History log of /external/deqp/modules/glshared/glsShaderLibrary.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fb19324168dd35ccbb7fca74e5426f1a3fbc03a2 01-Sep-2015 Pyry Haulos <phaulos@google.com> 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
/external/deqp/modules/glshared/glsShaderLibrary.cpp
0024f5512d4e3796b42bb2afe5449e3adac6a137 02-Sep-2015 Pyry Haulos <phaulos@google.com> Revert "Refactor ShaderLibrary"

This reverts commit 877323dd00656b1045e89b4cc27d2e3ab9ecac2c.

Change-Id: I65ba2756b218d76f1189d82287dafbdb6316d725
/external/deqp/modules/glshared/glsShaderLibrary.cpp
877323dd00656b1045e89b4cc27d2e3ab9ecac2c 01-Sep-2015 Pyry Haulos <phaulos@google.com> Refactor ShaderLibrary

* Refactor ShaderLibraryCase interface into more concise and standalone
ShaderCaseSpecification

* Move .test file parser and common utilities to glutil

Change-Id: Iadf6e1baaf65f69df15d57301b1175c112bd6469
/external/deqp/modules/glshared/glsShaderLibrary.cpp
9e4638b18209e124b71d5b5768e29be241047f95 20-Aug-2015 Pyry Haulos <phaulos@google.com> Add enums for GLSL ES 3.2 and GLSL 4.5

Change-Id: Iabaa1915087bef3715b70beaefac5c51be1176ef
/external/deqp/modules/glshared/glsShaderLibrary.cpp
789ca9385dc76763c8f14d35d4b7f0b25275e6c0 12-Mar-2015 Jarkko Pöyry <jpoyry@google.com> Allow dynamic loop cases to fail on GLSL ES 100.

- Add "require full_glsl_es_100_support" to annotate GLSL ES 100 test
that use features that are not within the required subset required by
the GLES 2. Cases with this annotation will report NotSupported if
compile fails, or QualityWarning if linking fails.
- Mark affected tests with "require full_glsl_es_100_support"

Bug: 19678840
Change-Id: If13a79d0221c92da80b1c1fa18f98335f91abfd4
/external/deqp/modules/glshared/glsShaderLibrary.cpp
9e574351a4724975bf91b1e74ccae8786d711386 16-Dec-2014 Jarkko Pöyry <jpoyry@google.com> Add ANDROID_extension_pack_es31a tests.

- Check extension dependencies.
- Add implementation limit checks.
- Basic shader tests with AEP extension directive.
- Add 'expect build_successful' mode to ShaderLibrary. This mode checks
only that the shaders compile and the programs link but does not
attempt to execute the shader program. This is useful for example if
test only wants to check that a certain sampler type is available.

Bug: 18337603
Change-Id: Ib9715074c6aaccb40c0070df211236d95c7ef66a
/external/deqp/modules/glshared/glsShaderLibrary.cpp
a7438f761960032e1150e6e1b30990062136bc15 03-Dec-2014 Pyry Haulos <phaulos@google.com> Fix bug in handling CRLF line endings in ShaderLibrary

glsShaderLibrary.cpp failed to strip first empty line from shader strings
if .test file was using CRLF line endings. That was leading to further
issues later on.

Bug: 18595005
Change-Id: Ia783c2bed4c838877c80f7c51bcf3fb021b75c8f
/external/deqp/modules/glshared/glsShaderLibrary.cpp
3c827367444ee418f129b2c238299f49d3264554 02-Sep-2014 Jarkko Poyry <jpoyry@google.com> Import dEQP.

Import drawElements Quality Program from an internal repository.

Bug: 17388917
Change-Id: Ic109fe4a57e31b2a816113d90fbdf51a43e7abeb
/external/deqp/modules/glshared/glsShaderLibrary.cpp