Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to compile an essential shader #54

Closed
Orion98 opened this issue May 2, 2020 · 3 comments
Closed

Failed to compile an essential shader #54

Orion98 opened this issue May 2, 2020 · 3 comments

Comments

@Orion98
Copy link

Orion98 commented May 2, 2020

Hi, I am getting the following error:

JkGmMod failed to compile an essential shader. This may have happened because your graphics device does not support OpenGL 3.3, because the shader file has been incorrectly modified or because of a bug in JkGmMod.

Details: Failed to compile jkgm/shaders/menu.vert
ERROR 1.2 #extension : Gl_ARB_exploit_uniform_location' is not supported
ERROR 1.11 "vertex position : undeclared identifier
ERROR 1.12 'vp_texchoords' : undeclared identifier
ERROR 1.12 'vertex_texchoords : undeclared identifier

My OpenGL is 4

How can I fix this?

@jdmclark
Copy link
Owner

Hi @Orion98

I need some more information to diagnose this problem. Could you please tell me your GPU vendor, model, and driver version?

Thanks

@denimchicken90
Copy link

Having the exact problem as Orion. I attached a picture of specs in case that helps to resolve this issue. The error says I require opengl 3.3 but I have 4. Strange,
Annotation 2020-06-24 133926

@tgies
Copy link

tgies commented Nov 10, 2020

I have also run into this problem on some hardware or other but unfortunately lost the context -- however, I mainly came to point out that GL_ARB_explicit_uniform_location is indeed not the most widely supported extension particularly where Intel stuff is concerned. I can't find a specific reference for this, but I am fairly certain that the only Intel GPUs that support this extension are those supporting OpenGL 4.3 or better.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants