Refactor ShaderLibrary (with Android.mk fix)
authorPyry Haulos <phaulos@google.com>
Tue, 1 Sep 2015 20:56:41 +0000 (13:56 -0700)
committerPyry Haulos <phaulos@google.com>
Wed, 2 Sep 2015 17:58:27 +0000 (10:58 -0700)
commitfb19324168dd35ccbb7fca74e5426f1a3fbc03a2
tree94499ae9bde6b2d748382329062e9ad55b03835b
parent0024f5512d4e3796b42bb2afe5449e3adac6a137
Refactor ShaderLibrary (with Android.mk fix)

 * Refactor ShaderLibraryCase interface into more concise and standalone
ShaderCaseSpecification

 * Move .test file parser and common utilities to glutil

Change-Id: Ia06711a5cfb56e24b68a1a517062f1f0806168d2
Android.mk
data/gles2/shaders/constants.test
data/gles3/shaders/constants.test
framework/opengl/CMakeLists.txt
framework/opengl/gluShaderLibrary.cpp [new file with mode: 0644]
framework/opengl/gluShaderLibrary.hpp [new file with mode: 0644]
modules/glshared/glsShaderConstExprTests.cpp
modules/glshared/glsShaderLibrary.cpp
modules/glshared/glsShaderLibrary.hpp
modules/glshared/glsShaderLibraryCase.cpp
modules/glshared/glsShaderLibraryCase.hpp