pa rams Возвращается запрашиваемый параметр объекта.
Приложение Б. Справочник функций API
Описание Функция glGetObjectParameterARB возвращает в params значение параметра объекта. Определены следующие параметры:
GL_OBJECT_TYPE_ARB
params возвращает либо GL_PROGRAM_OBJECT_ARB, либо GL_SHADER_OBJECT_ARB, в зависимости от типа object.
GL_OBJECT_SUBTYPE_ARB
params возвращает либо GL_VERTEX_SHADER_ARB, либо GL_FRAGMENT_SHADER_ARB, в зависимости от типа object.
GL_OBJECT_DELETE_STATUS_ARB
params возвращает 1 или l,0f, если объект уже отмечен для удаления, в противном случае возвращается 0 или 0,Of.
GL_OBJECT_COMPILE_STATUS_ARB
params возвращает 1 или l,0f, если последняя операция компиляции шей-дерного объекта была успешной, в противном случае возвращается О или 0,0f.
GL_OBJECT_LINK_STATUS_ARB
params возвращает 1 или l,0f, если последняя операция компоновки программного объекта была успешной, в противном случае возвращается О или 0,0f.
GL_OBJECT_VALIDATE_STATUS_ARB
params возвращает 1 или l,0f, если последняя операция проверки корректности программного объекта была успешной, в противном случае возвращается 0 или 0,Of.
GL_OBJECT_INFO_LOG_LENGTH_ARB
params возвращает количество символов информационного журнала указанного объекта, включая нуль-символ (то есть полный размер буфера для сохранения информационного журнала). Если у объекта нет информационного журнала, то возвращается значение 0 или 0,Of.
GL_OBJECT_ATTACHED_OBJECTS_ARB
params возвращает количество объектов, связанных с заданным программным объектом.
GL_0BJ ЕСТ_АСТIVE_ATTRIBUTES_ARB
params возвращает количество активных атрибутов заданного программного объекта.
GL_0BJЕСТ_АСТIVE_ATTRIBUTE_MAX_LENGTH_ARB
params возвращает длину самого длинного имени атрибута заданного программного объекта, включая нуль-символ. Если не существует активных атрибутов, возвращается 0 или 0,Of.
GL_0BJЕСТ_АСТIVE_UNIF0RMS_ARB
params возвращает количество активных uniform-переменных заданного программного объекта.
gIGetObjectParameterARB
GL_0BJ ECT_ACTIVE_UNIF0RM_MAX_L ENGTH_ARB