Updating framework/opengl to support OpenGL ES 3.2
authorDaniel Andrade Groppe <daniel.andrade@mobica.com>
Wed, 2 Dec 2015 21:45:41 +0000 (15:45 -0600)
committerDaniel Andrade Groppe <daniel.andrade@mobica.com>
Mon, 11 Jan 2016 23:12:33 +0000 (17:12 -0600)
commit485a2d1c89e689e6b8523fc3b9c146c63e92bfd7
tree2edaa0381c0559ed9e180ca8854bc2b424159838
parent53df280acd735efdf58d120f6e61e02269ca6bcc
Updating framework/opengl to support OpenGL ES 3.2

- Updated src_util.py to download appropriate gl.xml from Khronos.
- Dropped EXT/KHR suffix in certain function names
- Context wrapper is no longer created if native context fails to be created
Change-Id: I3b93c70ec779b7b0664925b6c57dcf16f1e8610d
44 files changed:
framework/egl/egluStaticES20Library.inl
framework/egl/egluStaticES30Library.inl
framework/opengl/gluCallLogUtil.inl
framework/opengl/gluCallLogWrapper.inl
framework/opengl/gluCallLogWrapperApi.inl
framework/opengl/gluES3PlusWrapperFuncs.inl
framework/opengl/gluQueryUtil.inl
framework/opengl/gluRenderContext.cpp
framework/opengl/gluStateReset.cpp
framework/opengl/gluStrUtil.inl
framework/opengl/gluStrUtilPrototypes.inl
framework/opengl/wrapper/glwApi.inl
framework/opengl/wrapper/glwEnums.inl
framework/opengl/wrapper/glwFunctionTypes.inl
framework/opengl/wrapper/glwFunctions.inl
framework/opengl/wrapper/glwImpl.inl
framework/opengl/wrapper/glwInitES20.inl
framework/opengl/wrapper/glwInitES20Direct.inl
framework/opengl/wrapper/glwInitES30.inl
framework/opengl/wrapper/glwInitES30Direct.inl
framework/opengl/wrapper/glwInitES31.inl
framework/opengl/wrapper/glwInitES31Direct.inl
framework/opengl/wrapper/glwInitES32.inl [new file with mode: 0644]
framework/opengl/wrapper/glwInitES32Direct.inl [new file with mode: 0644]
framework/opengl/wrapper/glwInitExtES.inl
framework/opengl/wrapper/glwInitExtGL.inl
framework/opengl/wrapper/glwInitFunctions.cpp
framework/opengl/wrapper/glwInitFunctions.hpp
framework/opengl/wrapper/glwInitGL30.inl
framework/opengl/wrapper/glwInitGL31.inl
framework/opengl/wrapper/glwInitGL32.inl
framework/opengl/wrapper/glwInitGL33.inl
framework/opengl/wrapper/glwInitGL40.inl
framework/opengl/wrapper/glwInitGL41.inl
framework/opengl/wrapper/glwInitGL42.inl
framework/opengl/wrapper/glwInitGL43.inl
framework/opengl/wrapper/glwInitGL44.inl
framework/opengl/wrapper/glwInitGL45.inl
framework/platform/null/tcuNullRenderContextFuncs.inl
framework/platform/null/tcuNullRenderContextInitFuncs.inl
modules/gles31/functional/es31fAdvancedBlendTests.cpp
modules/gles31/functional/es31fDrawBuffersIndexedTests.cpp
modules/gles31/functional/es31fPrimitiveBoundingBoxTests.cpp
scripts/opengl/src_util.py