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

es 3.0 not working, extensions not working #335

Open
willstall opened this issue Apr 6, 2023 · 2 comments
Open

es 3.0 not working, extensions not working #335

willstall opened this issue Apr 6, 2023 · 2 comments

Comments

@willstall
Copy link

willstall commented Apr 6, 2023

I seem to be having an issue getting any file to work with #version 300 es, getting an unsupported error.

[ ERROR DUMP ]

OpenGL ES
Vendor: Apple
Renderer: Apple M1
Version: 2.1 Metal - 76.3
GLSL version: 1.20
GL_MAX_TEXTURE_SIZE = 16384
// Reload 2D shaders
Errors while compiling fragment shader:
ERROR: 0:1: '' : version '300' is not supported
ERROR: 0:1: '' : syntax error: #version

Also, trying to fix using the default version and I also cannot get extensions to work. Example:
#extension GL_OES_standard_derivatives : enable
#extension GL_EXT_shader_texture_lod : enable

The 3.0 example files is also not currently working from what I can tell. My version number is coming up as 1.6.9 installed via home-brew .

@willstall
Copy link
Author

Tried again to do some things yesterday and any call to #version seems to break on osx m1

@willstall
Copy link
Author

I did a quick search today for GLFW support for #version 300 es and it might actually be an m1,m2 openGL support issue? One article I read said, "You CAN get it to work, but only running core profile with GLSL <= version 410 core."

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

1 participant