Refactor ShaderLibrary
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 16:43:38 +0000 (09:43 -0700)
commit877323dd00656b1045e89b4cc27d2e3ab9ecac2c
treeca60a56c8a6d8645104dbaac44d8399c15c092fb
parent65584c55022c0303b89110b24aff526c8d8b43f8
Refactor ShaderLibrary

 * Refactor ShaderLibraryCase interface into more concise and standalone
ShaderCaseSpecification

 * Move .test file parser and common utilities to glutil

Change-Id: Iadf6e1baaf65f69df15d57301b1175c112bd6469
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