LINUX.ORG.RU

Opengl


62

2

Всего сообщений: 104

Lightspark — инновационный FLOSS Flash Player

Группа Интернет

Lightspark — это альтернативная, полностью открытая, реализация Flash плеера для Linux.

Особенности:

  • Рендеринг с использованием OpenGL. Позволяет повысить скорость обработки геометрических фигур и видео;
  • Практически полная поддержка последней версии Action Script — версии 3.0; предыдущие версии языка не поддерживаются.
  • Mozilla-совместимый плагин для просмотра Flash в браузере;
  • Встроенный отключаемый профайлер, позволяющий оценивать производительность плеера.

На данный момент Ligtspark, спустя больше года разработки, перешел в стадию «beta», что позволяет его рассматривать в качестве возможного инструмента для повседневного использования.

Пакеты для установки плеера можно найти на PPA автора проекта: Lightspark PPA.

>>> Подробности

 , , ,

kondor
()

Драйвер Nvidia теперь поддерживает OpenGL 4.0

Группа Hardware and Drivers

Новая версия драйвера (195.36.07.04) предоставляет полную поддержку OpenGL 4.0 + GLSL 4.00 (для карт на чипах Fermi) и OpenGL 3.3 + GLSL 3.30 для старых моделей (GeForce 8000 и выше).

>>> Подробности

 , , ,

registrant
()

Вышла Mesa 7.8

Группа Hardware and Drivers

Новые возможности:

  • реализованы расширения OpenGL:
    • GL_NV_conditional_render (swrast),
    • GL_EXT_draw_buffers2 (swrast и i965),
    • GL_ARB_fragment_coord_conventions (swrast, i965, Gallium),
    • GL_EXT_texture_array (swrast), GL_APPLE_object_purgeable extension (swrast и i945/i965);
  • Улучшена реализация EGL;
  • Новые state trackers для OpenGL ES 1.1 и 2.0;
  • Значительно улучшены Gallium драйверы для Radeon R300 и R500, драйвера отмечены как достаточно стабильные, но пока не очень производительные;
  • Написана отдельная документация для Gallium;
  • Убраны:
    • поддержка старых версий GCC (< 3.3),
    • color-index rendering;

Данная версия является релизом с новыми возможностями, тем, кто предпочитает стабильность рекомендуется дождаться выхода версии 7.8.1.

>>> скачать source tarball

 , , , ,

Sylvia
()

В драйверах ATI Catalyst появилась поддержка OpenGL 4.0

Группа Hardware and Drivers

Сегодня AMD выпустила превью-драйвер с поддержкой OpenGL 4.0!

Он основан на вчерашнем релизе 10.3, и нумеруется как 8.712.3.1

OpenGL 4.0 доступен только для карт «Evergreen», для карт серий r600/r700 реализована поддержка OpenGL 3.3

>>> Подробности

 , , , ,

madgnu
()

Khronos Group выпустила OpenGL 3.3 и OpenGL 4.0

Группа Open Source

Спустя несколько месяцев с момента релиза спецификаций OpenGL 3.2, Khronos Group опубликовала спецификации для OpenGL 3.3

Неожиданно для всех, также были опубликованы спецификации для OpenGL 4.0, вместе с которым GLSL (GL Shading Language) также обновлен до версии 4.00. OpenGL 4.0 полностью обратно совместим со старыми расширениями OpenGL, используя режим совместимости введеный в OpenGL 3.2.

В OpenGL 4.0 добавлены:

  • расширенная интеграция с OpenCL (Open Computing Language)
  • два новых шейдерных уровня для геометрической тесселяции, задействующие GPU и разгружающие CPU
  • фрагментные шейдеры и программируемые фрагментные шейдеры (per-sample fragment shaders)
  • отрисовка данных, сгенерированных OpenGL или внешними API (OpenCL), без вмешательства центрального процессора
  • поддержка шейдер-подпрограмм
  • разделение состояния текстур и данных текстур
  • 64-х битные операции с плавающей точкой и I/O
  • многочисленные улучшения производительности

