Open erinnovations opened 10 years ago
hey @erinnovations, ES3 support will most likely make its way into OF for the 009 release.
I really want to try MRT in ES3, any tips to add support for ES3?
2013/10/21 lukasz karluk notifications@github.com
hey @erinnovations https://github.com/erinnovations, ES3 support will most likely make its way into OF for the 009 release.
— Reply to this email directly or view it on GitHubhttps://github.com/openframeworks/openFrameworks/issues/2623#issuecomment-26689811 .
Wow. Good to hear that! :)
@danoli3 this is not a bug and not of critical importance, so please don't add it to the 0.9 milestone this late in its progress. See also here.
This was tagged as 0.9 however was not labelled, I wasn't changing that, see comments above. However I do agree this should be next revision.
I'd like to help. Is there some kind of todo list of what needs to be done for this?
Using OpenGL ES 3 should work, but not as fast as it could be, right?
I'm working on this now. (See here).
I updated the code to create an OpenGL ES 3 / 3.1 context (which was quite a bit of work), use the correct shaders and link the correct libs on Android. The examples I tested still work. Things are probably still a bit buggy though.
A small update: most things work with ES 3.1 in my branch including compute shaders etc. Things that don't work or possibly need improvements
I won't have time to work on this in the foreseeable future, but my work so far should provide a good start on implementing GL ES 3 and I'll leave the corresponding branch up.
@mruegenberg Awesome!!!!
Great new features coming with OpenGL ES 3, like blazing fast memcopy to copy from VRAM to system RAM. Do you plan to support this version and new functions in the near future?
Thanks!