OpenGL: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 68:
 
Однако ещё до введения в стандарт OpenGL языка GLSL существовала возможность разрабатывать спецэффекты на языках ассемблера (расширения vertex_program, fragment_program) и [[Cg]] (NVidia C for Graphics). Многие предложенные возможности пока отсутствуют в версии OpenGL 2.0, хотя некоторые из них реализованы многими производителями в виде расширений.
 
==== OpenGL 2.1 ====
Вышел в свет 2 июля 2006 года.
 
Добавлена поддержка GLSL версии 1.2
 
Новые расширения:
* ARB_pixel_buffer_object - объект буфера может сохранять данные изображения, тем самым улучшая производительность преобразований изображения с помощью GPU;
* EXT_texture_sRGB - позволяет указать цветовое значение пикселя из пространства цветов [[sRGB]].
 
=== OpenGL 3.0 ===