OpenGL: ошибка простого цветного треугольника glDebugCallback - PullRequest
1 голос
/ 27 сентября 2019

У меня ошибка.

// Callback function for OpenGL debug messages 
void glDebugCallback(GLenum sources, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *msg, const void *userParam)
{
    printf("DEBUG: %s\n", msg);
}

int initGL()
{
    // Register the debug callback function
    glDebugMessageCallback(glDebugCallback, NULL);

Сообщение об ошибке:

E0167   argument of type "void (*)(GLenum sources, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *msg, const void *userParam)" is incompatible with parameter of type "GLDEBUGPROC"

Я использую VS2019, Windows 10 OpenGL 4.6

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...