Смотри также

gl CreateProgramObjectARB,glCreateShaderObjectARB, glDetachObjectARB, glUseProgramObjectARB
glEnableVertexAttribArrayARB

gIDetachObjectARB Название

gl DetachObjectARB - отсоединяет шейдерный объект от программного объекта.

Прототип функции

void glDetachObjectARB( GLhandleARB program. GLhandleARB shader)

Параметры

program Дескриптор программного объекта,

shader Дескриптор шейдерного объекта.

Описание Функция gl DetachObjectARB отсоединяет шейдерный объект shader от программного объекта program, ее действие является обратным действию функции gl AttachObjectARB.

Ошибки

GL_I NVAL ID_VALUE возникает, если program или shader не является дескриптором объекта OpenGL.

GL_IN VAL I D_0PERAT I ON возникает в следующих случаях:

□ program не является объектом типа GL_PR0GRAM_0BJECT_ARB;

□ shader не связан с program;

□ функция gIDetachObjectARB выполняется между соответствующими вызовами gl Begin и gl End.

Соответствующие GET-функции

glGetAttachedObjectsARB, в которую передается дескриптор программного объекта.

Смотри также

glAttachObjectARB

glEnableVertexAttribArrayARB Название

gl Enabl eVertexAttri bArrayARB, gl Di sabl eVertexAttn bArrayARB - предоставляют доступ или лишают доступа к массиву дополнительных атрибутов вершины.

Приложение Б. Справочник функций API

Прототип функции

void glЕпаЫeVertexAttribArrayARBCGLuint index) void glDisableVertexAttr1bArrayARB(GLuint index)

Параметры

i ndex Индекс дополнительного атрибута вершины.

Описание Функция gl Enabl eVertexAttri bArrayARB предоставляет доступ к массиву дополнительных атрибутов вершины, на который указывает index. Функция glDisableVertex Att ri bArrayARB лишает приложение доступа к массиву дополнительных атрибутов вершины, на который указывает index. По умолчанию ко всем параметрам, включая дополнительные атрибуты вершины, доступа нет. После вызова функции gl Enabl eVertexAttri bArrayARB с массивом можно работать с помощью функций gl DrawArrays, gl DrawElements,glDrawRangeElements,glArrayElement,glMulti DrawElements или gl Mul ti DrawArrays.


⇐ Предыдущая| |Следующая ⇒