PDA

Просмотр полной версии : OpenGL 3.2


last_root
11.08.2009, 16:28
Компания Khronos Group (http://www.khronos.org/) сообщила, что она подготовила OpenGL 3.2 - уже третье за год обновление для широко распространенного API для 2D и 3D графики для ПК и рабочих станций. Новая версия продолжает эволюцию стандарта OpenGL, который облегчает для разработчиков графических решений доступ к функциональности GPU под управлением разных операционных систем и на разных платформах. Полную спецификацию OpenGL 3.2 можно скачать на официальном сайте проекта. (http://www.opengl.org/registry)
http://www.thg.ru/technews/images/opengl-060809.jpg
Новый функционал OpenGL 3.2 позволит увеличить производительность, улучшить качество визуализации, ускорить обработку геометрии и повысить переносимость приложений Direct3D. В дополнение к этому дальнейшее развитие как OpenGL, так и других стандартов, над которыми работает Khronos, включая OpenCL для параллельных вычислений, OpenGL ES для мобильной трёхмерной графики и новый стандарт для трёхмерной Интернет-графики WebGL - всё это направлено на создание мощной графической и компьютерной экосистемы, покрывающей множество приложений, рынков и устройств. А на данный момент, по словам компании, парк установленных GPU, совместимых с OpenGL 3.2, превышает 150 миллионов единиц.

В OpenGL 3.2 имеется масса преимуществ для разработчиков приложений, среди которых:
Увеличена производительность для массивов вершин и объектов с синхронизацией поверхности, что позволяет избежать простоя во время ожидания свободных ресурсов, разделённых между CPU и GPU, или между несколькими потоками CPU
Улучшена программируемость конвейеров, включая шейдеры геометрии OpenGL
Увеличено визуальное качество кубических карт (cube map) и гибкость рендеринга методом множественной выборки путём разрешения шейдерам напрямую взаимодействовать с образцами текстур.
Более подробно обо всех усовершенствованиях можно прочитать в официальной спецификации (http://www.opengl.org/registry/doc/glspec32.core.20090803.pdf) (2,4 Мб) этого стандарта.
источник (http://www.thg.ru/technews/20090806_121700.html)