Функция glFinish

Функция glFinish блокируется до завершения выполнения OpenGL.

Синтаксис

void WINAPI glFinish(void);

Параметры

У этой функции нет параметров.

Возвращаемое значение

Эта функция не возвращает значение.

Коды ошибок

Следующий код ошибки может быть получен функцией glGetError .

Имя Значение
GL_INVALID_OPERATION
Функция была вызвана между вызовом glBegin и соответствующим вызовом glEnd.

Комментарии

Функция glFinish не возвращается до тех пор, пока не будут завершены действия всех ранее называемых функций OpenGL. К таким эффектам относятся все изменения состояния OpenGL, все изменения состояния подключения и все изменения содержимого framebuffer.

Для функции glFinish требуется круговой путь к серверу.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Gl.h
Библиотека
Opengl32.lib
DLL
Opengl32.dll

См. также раздел

glBegin

glEnd

glFlush