Компания Silicon Graphics и независимый совет OpenGL Architecture Review Board анонсировали новую версию спецификации многоплатформенного набора API для работы с плоской и трехмерной графикой — OpenGL 2.0. Ее основная особенность в том, что поддержка программируемых шейдеров впервые реализована в самой спецификации, а не в виде расширения. OpenGL 2.0 предоставляет возможность создания вершинных и пиксельных шейдеров на языке OpenGL Shading Language. Этот язык появился в прошлом году; существующие приложения, в которых он используется, смогут работать и с OpenGL 2.0. Также в числе новых возможностей — технология Multiple render targets, позволяющая программируемым шейдерам записывать различные значения в разные буферы вывода за один проход; поддержка прямоугольных текстур, двухсторонних масок и точечных спрайтов.

Поделитесь материалом с коллегами и друзьями