gIGetHandleARB Название

gl GetHandl eARB - возвращает дескриптор объекта, который является частью текущего состояния.

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

GLhandleARB glGetHandleARB(GLenum pname)

Параметры

pname Тип запрашиваемого объекта. Его значение должно быть

GL_PROGRAM_OBJECT_ARB.

Описание Функция gl GetHandl eARB возвращает дескриптор объекта, который является частью текущего состояния. В аргументе pname передается тип запрашиваемого объекта. В данное время в этом аргументе может передаваться только GL_PROGRAM_OBJECT_ARB.

Ошибки

GL_INVALID_ENUM возникает, если pname содержит неправильное значение.

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

Смотри также

glUseProgramObjectARB

gIGetlnfoLogARB Название

glGetInfoLogARB - возвращает информационный журнал объекта (максимально полные результаты выполнения некоторых операций).

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

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

void glGetInfoLogARB( GLhandleARB object. GLsizei maxLength. GLsizei *length. GLcharARB *infoLog)

Параметры

object Дескриптор объекта, к которому выполняется запрос.

maxLength Размер символьного буфера, принимающего информацион ный журнал.

1 ength Возвращает длину строки из i nfoLog без учета нуль-символа.

i nfoLog Указывает на массив символов, в котором возвращается ин формационный журнал.

Описание Функция gl Get I nf oLogARB возвращает информационный журнал указанного объекта OpenGL. Информационный журнал шейдерного объекта обновляется во время компиляции шейдера, а информационный журнал программного объекта - при компоновке или проверке корректности программного объекта. Возвращаемая строка заканчивается нуль-символом.

Функция gl Get'InfoLogARB возвращает в i nfoLog максимум доступной информации, которая помещается в буфер, ограниченный maxLength. Количество реально записанных символов без учета нуль-символа возвращается в 1 ength. Если это значение не требуется, можно передавать NULL. Размер буфера, требующийся для сохранения полного журнала, можно узнать с помощью функции gl GetObjectParameterARB с аргументом GL_OBJECT_INFO_LOG_LENGTH_ARB.


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