Ryan Houdek
839df31347
Merge of GL-AutoChoose.
...
This branch is the final step of fully supporting both OpenGL and OpenGL ES in the same binary.
This of course only applies to EGL and won't work for GLX/AGL/WGL since they don't really support GL ES.
The changes here actually aren't too terrible, basically change every #ifdef USE_GLES to a runtime check.
This adds a DetectMode() function to the EGL context backend.
EGL will iterate through each of the configs and check for GL, GLES3_KHR, and GLES2 bits
After that it'll change the mode from _DETECT to whichever one is the best supported.
After that point we'll just create a context with the mode that was detected
2014-01-18 04:11:59 +00:00
..
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-05 11:33:15 +01:00
2014-01-16 00:26:49 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-16 17:51:38 +01:00
2014-01-16 17:51:38 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-17 16:34:53 +01:00
2014-01-17 16:34:53 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-09 18:37:59 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-15 16:58:36 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-09 18:37:59 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-08 16:40:31 -06:00
2013-12-31 14:03:19 -05:00
2014-01-15 16:58:36 +01:00
2014-01-15 16:58:36 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-03 14:30:12 +01:00
2013-12-31 14:03:19 -05:00
2014-01-13 12:10:17 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-16 22:07:48 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-15 16:58:36 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-17 16:34:53 +01:00
2014-01-17 16:34:53 +01:00
2014-01-15 16:58:36 +01:00
2014-01-15 16:58:36 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-18 04:11:59 +00:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2014-01-16 00:11:12 +01:00
2014-01-16 00:11:12 +01:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00
2013-12-31 14:03:19 -05:00