Спецификация OpenGL 4.0 (наряду с OpenGL 3.3) доступна для скачивания на OpenGL.org. Спецификация OpenGL 3.3 обеспечивает функциональность OpenGL 4.0 для сохранения совместимости с существующими графическими процессорами.

Предполагается, что NVIDIA в следующем выпуске проприетарного драйвера обновит версию OpenGL до 3.3/4.0. Пока нет никаких комментариев от AMD по этому поводу, но скорее всего OpenGL 4.0 в их драйверах будет через несколько месяцев.

>>> Подробности

 , , , ,

madgnu
()

В открытых драйверах ATI появилась поддержка OpenGL 2.0 и GLSL

Группа Hardware and Drivers

Ричард Ли (Richard Li), работник AMD, только что внёс код, который включает GL2. Матрица возможностей Radeon также обновлена, чтобы отразить включение GLSL для карт ATI Radeon HD 2000/3000/4000, а также включение совместимости с OpenGL 2.0.

Тем не менее, даже с включённой поддержкой OpenGL 2.0 многие игры и приложения, интенсивно использующие 3D, по прежнему не смогут хорошо работать с этими драйверами.

>>> Подробности

 , , , , ,

sniper21
()

AMD публикует документацию по регистрам видеокарт 5xxx

Группа Hardware and Drivers

AMD опубликовали документацию по регистрам для видеокарт семейства evergreen (57xx/58x/5970).

Эта информация необходима для написания поддержки 2D/3D ускорения и Xv в открытых драйверах radeon/mesa/dri.

Также появилась информация о том, что первая версия драйвера XOrg для этих видеокарт с поддержкой видеовыхода VGA/D-sub находится в состоянии проверки IP и будет опубликована в середине января.

http://developer.amd.com/gpu/ATIStrea...

>>> Подробности

 , , , ,

B084
()

Разработчики Tungsten Graphics рассказывают почему будущее 3D в Linux за Gallium3D

Группа Документация

Многие разработчики считают, что в будущем все 3D видеодрайвера будут использовать Gallium3D. Так, например, разработчики OpenSource драйверов для видеочипов серии R300/400/500 уже практически дописали драйвер для Gallium3D. Intel также заявила о поддержке Gallium3D. Система виртуализации VMware тоже будет поддерживать Gallium3D. Разработчики из Tungsten Graphics видят преимущество Gallium3D в том, что возможна реализация не только OpenGL, но и Direct9/10( который пишется в рамках проекта Wine), OpenCL, OpenVG. Также с помощью Gallium3D была портирована mesa на Android. Один из немногих крупных производителей видеочипов который пока не собирается использовать Gallium3D — это Nvidia.

>>> Подробности

 , , , ,

Root-msk
()

Запуск KDE через OpenGL

Группа KDE

Широко известный своими разработками для X.Org и KDE программист Zack Rusin, опубликовал в своем блоге новую концепцию по отрисовке интерфейсов, основанных на Qt. В настоящее время Qt нацелен на использование движка отрисовки, использующего только CPU или X11 с расширением X Render, тогда как для этого можно использовать OpenGL. Способ отрисовки, используемый сейчас, зависит от платформы, что приводит к сложностям при портировании тулкита.

В блоге, озаглавленном "2D in KDE", рассмотрены три графических движка для Qt. Очевидно, при использовании CPU или X Render накладные расходы, связанные с отрисовкой, меньше, но использование OpenGL удобнее в большинстве случаев.

>>> Подробности

 , ,

eagleivg
()

WebGL — веб-графика выходит в третье измерение

Группа Игры

Консорциум Khronos Group обнародовал подробности о проекте WebGL и его рабочей группе. Спецификация WebGL определит API, обеспечивающий доступ JavaScript скриптов к функциям технологии OpenGL ES 2.0, разработанной для встраиваемых систем. WebGL позволит внедрять в Web-страницы аппаратно ускоренную трехмерную графику без потребности в дополнительных плагинах к Web-браузерам. Стандарт будет абсолютно доступным, бесплатным и будет поддержан браузерами Google Chrome, Mozilla Firefox и Opera.

