Blender Git Commit Log

Git Commits -> Revision 9499994

Revision 9499994 by Jason Wilkins (soc-2014-viewport_fx)
June 13, 2014, 23:28 (GMT)
cleanup related to EGL contexts
added EGL 1.5 entry points to glew-es
glew-es was assuming that EGL and ES always go together, but you can use EGL to initialize non-ES contexts
moved swap interval implementation to GHOST_Context classes
added EGLDisplay parameter to EGLEWInit in order to work around ARM Mali bug (but seems sensible compared to other EGL functions)
more checks before calling eglBindAPI, no need if there is no EGL display

Commit Details:

Full Hash: 94999949d8f9110ae2a0e13c5228b29c0e5bf32d
Parent Commit: a8dee3a
Lines Changed: +302, -158

11 Modified Paths:

/CMakeLists.txt (+7, -7) (Diff)
/extern/glew-es/include/GL/eglew.h (+86, -4) (Diff)
/extern/glew-es/src/glew.c (+58, -45) (Diff)
/intern/ghost/intern/GHOST_Context.h (+19, -4) (Diff)
/intern/ghost/intern/GHOST_ContextEGL.cpp (+83, -53) (Diff)
/intern/ghost/intern/GHOST_ContextEGL.h (+18, -4) (Diff)
/intern/ghost/intern/GHOST_ContextWGL.cpp (+17, -0) (Diff)
/intern/ghost/intern/GHOST_Window.cpp (+8, -4) (Diff)
/intern/ghost/intern/GHOST_Window.h (+4, -8) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.cpp (+2, -16) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.h (+0, -13) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021