в том, что поддержка программируемых шейдеров впервые реализована в самой спецификации, а не в виде расширения. OpenGL 2.0 предоставляет возможность создания вершинных и пиксельных шейдеров на языке OpenGL Shading Language. Этот язык появился в прошлом году; существующие приложения, в которых он используется, смогут работать и с OpenGL 2.0. Также в числе новых возможностей - технология Multiple render targets, позволяющая программируемым шейдерам записывать различные значения в разные буферы вывода за один проход; поддержка прямоугольных текстур, обеспечивающая снижение потребление памяти; поддержка двухсторонних масок (функция Two-sided stencil) и точечных спрайтов (функция Point sprites), удобных для применения в приложениях и играх, использующих системы частиц.

MacCentral.com

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