Публичный релиз рабочей версии нового стандарта должен состояться в первой половине 2010 года.

>>> Источник новости

 , , , , , ,

resurtm
()

Irrlicht 1.5.1

Группа Игры

Вышла новая версия свободного игрового трёхмерного кроссплатформенного движка Irrlicht под номером 1.5.1. Данная версия содержит множество исправлений ошибок и недочётов, однако есть и нововведения.

Основные нововведения:

  • улучшена работа движка в графической системе X11;
  • улучшена загрузка файлов для хранения трёхмерных моделей: *.x, STL, COLLADA;
  • 32 битные индексы для хранения очень больших «трёхмерных сеток» (mesh);
  • рендеринг открытой местности (terrains) посредством hardware возможностей железа;
  • и многое другое.

Напомним, что Irrlicht поддерживает такие платформы, как GNU/Linux, MS Windows, Mac OS X, Solaris, а также может работать и на тех платформах, где существует библиотека SDL. Существуют биндинги к таким языкам программирования, как Java (1, 2), Lua, Ruby, Python и .NET/Mono.

Также к движку разрабатываются и бесплатные утилиты. Такие, как например редактор уровней для Irrlicht IrrEdit, аудио-библиотека IrrKlang и парсер XML файлов IrrXml.

Полный changelog новой версии. Скачать последнюю версию.

>>> Официальный сайт движка

 , , , ,

resurtm
()

Вышла спецификация OpenGL 3.2

Группа Документация

Khronos Group сегодня, 3 августа 2009 года, объявила о выходе OpenGL 3.2, третьем за последние 12 месяцев обновлении наиболее широко распространённого графического API для персональных компьютеров и рабочих станций. Новая версия продолжает быстрое развитие стандарта OpenGL, чтобы дать разработчикам графики кроссплатформенный доступ к передовой функциональности GPU. Спецификация доступна по ссылке.

>>> Подробности

 , , , , ,

anonymfus
()

VirtualBox 3.0.0

Группа Open Source

Вышла в свет третья версия VirtualBox - программного продукта виртуализации для операционных систем Microsoft Windows, DOS, GNU/Linux, Mac OS X и SUN Solaris/OpenSolaris. Новшества:

  • Гостевое SMP позволяет использовать до 32 виртуальных CPU (только для процессоров с VT-x или AMD-V)
  • Windows-гость: возможность аппаратного ускорения Direct3D 8/9
  • Поддержка OpenGL 2.0 для гостевых Windows, Linux и Solaris

>>> Подробности

 , , , , ,

sneer
()

Вышел Wine 1.1.22

Группа Open Source

Основные изменения:

  • Много усовершенствований в реализации копирования/вставки OLE.
  • Начата реализация обработчиков исключений x86_64
  • Много усовершенствований в ARB shader
  • Улучшена поддержка OpenGL pixel format
  • Исправлены ошибки при запуске таких программ как: Vlc, PCMark 05, Adobe Updater и других.
  • Множество багфиксов.

>>> Подробности

 ,

Root-msk
()

Secret Maryo Chronicles 1.8

Группа Игры

Secret Maryo Chronicles - открытый двухмерный платформер в стиле классических sidescroller игр. При взгляде на игру заметно некторое сходство с извеcтной серией платформеров Super Mario. SMC использует кроссплатформенную библиотеку SDL и OpenGL для графики высокого качества.

Новое в этой версии относительно 1.7:

  • Улучшены движущиеся платформы - теперь возможно движение как по заданному пути так и по кругу множество обновленных спрайтов.
  • Новый дизайн GUI - теперь в векторной графике. Фон меню теперь текущий уровень или любой выбранный уровень выбранный в настройках.
  • Множество оптимизаций и багфиксов.

Загрузить

