Skip to content

Initial GLES3 (bis)#517

Closed
madrazo wants to merge 5 commits intohaxenme:masterfrom
madrazo:gles3__
Closed

Initial GLES3 (bis)#517
madrazo wants to merge 5 commits intohaxenme:masterfrom
madrazo:gles3__

Conversation

@madrazo
Copy link
Copy Markdown
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
Copy Markdown
Contributor Author

madrazo commented Nov 13, 2017

I just noticed this for compatibility with Lime 4

@madrazo
Copy link
Copy Markdown
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
Copy Markdown
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