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

Initial GLES3 (bis) #517

Closed
wants to merge 5 commits into from
Closed

Initial GLES3 (bis) #517

wants to merge 5 commits into from

Conversation

madrazo
Copy link
Contributor

@madrazo madrazo commented Oct 20, 2017

merged and improved from #496 .
Added GL3.hx for GLES3 functions.
It is only activated for windows and android because needs testing on
other targets (ios, linux, mac, emscripten). Windows angle needs
native-toolkit/libsdl#11 , otherwise gets a GLES2
context.
Tested with
https://github.com/madrazo/nme-opengl-tutorials/tree/master/tutorial02_red_triangle

merged and improved from haxenme#496 .
Added GL3.hx for GLES3 functions.
It is only activated for windows and android because needs testing on
other targets (ios, linux, mac, emscripten). Windows angle needs
native-toolkit/libsdl#11 , otherwise gets a GLES2
context.
Tested with
https://github.com/madrazo/nme-opengl-tutorials/tree/master/tutorial02_red_triangle
@madrazo madrazo mentioned this pull request Oct 20, 2017
Use NME_NO_GLES3COMPAT to disable on Windows and Android
Use NME_GLES3COMPAT flag to test gles3 in other targets

Set android-18 platform for GLES3
Find error on shaders more easily
@madrazo
Copy link
Contributor Author

madrazo commented Nov 13, 2017

I just noticed this for compatibility with Lime 4

@madrazo
Copy link
Contributor Author

madrazo commented Nov 28, 2017

-gles2 compatible shaders doesn't work when gles3 is activated
-I'm having a problem that sometimes the shader source gets garbage. I think its a problem on this OGLExport change

@madrazo
Copy link
Contributor Author

madrazo commented Feb 15, 2018

I'm sending a newer commit for this

@madrazo madrazo closed this Feb 15, 2018
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

Successfully merging this pull request may close these issues.

1 participant