По ссылке доступны для загрузки исходный код и пакеты под множество дистрибутивов Linux и BSD

>>> Список изменений

 , , , ,

HighwayStar
()

AMD подтверждает свою приверженность OpenGL

Группа Hardware and Drivers

Компания AMD снова подтвердила свою приверженность OpenGL, добавив поддержку OpenGL 3.0 в драйверы для карт семейства ATI FirePro. Кроме того, AMD опубликовала расширения OpenGL и пообещала в будущем добавить в драйверы поддержку недавно принятого стандарта OpenGL 3.1.

AMD_vertex_shader_tessellator и AMD_GPU_association позволят улучшить масштабируемость производительности и расширить возможности параллельной обработки с использованием нескольких GPU, а также повысить реализм формируемых трехмерных сцен за счет улучшенной детализации.

«Реализация OpenGL 3.0, выполненная AMD, показывает нашу приверженность непрерывной поддержке программного интерфейса OpenGL, который используется во многих системах компьютерного проектирования, подготовки цифровых материалов и научных программах, — сказала Джанет Мацуда (Janet Matsuda), представляющая AMD. — AMD долгое время является активным участником группы, разрабатывающей стандарт OpenGL API».

Поддержка добавлена в драйверах ATI Catalyst 8.583 для ATI FirePro, доступных на сайте компании.

>>> Подробности

 ,

zxxx
()

VirtualBox 2.2.0

Группа Проприетарное ПО

Sun Microsystems выпустила следующую версию популярного мультиплатформенного виртуализатора.

  • Импорт и экспорт виртуальных машин в формат OVF (Open Virtualization Format).
  • Режим сети Host-only.
  • Оптимизации в гипервизоре.
  • Лимит RAM на 64-битных хостах увеличен до 16GB.
  • VT-x/AMD-V, USB (OHCI & EHCI) по умолчанию включены для создаваемых виртуальных машин.
  • Экспериментальная поддержка USB на хосте OpenSolaris.
  • Аппаратное ускорение OpenGL 3D для хостов Linux и Solaris.
  • Появился C API в добавок к интерфейсам на C++, Java, Python.

Changelog

Скачать (non-OSS)

>>> Подробности

 , , ,

shahid
()

OceaniX 1.0

Группа Игры

OceaniX - логическая игра в жанре match-3. В игре присутствует три различных подводных мира, дополнительные бонусы, приятная графика и фоновая музыка. Недавно портирована и доступна для Linux.

Скриншот

>>> Скачать(x86, x86_64)

 , ,

Andru
()

OpenGL 3.1 и драйвера nVidia с его поддержкой

Группа Hardware and Drivers

Вышла новая версия OpenGL - 3.1. Функции, объявленные устаревшими в 3.0, удалены (возможно их дальнейшее использование через GL_ARB_compatibility extension), GLSL 1.3/1.4 как часть ядра, буферы для взаимодействия с openCL, instancing и прочие интересные вещи.

Для использования только версии 3.1 - новые версии хедеров gl3.h.

Бета 3.1 уже есть в драйверах NVidia (для Linux/Solaris/BSD - 180.37.04). Поддержка в проприетарных драйверах ATI ожидается в ближайшем релизе.

>>> Подробности

 ,

azazello
()

Nokia анонсировала альфа-версию Maemo5 SDK с поддержкой OpenGL-ES2

Группа PDA

Nokia анонсировала альфа-версию Maemo5 SDK (Fremantle) с поддержкой OpenGL-ES2. OpenGL-ES2 представлена как ядерными драйверами, так и пользовательскими библиотеками.

Теперь возможно использование OpenGL-ES2 С API без GTK+ или Qt. В Qt возможно встроить код OpenGL-ES2 в QGLWidget и получить все прелести комбинации Qt и OpenGL-ES2.

Поэкспериментировать с OpenGL-ES2 можно с помощью соответствующего SDK — http://www.imgtec.com/powervr/insider...

>>> Подробности

 , , ,

real_maverick
()