Blender Git Commit Log

Git Commits -> Revision 5dd2b53

July 29, 2013, 20:28 (GMT)
Generalized GL ES so that I could link to both ANGLE with Mali's OpenGL ES Emulator.

I turns out that ANGLE accepts GL_UNSIGNED_INT as indexes when that isn't standard ES.
I had to go ahead and fix my immediate mode index building code to be flexible about what types it uses.

GLEW doesn't like Mali's driver because it eglGetCurrentDisplay doesn't work properly, but that just means it cannot load extensions, everything else seems as good as ANGLE.

http://malideveloper.arm.com/develop-for-mali/tools/opengl-es-2-0-emulator/

Commit Details:

Full Hash: 5dd2b53bc76e0ff9446aebb3d7923e26d29dd663
SVN Revision: 58724
Parent Commit: 0999124
Lines Changed: +383, -221

1 Added Path:

/build_files/cmake/Modules/FindOpenGLES.cmake (+52, -0) (View)

18 Modified Paths:

/build_files/cmake/macros.cmake (+1, -1) (Diff)
/CMakeLists.txt (+38, -44) (Diff)
/intern/ghost/intern/GHOST_Context.cpp (+1, -1) (Diff)
/intern/ghost/intern/GHOST_Context.h (+2, -2) (Diff)
/intern/ghost/intern/GHOST_ContextEGL.cpp (+9, -7) (Diff)
/intern/ghost/intern/GHOST_ContextEGL.h (+7, -1) (Diff)
/intern/ghost/intern/GHOST_ContextWGL.cpp (+4, -4) (Diff)
/intern/ghost/intern/GHOST_ContextWGL.h (+7, -1) (Diff)
/source/blender/editors/interface/interface_draw.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawarmature.c (+3, -3) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+4, -4) (Diff)
/source/blender/gpu/intern/gpu_immediate.c (+127, -65) (Diff)
/source/blender/gpu/intern/gpu_immediate.h (+15, -5) (Diff)
/source/blender/gpu/intern/gpu_immediate_gl11.c (+19, -8) (Diff)
/source/blender/gpu/intern/gpu_immediate_glsl.c (+29, -15) (Diff)
/source/blender/gpu/intern/gpu_primitives.c (+54, -54) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+1, -1) (Diff)
/source/creator/CMakeLists.txt (+9, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021