SFML/imgui-sfml

Imgui-SFML, Issue with running Imgui-SFML opengl error

LoDestino opened this issue · 1 comments

When I run the following code, code here , I can't seem to get it working and it produces this error,


"An internal OpenGL call failed in RenderTarget.cpp(504).
Expression:
glMatrixMode(GL_PROJECTION)
Error description:
GL_INVALID_ENUM
An unacceptable value has been specified for an enumerated argument."

I have used my local windows debugger w/breakpoints, and to no avail it didn't pinpoint the problem, I rewrote code 15+ times, And also have tried both vcpkg and manually linking it with the headers locally installed without a package manager, yet no fixed result I tried almost everything, Like updating my graphics card, Installing SDKs, EVEN REINSTALLING WINDOWS 11. And Yes I used example code too.

Try building example_glfw_opengl2 or example_sdl2_opengl2 and see if they work for you.

Reading the GL spec, glMatrixMode should accept GL_PROJECTION - what GPU do you have?