8460b8642f48b81894c3cc6fc6d423811da60648 |
09-Feb-2015 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
9dffe171837245135e71dff20cf34bc4fcac687d |
06-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
Merge "Do not require signed zero support in ldexp tests()" into lmp-mr1-dev
|
0b99ef65f6d2f3c020a4c4c0d78dc65cd442ded4 |
06-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
am 744fda92: Add missing extension-require statement to geometry query tests. * commit '744fda923ab2ca512aeefca793f1a6c8aa3b19ad': Add missing extension-require statement to geometry query tests.
|
744fda923ab2ca512aeefca793f1a6c8aa3b19ad |
04-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add missing extension-require statement to geometry query tests. Bug: 19261758 Change-Id: Id788103f6aada884cd47e0707deaabeed0b36b8c
odules/gles31/functional/es31fGeometryShaderTests.cpp
|
c1b9a72161b0ddb2d4d9416fe0323aa9adede89e |
02-Feb-2015 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
a52483de6bee171002514a1ec1275d9c4c99fc07 |
30-Jan-2015 |
Pyry Haulos <phaulos@google.com> |
am e8ef2961: Allow for larger LOD difference and fix another offset bug * commit 'e8ef296162c99669d786b805a148b9a3e8ae5831': Allow for larger LOD difference and fix another offset bug
|
8d83d91e1b85fa69359aed7ea15358f770f9eb82 |
30-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Terminate test process after first OOM in compute_interop tests. Bug: 19197749 Change-Id: I30eff574ba699b1ee3d28c8fa4c85a5ceea146c1
odules/gles31/functional/es31fDrawTests.cpp
|
72a9510d9503034c678cdb18384b3fe19f124714 |
30-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Add support for fatal errors to framework." into lmp-mr1-dev
|
1e44f197ded674677381f65c840820728cf36efb |
30-Jan-2015 |
Pyry Haulos <phaulos@google.com> |
Do not require signed zero support in ldexp tests() This relaxes ldexp() tests to allow -0/+0 to be interchanged. Bug: 19145770 Change-Id: I46c6a8f224606a15be0f974af36c281612f2398b
odules/gles31/functional/es31fShaderCommonFunctionTests.cpp
|
e8ef296162c99669d786b805a148b9a3e8ae5831 |
30-Jan-2015 |
Pyry Haulos <phaulos@google.com> |
Allow for larger LOD difference and fix another offset bug Certain valid implementations were failing couple of mipmap.cube.projected tests and the reason appears to be that sampling analytical derivatives around pixel neighborhood may give too tight LOD bounds, especially if one or more samples fall into different faces. This change compensates for the difference by reducing assumed LOD precision down to 3 bits. In addition this change fixes another LOD offset issue missed by previous CL. Bug: 19170879 Change-Id: I5c154294f2b47222f6910e89dfdd372d7d8233bd
odules/gles3/functional/es3fTextureMipmapTests.cpp
odules/glshared/glsTextureTestUtil.cpp
|
60ce86edd4316c2e96b35d94844d870cdfa99d55 |
30-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Avoid leaking VAO in compute_interop tests." into lmp-mr1-dev
|
9296957fdb746e7558a00fec7f9a519f092168d8 |
30-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add support for fatal errors to framework. - Allow any test type to be fatal, not just resource error. Bug: 19197749 Change-Id: I6834889c147fb6d93264738308c0293dec9b53b4
ramework/common/tcuDefs.cpp
ramework/common/tcuDefs.hpp
ramework/common/tcuTestCaseWrapper.cpp
ramework/common/tcuTestContext.cpp
ramework/common/tcuTestContext.hpp
ramework/common/tcuTestExecutor.cpp
odules/gles2/tes2TestCaseWrapper.cpp
odules/gles3/tes3TestCaseWrapper.cpp
odules/gles31/tes31TestCaseWrapper.cpp
|
67fa8c5472adfcad106901e7fad1e76ede4f79a1 |
29-Jan-2015 |
Pyry Haulos <phaulos@google.com> |
am 2e736e5c: Fix derivate offset in cube map verification code * commit '2e736e5cc21486837e98cae3c9303751f9a15c79': Fix derivate offset in cube map verification code
|
2e736e5cc21486837e98cae3c9303751f9a15c79 |
29-Jan-2015 |
Pyry Haulos <phaulos@google.com> |
Fix derivate offset in cube map verification code To accomodate implementations that use same derivative for a 2x2 pixel quad when computing LOD, cube map verification code samples derivatives in 3x3 neighborhood and computes bounds based on that. This change fixes a typo that prevented the code from considering (+1, +1) offset. Bug: 19170879 Change-Id: I2de7aa422fc2fa3ff4432e802bb98c90aedeb548
odules/glshared/glsTextureTestUtil.cpp
|
90563f0686a0925e19cc52251dd28d6ef81e9aba |
29-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Avoid leaking VAO in compute_interop tests. Bug: 19197749 Change-Id: I5ba9bafcc13e2b92df47e52d30e5e51a8ebb8b4c
odules/gles31/functional/es31fDrawTests.cpp
|
f50bd3e6809214f087c67c55f7b5d47e90f1e48e |
26-Jan-2015 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
654e1ec3442e2efd7fee0590df2e2b39782d026e |
23-Jan-2015 |
Pyry Haulos <phaulos@google.com> |
am 1fdbddf3: DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass * commit '1fdbddf3d06656eea41db16182e4ba6f056b476a': DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
|
1fdbddf3d06656eea41db16182e4ba6f056b476a |
19-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass This change adds new no_corners sub-groups to cube map texture gather tests. Tests in those groups don't sample around cube map corners, avoiding a HW issue on certain GPUs. All new tests are included in MR1 mustpass. GL_DEPTH_COMPONENT32F cube gather cases that sample around corners are removed from mustpass list as being too strict to enforce in the L timeframe. Additionally this resolves a bug with filling mipmap levels high up in the mipmap chain in gather tests. Bug: 18434194 Change-Id: Ib1635aefba4f1d64a15d22e481b79229573a64a7
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es31-mustpass-2014.2.9-2014-10-24.txt
odules/gles31/functional/es31fTextureGatherTests.cpp
|
914bfa5f292c48e0954fbda993f93fe73d13ebd4 |
22-Jan-2015 |
Pyry Haulos <phaulos@google.com> |
am b9df7b5d: Allow geometry variation in 3D texture filtering tests * commit 'b9df7b5d58961270c55c87000a38a8ccbbdc19e9': Allow geometry variation in 3D texture filtering tests
|
b9df7b5d58961270c55c87000a38a8ccbbdc19e9 |
21-Jan-2015 |
Pyry Haulos <phaulos@google.com> |
Allow geometry variation in 3D texture filtering tests 3D texture verification code was expecting geometry to match exactly between the result and the reference. This was causing false negatives on some HW. Bug: 19092978 Change-Id: I7f20a0dc659e33c5ca3a6c88a0d242267f24fe6a
odules/gles3/functional/es3fTextureMipmapTests.cpp
odules/glshared/glsTextureTestUtil.cpp
|
3f644165514db8a2164821e2ecbc93de28d26e70 |
12-Jan-2015 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
45fe81cf514655eac065fbefd6b8335aa632108d |
08-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
am 3cc483b1: DO NOT MERGE: Remove broken record_variable_selection test from L must-pass. * commit '3cc483b18a439f3c4484601d351ea541a428b9c5': DO NOT MERGE: Remove broken record_variable_selection test from L must-pass.
|
3cc483b18a439f3c4484601d351ea541a428b9c5 |
07-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
DO NOT MERGE: Remove broken record_variable_selection test from L must-pass. tessellation_geometry_interaction.feedback.record_variable_selection reads gl_in[] element with index larger than patch size. This is undefined behavior. Bug: 18917835 Change-Id: I15c6925dfb79fa439d2e21db460ff7507ab066c1
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es31-mustpass-2014.2.9-2014-10-24.txt
|
724bfdac849b0b1fa7bd384cfece40c4d57e7279 |
07-Jan-2015 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
b7dc3b735541fbe6bca15b6d69afb6eaf34f7fc9 |
06-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove broken record_variable_selection test from MR1 must-pass. tessellation_geometry_interaction.feedback.record_variable_selection reads gl_in[] element with index larger than patch size. This is undefined behavior. Bug: 18917835 Change-Id: Ic1a3dd56b98e4ed0d71292f6727a6fe5d0ce291b
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es31-lmp-mr1.txt
|
30e3270ecc0b06101c08e87e6a26ff7508ed6cb7 |
06-Jan-2015 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
7f94bf05ab808862ba69c48b4966db456539f5d6 |
06-Jan-2015 |
Mika Isojärvi <misojarvi@google.com> |
Remove failing random ubo test from must pass list. Remove uniform buffer object test, that was killed by oomkiller from must pass list. Bug: 18707566 Change-Id: I16e09a160fe18f2c7180a293438052fe658e4ec2
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es31-lmp-mr1.txt
|
ce88d34c6b1b1ee9982de247f03728da4f286120 |
31-Dec-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
1029ba1f311daab764fa4e54f0c2a57124522ad0 |
30-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix srgb_unsigned_byte RBO test regression with NV_sRGB_formats extension. A bugfix to make unsized SRGB format with UNSIGNED_BYTE type renderable on texture targets erroneously caused test cases to expect same renderablity on RBO targets as well. RBOs cannot be created with an unsized internal formats. This change removes the erroneously added expectation of renderablity from RBO targets. Bug: 18755796 Change-Id: I8beb906ebccc1305fa910f18f355121623a1aca1
odules/glshared/glsFboCompletenessTests.cpp
|
f948393e640ba844681624b9e8decab1532ce37b |
22-Dec-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
6105d36c20b890fe795a9a412db4bdb0ed6f1198 |
15-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Require renderability of SRGB,UNSIGNED_BYTE from NV_sRGB_formats. NV_sRGB_formats extension makes sized format SRGB8 color-renderable but does not define any unsized format to be color-renderable. Assume unsized SRGB format with UNSIGNED_BYTE type is implied to be color-renderable. Bug: 18755796 Change-Id: I7d083aa9a474e1cdd784ded02178ffbad4a79cdb
odules/glshared/glsFboCompletenessTests.cpp
|
2d015902f818576a1a09f704b1bb9c3bae2a343c |
11-Dec-2014 |
Pyry Haulos <phaulos@google.com> |
Remove known failures from L-MR1 mustpass This change removes cases failing due to minor driver issues that won't be fixed by MR1 release. Bug: 18707566 Bug: 17665415 Change-Id: If0f3ba19d848ff3c35378cf4ca32a0b1d37c751f
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es30-lmp-mr1.txt
ndroid/cts/es31-lmp-mr1.txt
|
48dfb4c00a7d7b21ce620f8e95f7fdd2d918415d |
10-Dec-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
1166935ce437c0fe729fa8d8c001dbdecdf106da |
10-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix program leak in sglrGLContext CreateProgram on build failure." into lmp-mr1-dev
|
664e0500b4d1458fae75baf99cc4368442a0f370 |
10-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix atomic min and max signed value verification. - Do not expect shared variable to always be 32 bits long. - Log all failures, not just first. - Log hexadecimal values on error. Bug: 18607593 Change-Id: I59c896300734856f33cfead86652157951d6ccb3
odules/gles31/functional/es31fShaderAtomicOpTests.cpp
|
811210088ca91e62eb58a159c39791e550fd0f9a |
08-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix program leak in sglrGLContext CreateProgram on build failure. Bug: 18671009 Change-Id: Iae17830bec4e213853d7079f42c01c7b2bf48821
ramework/opengl/simplereference/sglrGLContext.cpp
|
eea4d96db50dc4b924a54984b00f0fcdd9777273 |
08-Dec-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
47b9d7f998a5bc6fe124ee1c420a1e122b91d90e |
05-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Relax shader derivative test verification." into lmp-mr1-dev
|
bd4d098088a5b205c7e7d8dc0bec140d2fa55446 |
04-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Relax shader derivative test verification. - Disable GL_DITHER. Dithering only adds noise to result images. - Add to dfdx and dfdy cases a flush-to-zero aware verification phase after preliminary verification to check if seemingly invalid derivatives could be caused by flushing or other relaxations allowed by the spec. This phase is NOT added to the fwidth cases since they operate with significantly higher thresholds which are likely to hide flushing anyway. Bug: 18539021 Change-Id: Ic17909d30de25c8bae9d9996ce8df15c9ad5bc5e
odules/gles3/functional/es3fShaderDerivateTests.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
odules/glshared/glsShaderLibrary.cpp
|
7106a63027b94c62fa4aff9af0ff7e473b5c049e |
02-Dec-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
1bfa102df7c2678fa4ac421fa29780848c2c12f3 |
02-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix incompatible interpolation interfaces in random SSO tests. - Fix random cases generating incompatible interfaces. - Allow random generator to generate varyings with no interpolation qualifiers. - Group interface varyings to the beginning of shader source for readability. - Remove dependecy to glu::INTERPOLATION_LAST in case generation to prevent unintended case list changes if glu::Interpolation enum is expanded. Bug: 18542476 Change-Id: I7431d5c41b7222f8fa1484f0352aec918598afd1
ramework/opengl/gluVarType.hpp
odules/gles31/functional/es31fSeparateShaderTests.cpp
|
edd21bd9be5debea460b935fb7277aeeed606e78 |
01-Dec-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Remove sin/cos workaround for libhoudini" into lmp-mr1-dev
|
2acb6d4631d6d7084ebe4fb762003bcde1aae336 |
27-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix negative layout_binding cases failing on low implementation limits. - Fix contradictory case not producing contradictory bindings. - Fix crash in negative binding case. - Fix invalid array indexing in ubo array cases. Bug: 18540352 Change-Id: Id1d273508159eee3604260217ee7ba855b420d50
odules/gles31/functional/es31fLayoutBindingTests.cpp
|
e8c19b1d9f695d0da1ba2fa781bb6a628d73c6f0 |
24-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
233ccc95381db673521e4e95dee2d201dc018cd6 |
21-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
Remove sin/cos workaround for libhoudini Bug: 18093947 Change-Id: I20dea41a38245ccc6318275207d7981973714cf9
odules/glshared/glsBuiltinPrecisionTests.cpp
|
5ae35be875b3a3f924b817732365fcfe363c2c7c |
20-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
75be7fae1949a801c080530de53bdf123abb517a |
20-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
Fix ambiguous mediump int write in shared_var.atomic tests Shaders in atomic memory functions were assigning mediump integers to SSBOs and expecting that those wouldn't get sign-extended in the process. Bug: 18446009 Change-Id: I10407cdb6558ba18a553df36285edf9d23239331
odules/gles31/functional/es31fShaderAtomicOpTests.cpp
|
155e5e6729cfc1f890d6d0de338d7c1f5a1f0cec |
19-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
Update mustpass XML Bug: 18434194 Change-Id: I7fe9ae6e25d5dc905dace2c8a2c171f80dc7171b
ndroid/cts/com.drawelements.deqp.gles31.xml
|
8c6516bd099f84750fc605807b833f36ab459343 |
19-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Remove implied '[0]' check in XFB array element resource name tests." into lmp-mr1-dev
|
54edf5431a35b399c5f6d3141be07a33d73c3b8b |
19-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
Add cube gather tests that avoid corners; remove D32F from mustpass This change adds new no_corners sub-groups to cube map texture gather tests. Tests in those groups don't sample around cube map corners, avoiding a HW issue on certain GPUs. All new tests are included in MR1 mustpass. GL_DEPTH_COMPONENT32F cube gather cases that sample around corners are removed from mustpass by request. Additionally this resolves a bug with filling mipmap levels high up in the mipmap chain in gather tests. Bug: 18434194 Change-Id: Ib1635aefba4f1d64a15d22e481b79229573a64a7
ndroid/cts/es31-lmp-mr1.txt
odules/gles31/functional/es31fTextureGatherTests.cpp
|
161b8ac50b4b4fc2d471d162026ef603ad3370d8 |
19-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Remove implied '[0]' check in XFB array element resource name tests. - Remove check that "name" matches "name[0]" for XFB array element resources. - Clarify log messages. Bug: 18448008 Change-Id: Ia8d98161d6d42b13ec4b1c1869494729fff3142d
odules/gles31/functional/es31fProgramInterfaceQueryTests.cpp
|
54241bd05535ad22b0ee6fbdd155f594065e2c7a |
19-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
f6a65168de87c8923e3f053cc02c1850beea25b4 |
18-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Remove get_framebuffer_attachment_parameteriv from MR1 must-pass. Khronos bug 12928 might change the behavior the test case depends on. Bug: 18033342 Change-Id: I0141ff7411a57e001485006a27b3e10df51d8e45
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es31-lmp-mr1.txt
|
79881a65103dfaa9a75e2e72b3e60f58466bb393 |
18-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "DO NOT MERGE Add workaround for incorrect array-bounds warning in glsDrawTest.cpp" into lmp-mr1-dev
|
d6f3133d9ebda6ed33a48d8b7f4125897780eec1 |
10-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
DO NOT MERGE Add workaround for incorrect array-bounds warning in glsDrawTest.cpp Bug: 18329517 Change-Id: I07e4139429301ee306f9a79833da23df143ecafe (cherry picked from commit 161a3f7331372887eee58a5f2c6dd1265861e1bd)
odules/glshared/glsDrawTest.cpp
|
246b7d9155dd3fa10c7e7129e41ec3949194f86b |
10-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
DO NOT MERGE Fix setjmp warning in qpTestLog PNG compression code Bug: 18329517 Change-Id: Id0a8202c473b97ba874f5a032d0e4b022664e978 (cherry picked from commit 9d0e28ef9d45a6c8a0b5cb12c922be26353d7285)
ramework/qphelper/qpTestLog.c
|
c02bd1446be9dafc765196bed1702651aff52b65 |
18-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
2084300a8dfd3458c93c645633077d40884bf6a9 |
10-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
DO NOT MERGE Treat adb device info parse failures as warnings Currently when for example unauthorized adb device is connected install.py stops working altogether, as parsing failures of such lines causes fatal error. This change turns those failures into warnings making install.py more robust. Bug: 18329517 Change-Id: I1b68f97d5bb8e28b04bdb7b58a8c03e2db7a9161 (cherry picked from commit a78b661ed0327eedf8b13a6debc0b98d0e37b0e5)
ndroid/scripts/common.py
|
c047bfc11b7549f5b719b6ecca2ea31138948c40 |
13-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
c9356cc32d5710ed407efa4613642324421bbf9a |
12-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Remove double underscore cases from mr1 must-pass list." into lmp-mr1-dev
|
3c68d6d3ca8c3214ff7e4916f13fb4adf1d0f394 |
12-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Remove double underscore cases from mr1 must-pass list. Bug: 18357013 Change-Id: If7c76f9b4374a83657280df7dbfcc23673210f0d
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/es30-lmp-mr1.txt
|
48f10e0024f915f1b2c2711462df20001e4c155d |
12-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to lmp-mr1-dev
|
54b87ef529da3e76c538af41c8bb8061a57ec23f |
11-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Remove forward incompatible negative check in rbo api tests. Bug: 18334766 Change-Id: I794d17420308056b83028dca052ad356919875a7
odules/gles3/functional/es3fNegativeBufferApiTests.cpp
|
ce95f3a903f45d6bcb59b7bdd0f7a3119341c700 |
11-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Initial dEQP mustpass candidates for MR1" into lmp-mr1-dev
|
a0d087b7e2c06cbd2c038e4847dd64961416eb3b |
11-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix some dEQP GLES2 issues." into lmp-mr1-dev
|
517a1445b0dbe48b231b0897ad9bbc5996953c3f |
11-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix dEQP issues with identifier names with two underscores." into lmp-mr1-dev
|
e3e56402efcd6fdccfd9d0e67837c038904fdb4c |
11-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Relax GLES3 internal format queries for GLES31 compatibility." into lmp-mr1-dev
|
99df2e43e0ccca26aec6f291ea84a62b36baad68 |
04-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Allow trailing newline in trie files. Bug: 18329517 Bug: 17958588 Change-Id: Iaa9b5aa95ee27e31d486755954df193f808b7e82 (cherry picked from commit 831962c779a19a1822b0074012763b604ac42d24)
ramework/common/tcuCommandLine.cpp
odules/internal/ditFrameworkTests.cpp
|
89659d2685195bf9e34ff7a2e321e6ce471c8462 |
31-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Add support for simpler test case list syntax This change adds support for mustpass-style (full test case path per line) test case format. All existing test case list command line options (--deqp-caselist, --deqp-stdin-caselist, --deqp-caselist-file) now accept both trie- and list-style inputs. Format is detected by looking at the first character; trie always starts with '{', list-style format is assumed otherwise. de::CommandLine default value behavior has been changed. Options that take values (i.e. not --flags) don't have value set, unless default value is provided when registering options. Calling getOption() on command line option whose value is not provided is now an error. hasOption() should be used first to check if a value was provided at all. Test case list parsing is now covered by tests in the internal module. Bug: 18329517 Bug: 17958588 Change-Id: If6063165ff59cbd8e538d6f829c583541e104fd1 (cherry picked from commit ee2e173d445e87e1f98245f4377f66b081cc320d)
xecutor/tools/xeCommandLineExecutor.cpp
ramework/common/tcuCommandLine.cpp
ramework/common/tcuTestCase.cpp
ramework/common/tcuTestCase.hpp
ramework/delibs/decpp/deCommandLine.cpp
ramework/delibs/decpp/deCommandLine.hpp
ramework/egl/egluGLContextFactory.cpp
odules/egl/teglTestPackage.cpp
odules/internal/ditFrameworkTests.cpp
|
fbf0fd6745ec32da44b118433b795b7e8896660e |
29-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
First iteration of new release script This change restores release script from the grave and adapts it to the new environment. Releases are now defined by a simple configuration (source-only, bin-only, or both) and unique name. Android APK and linux64 utility binaries are currently built but not tested. Additionally, deprecated license checks have been removed from qpInfo and tcuApp. Bug: 18329517 Change-Id: If5073f65e7a91ec60fa7d903c9e9cfd196075944 (cherry picked from commit 290f32ab4cdac8866be121c3da33bb187333f4ab)
ramework/common/tcuApp.cpp
ramework/qphelper/qpInfo.c
ramework/qphelper/qpInfo.h
cripts/build/build.py
cripts/build/common.py
cripts/build/config.py
cripts/make_release.py
argets/android/install.bat
argets/android/install.sh
argets/android/launch.bat
|
f28f0637dc27d47fddedec2ef463c310acc293df |
29-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Add script for fetching third-party sources This change adds external/fetch_sources.py that will initialize libpng and zlib source directories by fetching and extracting source packages. The fetched packages are always verified by doing a SHA256 comparison to avoid corrupted or malicious downloads. Bug: 18329517 Change-Id: I0e32b411ff0e3691ab8fa33e0ed30259faee48c8 (cherry picked from commit 60d68b2463d1d6e1f8d55c55a923d304adcd1bf8)
xternal/fetch_sources.py
xternal/libpng/CMakeLists.txt
xternal/zlib/CMakeLists.txt
|
d9ae6afecd7e9b1904c171ee958fc7dda47ee5f2 |
24-Oct-2014 |
Mika Isojärvi <misojarvi@google.com> |
Fixes to EGL negative api tests. Bug: 18329517 Change-Id: I6d61f7aaa06f26e20a64e5c1bdceac7a56074232 (cherry picked from commit c3dc61b2f849ceb5a1c4b335cd02564cfe4ba527)
odules/egl/teglNegativeApiTests.cpp
|
358d99cacdf7a16393046dedd1dafc7db0b0f703 |
24-Oct-2014 |
Mika Isojärvi <misojarvi@google.com> |
Fix EGL_MIPMAP_LEVEL query checks. Check that EGL_MIPMAP_LEVEL query returns 0 for pbuffers and doesn't modify return value pointer for other surfaces. Bug: 18329517 Change-Id: Iff769c93306821fa16889ba3298f28f061a4bfeb (cherry picked from commit ff0bd4ba2ffca5c910035fbc37074ead9b4f5b4c)
odules/egl/teglQuerySurfaceTests.cpp
|
42eb50c1e508d12e8439ae4962ab5aa935ec4574 |
24-Oct-2014 |
Mika Isojärvi <misojarvi@google.com> |
Fix EGL_CONTEXT_CLIENT_VERSION check. Check that EGL_CONTEXT_CLIENT_VERSION is version that supports version used when creating context instead of requiring it to be exactly same. Bug: 18329517 Change-Id: I072a5796d92450b29e82655ea840c3b67ec8eea9 (cherry picked from commit 2b5718821a9ec271f25bcac0569c6e1c2dcf33eb)
odules/egl/teglQueryContextTests.cpp
|
6bcd1aec3a0c75f8825f2d4289be00463cab7523 |
29-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
.gitignore updates * android/ - native code builds are now under 'native', not 'build'. * / - Add *.user files (for example CMakeLists.txt.user used by Qt Creator). Bug: 18329517 Change-Id: I67ada8033ba5a53d031807a85508d58ea895cb50 (cherry picked from commit ed1a26e8b0d2b494f41881e478eab73a2ee3ce4a)
gitignore
ndroid/.gitignore
|
fed851df8a7114d4d9a1f5bab635d0507d553080 |
29-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Make r10c toolchain compile flags more Android-ish * Use -mandroid when building C/C++. * Enable exceptions and RTTI explicitly as -mandroid implies -fno-rtti and -fno-exceptions. * Remove redundant -DANDROID and -D__ANDROID__ defines. Bug: 18329517 Change-Id: I6c6c548e5e0082f369efcd1970d082ec73d67732 (cherry picked from commit 2002f4368917f738fbd0c8242515146599b442ea)
ramework/delibs/cmake/toolchain-android-r10c.cmake
|
366985e9a897a50439ac0d95d67660d2e4e376ee |
29-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Endianness fixes to bilinear & fuzzy image compares Bug: 18329517 Change-Id: I1f5560a60ed85ef4b4c6fa2a5417649eeb7a4c7f (cherry picked from commit 74731a6adf5816339b00b854a513b1b950ad4357)
ramework/common/tcuBilinearImageCompare.cpp
ramework/common/tcuFuzzyImageCompare.cpp
ramework/delibs/debase/deInt32.h
|
baf29b35cfdcd71a107f2ea9c0ce65024f21c1fb |
24-Oct-2014 |
Kalle Raita <kraita@google.com> |
Android APK build with parametrized build root dir Bug: 18329517 Change-Id: Ibb0fab0c6d34856d9b4a710cef69a38835d092ce (cherry picked from commit 829f589e23415302162689825ba8bd8c1a61addb)
ndroid/scripts/build.py
|
04d51263aaa058a4d7b7279c51b035f50aa4fdad |
20-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Rename libtestercore.so to libdeqp.so Since dEQP is now being built as part of the Android CTS as well, the name libtestercore.so isn't very descriptive any more. This change renames the library to libdeqp.so. This change also drops some dead code related to API level < 9 support. Bug: 18329517 Change-Id: I03b60fd6d9cc6252651f25610e7c72bbc450670c (cherry picked from commit 03700a8505debaeae47e63e156ec15350398ce83)
ndroid.mk
MakeLists.txt
ndroid/package/Android.mk
ndroid/package/AndroidManifest.xml
ndroid/package/src/com/drawelements/deqp/execserver/ExecService.java
ndroid/package/src/com/drawelements/deqp/testercore/TestLogParser.java
ndroid/scripts/build.py
ndroid/scripts/common.py
ndroid/scripts/debug.py
|
e89ebf1145494c53bbeb31c3b191ca116e30be82 |
11-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Fix typo (GCC->CLANG) in general Clang compiler defs." into lmp-mr1-dev
|
05388ee5f35217cb7b0532cd0fe473960cc17477 |
20-Oct-2014 |
Kalle Raita <kraita@google.com> |
Fix typo (GCC->CLANG) in general Clang compiler defs. Bug: 18329517 Change-Id: I440f37723987c1dd85e7482f0d32ac157565e25d (cherry picked from commit 713ab1e9034564f842935cd011fdea8abc9ea90c)
ramework/delibs/cmake/CFlags.cmake
|
7e01a414adc237914552ab970ab3c8c81a8ff799 |
20-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Improvements to standalone Android build scripts * If multiple connected devices are detected, install.py prompts to select one by default if no additional arguments are given. * Add -a option to install.py that installs package to all connected devices. * Use ninja on Linux / OS X, if installed, for faster builds (apt-get install ninja-build to get the awesomeness). * If make is used, pass in -j{CPUs} based on number of cores detected. * Prefer adb in path to avoid adb version mismatch in certain environments, for example when doing Android OS builds. * Clean up libs/ dir to avoid stale versions for archs that are not being built. * Do not unnecessarily force re-linking of libtestercore.so. * Optimize asset cleanup by performing that only for the build that is used for the assets. * Auto-detect ANDROID_NDK_HOST_OS. Bug: 18329517 Change-Id: I44e1b0acb5e6bcafeff7df30147002f216a76deb (cherry picked from commit 89e0405021b883114cca9e748166c17bd7ebcc98)
ndroid/scripts/build.py
ndroid/scripts/common.py
ndroid/scripts/install.py
|
eabb176c4d8e22ded88023a8f952ffbaf73b2492 |
11-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix dEQP issues with identifier names with two underscores. - Remove variable name negative tests with two underscores to conform to modified spec. - Convert negative macro name case to a positive one that does not use the macro value. (Since it might be set by underlying software layer). Bug: 18323254 Change-Id: I1bb3f6d0e7a9d6c0ac0275cc388b37b03d4009e5
ata/gles2/shaders/keywords.test
ata/gles3/shaders/keywords.test
ata/gles3/shaders/preprocessor.test
|
6548214158a4646849b06b5a3768a6d0a04e7246 |
10-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Relax GLES3 internal format queries for GLES31 compatibility. - Allow multisample configurations for integer formats in GLES3. - Add GLES31 test set for rbo internal formats. Bug: 18315640 Change-Id: I9db53a5896511e29b0cc969812d2bf4f306e4612
odules/gles3/functional/es3fInternalFormatQueryTests.cpp
odules/gles31/functional/es31fInternalFormatQueryTests.cpp
|
325cadd7f64e97c7f2ada74e5085125586b75374 |
10-Nov-2014 |
Pyry Haulos <phaulos@google.com> |
Initial dEQP mustpass candidates for MR1 Bug: 18274257 Change-Id: Icf83a7d68ee929a8cc796736313094e396e7c697
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es30-lmp-mr1.txt
ndroid/cts/es30-lmp.txt
ndroid/cts/es30-mustpass-2014.2.9-2014-10-29.txt
ndroid/cts/es31-lmp-mr1.txt
ndroid/cts/es31-lmp.txt
ndroid/cts/es31-mustpass-2014.2.9-2014-10-24.txt
|
dd3c1e9bf560d4490d4aad5763e0180b098dbb0e |
10-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix some dEQP GLES2 issues. - Convert broken negative preprocessor case to a positive one. - Improve logging in negative shader matrix cases. Bug: 18290570 Change-Id: If7e1a67a46021740f1c930cdda684bd85dd813be
ata/gles2/shaders/preprocessor.test
odules/gles2/functional/es2fNegativeShaderApiTests.cpp
|
01f924c75749824adbccafb6590c804552914f64 |
08-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7c800c27c2431a50c60ef93c577ec1971bf48899
|
36e94fafe5a483ffa44c73b9ee688fea5a62ca73 |
06-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7c800c27c2431a50c60ef93c577ec1971bf48899
|
544bcc37fec943aeeca82ab69c2d4ef0ccbb2489 |
05-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7c800c27c2431a50c60ef93c577ec1971bf48899
|
54b94af99cb32061d45452e6d6872025c26b8e0d |
04-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7c800c27c2431a50c60ef93c577ec1971bf48899
|
4ea6966801cdc224cb63a51eade2056a50d95a1b |
03-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7c800c27c2431a50c60ef93c577ec1971bf48899
|
8fcfdeac8cadede3119714e620c7aaaf5ad24094 |
02-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7c800c27c2431a50c60ef93c577ec1971bf48899
|
6131145f288818406bd742ad0449f15c4de38fc6 |
01-Nov-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7c800c27c2431a50c60ef93c577ec1971bf48899
|
b8403b69e62e36d52d97e118008b61b8183fd75c |
30-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7c800c27c2431a50c60ef93c577ec1971bf48899
|
7c800c27c2431a50c60ef93c577ec1971bf48899 |
30-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Remove highp vec4 dot case from mustpass by request from IHV Change-Id: I9a102a5e43471ce1745350b0e5cfc831929367f1
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/es30-mustpass-2014.2.9-2014-10-24.txt
ndroid/cts/es30-mustpass-2014.2.9-2014-10-29.txt
|
d925e7d1b1ad037b8008906b5e1778b205ee3f70 |
29-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 9e7786ab5718002157b665144a2569ecc10aa2e9
|
48631eb4b067fd78df0045da9d424bfd9369d4a2 |
28-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 9e7786ab5718002157b665144a2569ecc10aa2e9
|
9e7786ab5718002157b665144a2569ecc10aa2e9 |
28-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Update test spec." into lmp-dev
|
aa82473260247656bbb4f514c49c148e15c4cd0c |
28-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Update test spec. Change-Id: I045b445c0f0c9b524cdce6327826068581df8082
oc/testspecs/GLES31/functional.blend_equation_advanced.txt
|
07499e3f9141f7e161b6fc52c731496b4c80a4cc |
27-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 70309ee703729c83e3f90aa976d2eb54923d0915
|
3294b68b3f15f0a6350d4c03960f0a864a1f6737 |
26-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 70309ee703729c83e3f90aa976d2eb54923d0915
|
008d65c16a9116c9ff83d3370ad63294074de213 |
25-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 70309ee703729c83e3f90aa976d2eb54923d0915
|
70309ee703729c83e3f90aa976d2eb54923d0915 |
25-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Use invalid sample count in renderbuffer_storage_multisample negative case." into lmp-dev
|
becf9ffdd185d4459765a52666ff8540b2bae385 |
25-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix early fragment test tests on default fb without depth." into lmp-dev
|
36ebe43247b45ca9933ccc511c73c373a4fafe59 |
25-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Use invalid sample count in renderbuffer_storage_multisample negative case. Bug; 18100655 Change-Id: I9bd0417c44f3531755ec2ba1cc06f8164df50661
odules/gles31/functional/es31fNegativeBufferApiTests.cpp
|
086095fc05c78131162074c189bb711c4a55129a |
25-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix framebuffer completeness tests with sRGB targets." into lmp-dev
|
a237fcd566c01e1c84401b68d6d3687d8040dfb2 |
25-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix early fragment test tests on default fb without depth. - Check default fb has relevant depth/stencil buffer - Add cases with non-default framebuffer - Add cases with non-default framebuffer without the relevant stencil/depth test buffer attachment. Bug: 18100454 Change-Id: Ie66ba9aacc9d0abc94c7664ed3f268970e185030
odules/gles31/functional/es31fShaderImageLoadStoreTests.cpp
|
5b221d8faf61c8b74a527df408a78a15fa733d44 |
25-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Reduce and verify fragment output PIQ test draw buffer usage." into lmp-dev
|
ef47bf903439ca2c12640ec0f397d29e8bd4f197 |
24-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Fix framebuffer completeness tests with sRGB targets. - Don't expect SRGB to become renderable in GL_EXT_sRGB extension - Support GL_EXT_sRGB_write_control extension - Support GL_NV_sRGB_formats extension - Add missing GLES3 texture formats - Remove modified cases from must-pass list Bug: 18094134 Change-Id: I7587ff4a0e6106b74780dae193fa16970145a02e
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/es30-mustpass-2014.2.9-2014-10-22.txt
ndroid/cts/es30-mustpass-2014.2.9-2014-10-24.txt
ndroid/cts/es31-mustpass-2014.2.9-2014-10-22.txt
ndroid/cts/es31-mustpass-2014.2.9-2014-10-24.txt
odules/gles2/functional/es2fFboCompletenessTests.cpp
odules/gles3/functional/es3fFboCompletenessTests.cpp
odules/glshared/glsFboCompletenessTests.cpp
|
9fa944ae1829441ef58596701ddc9c3d07b50f04 |
24-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Reduce and verify fragment output PIQ test draw buffer usage. - Check GL_MAX_DRAW_BUFFERS implementation limit and usage if shader build fails. - Reduce required GL_MAX_DRAW_BUFFERS from 5 to 4 in explicit location fragment output array tests. - Fix various max binding resource usage checks. Bug: 18094242 Change-Id: I17e091eb1939fd7ec94789be70be5a069970b697
odules/gles31/functional/es31fProgramInterfaceDefinitionUtil.cpp
odules/gles31/functional/es31fProgramInterfaceDefinitionUtil.hpp
odules/gles31/functional/es31fProgramInterfaceQueryTestCase.cpp
odules/gles31/functional/es31fProgramInterfaceQueryTests.cpp
|
4adc1515f867b26c19c2f7498e9de93a230a234d |
24-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Fix JNI usage issues in Android TestLogParser * Android TestLogParser used CallObjectMethod() on Java methods returning void, which causes CheckJNI to throw an error. Changed to use correct CallVoidMethod(). * TestLogListener wrapper was not freeing local jstring references, which given large parse buffer size could easily lead to ART local reference table overflow. Fixed by freeing all local references as soon as the objects are passed to the Java / VM side. Change-Id: I19811be6fdc0f3d77bc7a0d99d243529031d3b08
ramework/platform/android/tcuTestLogParserJNI.cpp
|
fd1df7eaea78d2c9c6bdb3da51d5f1255c479694 |
23-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Remove invalid assert from RenderActivity::setThread() It is valid to call setThread() with null thread as part of activity teardown, so the assert was invalid. Change-Id: I0b3a89db1f5aff04c97def32b1881e0d66e5d250
ramework/platform/android/tcuAndroidRenderActivity.cpp
|
f8540a99d85b322eb826249746f08111f0137fa8 |
23-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Add blend barrier after first opaque quad Advanced blending tests were missing barrier between first opaque quad and subsequent blended quads. This change adds BlendBarrier() call if coherent blending is not enabled. This change also adds fullscreen clear before rendering as framework doesn't perform that in GLES31 module. Bug: 18100652 Change-Id: Idd16f2fde543af885e97adf5b5c2123d7e803152
odules/gles31/functional/es31fAdvancedBlendTests.cpp
|
decb770ed6a05ba41782a53f41ec29c1097858fe |
23-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to decd2aeef7a35e7bfaba2cb586fbc6655029dfea
|
decd2aeef7a35e7bfaba2cb586fbc6655029dfea |
23-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Workaround for libhoudini.so sin&cos bug" into lmp-dev
|
2add876092dfe288b82ea69f63eacbcd76a6d668 |
22-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Remove cases that are still flaky on Nexus devices from mustpass Change-Id: Ifb0e8a8c2e0e7c784b728da512edefb292ae4b9b
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es30-mustpass-2014.2.9-2014-10-21.txt
ndroid/cts/es30-mustpass-2014.2.9-2014-10-22.txt
ndroid/cts/es31-mustpass-2014.2.9-2014-10-21.txt
ndroid/cts/es31-mustpass-2014.2.9-2014-10-22.txt
|
6541c9eb90bec1066d78d566a6de4551683fa5bb |
22-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Workaround for libhoudini.so sin&cos bug This is a workaround for Intel ARM->x86 translator (houdini) bug. sin() & cos() return garbage for very large inputs. The outcome is that when codomain is applied the result interval becomes empty. Workaround is to bring the input value to the base range via modulo if sin/cos returns an invalid values. Change-Id: I2178daf2f9ffec543c1cf9fad2881719dd7736cc
odules/glshared/glsBuiltinPrecisionTests.cpp
|
df44df833d5a9b8e7f4f6acb7a8cae8953ef7bed |
22-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to f66298afea59aaebe3b4ac601caf0dbfcefb4f7c
|
b69b028a90e2fcb214556412392fdc73327a0e4b |
21-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Mustpass update 2014.2.9 Change-Id: Ifbae72f0d8d69a35abc8c4093e11db41bf88feb7
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es30-mustpass-2014.2.8-2014-10-13.txt
ndroid/cts/es30-mustpass-2014.2.9-2014-10-21.txt
ndroid/cts/es31-mustpass-2014.2.8-2014-10-15.txt
ndroid/cts/es31-mustpass-2014.2.9-2014-10-21.txt
|
eb0931031695a06c8bddfc08a9c4c91e2ed6ad40 |
21-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to f66298afea59aaebe3b4ac601caf0dbfcefb4f7c
|
c0628df095e7faad529ac89648f0eac0d3367957 |
20-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to f66298afea59aaebe3b4ac601caf0dbfcefb4f7c
|
cf927c900d120452cd97400f51c9646cf0fe424c |
19-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to f66298afea59aaebe3b4ac601caf0dbfcefb4f7c
|
517bb2895062b6d442e925ee0760582748d4b23f |
18-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to f66298afea59aaebe3b4ac601caf0dbfcefb4f7c
|
f66298afea59aaebe3b4ac601caf0dbfcefb4f7c |
17-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Add missing barrier() to shared var test shader Bug: 18033432 Change-Id: Id64798a196c8567828385b24ccde845b1b5efafb
odules/gles31/functional/es31fShaderSharedVarTests.cpp
|
49357cacd1599ca40783665615766023f0062bc9 |
16-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to d0d0f16169bee87d791e637af2221c3c4071ab70
|
700c8fcf7b207b35ba2bdd211f5865bcb1c0961f |
16-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Add internal format query with too large/small buffer tests. Change-Id: Iccc403b7a7d63b21a6e0ac4f505c2db656e3772c
odules/gles31/functional/es31fInternalFormatQueryTests.cpp
|
4c440d5c2b3bb7ea46ac8599bf80895b918f3fe8 |
16-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Check GL_OES_texture_stencil8 in dEQP stencil texture query tests. Change-Id: If90a4d5a9f43cfc363265c78351b302be3a7ebef
odules/gles31/functional/es31fInternalFormatQueryTests.cpp
|
d0d0f16169bee87d791e637af2221c3c4071ab70 |
16-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Import dEQP fixes from an internal repo." into lmp-dev
|
79ec52223daa917719d5d0555e7d8020d6514951 |
15-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Import dEQP fixes from an internal repo. * Update XFB program interface tests to match spec update in Khronos bug 12787. * Add tests for whole array and built-in XFB PIQ. * Convert incorrect linkage.varying.rules.interpolation_mismatch_ negative cases to positive cases. Change-Id: Ic5eab213f6ee7a5151220664107c6f912fd12130
ata/gles3/shaders/linkage.test
odules/gles31/functional/es31fProgramInterfaceDefinitionUtil.cpp
odules/gles31/functional/es31fProgramInterfaceDefinitionUtil.hpp
odules/gles31/functional/es31fProgramInterfaceQueryTestCase.cpp
odules/gles31/functional/es31fProgramInterfaceQueryTests.cpp
|
f9825aec0f63f29d4029b71206b9cdd66d1dd737 |
15-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Bugfixes and mustpass update * Fix glReadBuffer() negative test to match latest spec language. * Remove said test from ES3.1 mustpass as it has been changed just before release. * Remove SSO case from mustpass that has been removed earlier from the test code. Change-Id: Id77f7957f503121bde6b41c12cdc0141324f28bb
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es31-mustpass-2014.2.8-2014-10-13.txt
ndroid/cts/es31-mustpass-2014.2.8-2014-10-15.txt
odules/gles3/functional/es3fNegativeBufferApiTests.cpp
odules/gles31/functional/es31fNegativeBufferApiTests.cpp
|
df94702a3f9cddd7fdf6b1cda428514bdd239405 |
15-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to f930895bc8ddcd0ec59098048d0597297470928a
|
f930895bc8ddcd0ec59098048d0597297470928a |
14-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "dEQP mustpass update 2014.2.8" into lmp-dev
|
5e554f6d272441b4962432789689e2dd4244963e |
14-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 89a5d29adb4f831e3d22126a21e3b4f8ea74db22
|
301362be9902f4dedbad23a8ba49c450736d3a56 |
13-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
dEQP mustpass update 2014.2.8 Change-Id: Ie2799609c7bb33886938bd52b3d8423f98f3705c
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es30-mustpass-2014.2.7-2014-10-02.txt
ndroid/cts/es30-mustpass-2014.2.8-2014-10-13.txt
ndroid/cts/es31-mustpass-2014.2.7-2014-10-07.txt
ndroid/cts/es31-mustpass-2014.2.8-2014-10-13.txt
|
89a5d29adb4f831e3d22126a21e3b4f8ea74db22 |
13-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Fix error state leak in KHR_debug tests Reset error state in KHR_debug callback and log test case variants after expectError() call to avoid breaking code later in the test due to lingering error state. Change-Id: Iec4c67dc10d171a72a9faeb4af800fa8d6e20d79
odules/gles31/functional/es31fDebugTests.cpp
|
750733c7d48bb9868c73884f1aaf18e20570736e |
13-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 00b60d29a1da01c554a3af8f96112199231145d2
|
90fd4368271af5f32b603d0942b7a5da5e8ecd88 |
12-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 00b60d29a1da01c554a3af8f96112199231145d2
|
f00413f1770ffdb0e849fc69f809b970a36b31b1 |
11-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 00b60d29a1da01c554a3af8f96112199231145d2
|
b0aea56c6fc3edf282367410ec77063f27ae8ae3 |
09-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 661bf07634a2f76ba214d5d0bb12ce69bf184744
|
00b60d29a1da01c554a3af8f96112199231145d2 |
09-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Workaround for GCC aarch64 compiler bug Current prebuilt GCC toolchain has a bug in shift right when targeting ARMv8 / aarch64. If compiler wants to perform logical shift by variable/register in fp/vector registers it uses USHL that selects shift direction based on shift operand value. Thus for right shifts the shift operand needs to be negated. The bug is in right shift pattern; it doesn't mark shift operand as clobbered and thus later code using that same register may see the negated value. Workaround is to disable optimization for this function. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61633 Change-Id: I02477b0fb383ead1d35136261fb8969a02d1031e
odules/gles3/functional/es3fShaderPrecisionTests.cpp
|
6dedcd0f7e92f0b26416cf12234abe6a82aa1979 |
08-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 661bf07634a2f76ba214d5d0bb12ce69bf184744
|
661bf07634a2f76ba214d5d0bb12ce69bf184744 |
08-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Remove failing case on Volantis Volantis isn't getting a driver update but is failing one indirect draw negative test case, and thus that test needs to go. Removing this fixes 4 other failures in image_load_store group as well as the bug causes HW to misbehave for next couple of draw calls. Change-Id: I3daa239ae36ee022f7c4cd5ec783eaa10bff1afe
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es31-mustpass-2014.2.7-2014-10-03.txt
ndroid/cts/es31-mustpass-2014.2.7-2014-10-07.txt
|
1c809e4edf1a709a875b7d2392f82531f4b8e78f |
07-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 1bdf526ea422474296d2b88392e8f24dd4f31a99
|
f6981ac458964bbfe296b497bff57c8fee8eb589 |
07-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Update SSO tests to follow new spec language Upcoming ES3.1 spec revision will change the interface matching rules slightly by disallowing flat/smooth mismatch. This change removes cases that assumed that mismatch should work, and adds additional validation cases to check that driver indeed gives validation and draw time errors on such mismatch. See Khronos bug 12630. Change-Id: I0c77c80aa7779443df4c1dac71048f0d2a380600
ata/gles31/shaders/separate_shader_validation.test
odules/gles31/functional/es31fSeparateShaderTests.cpp
|
7c8e059166a86e028801b4021f14b2a607ef4a09 |
06-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 1bdf526ea422474296d2b88392e8f24dd4f31a99
|
0a5c1382fc6b7f912d6a8b1098b0da3a00980974 |
05-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 1bdf526ea422474296d2b88392e8f24dd4f31a99
|
96e561a9d1345b085055d0f239ef144abcfd91e2 |
04-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 1bdf526ea422474296d2b88392e8f24dd4f31a99
|
1bdf526ea422474296d2b88392e8f24dd4f31a99 |
03-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Terminate session on any error from eglSwapBuffers() Test run should always abort if eglSwapBuffers() gives an error as it is almost always a sign that something has gone unrecoverably wrong in the driver. * Always throw tcu::ResourceError on any error from eglSwapBuffers(). This will make TestExecutor to abort the session. * Treat EGL_BAD_NATIVE_WINDOW as a sign of potentially destroyed underlying window, not just EGL_BAD_SURFACE. Change-Id: I42f3769566670630e3965b0ff50119297639fd5c
ramework/egl/egluGLContextFactory.cpp
|
6c7911bf3bb6e84f1f374b80678a3961245a847a |
03-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Update dEQP test case list files. Change-Id: Iae417bd328af42ddfc9eecfea4d1299bc124fac5
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es30-mustpass-2014.2.5-2014-09-18.txt
ndroid/cts/es30-mustpass-2014.2.7-2014-10-02.txt
ndroid/cts/es31-mustpass-2014.2.5-2014-09-18.txt
ndroid/cts/es31-mustpass-2014.2.7-2014-10-03.txt
|
6ddcedef0d033157d1961db091b54d3f3f9200d0 |
03-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Remove targetBinaryName attribute from test case lists." into lmp-dev
|
e0fd98e8b8b9ada79446555ead31f847289ffd84 |
02-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Fix two test bugs * Removed invalid ES 3.0 linkage test that assumed that struct arrays are valid varyings. * Changed glProgramParameteri() negative API test to expect correct error code when call was supplied non-existent program object. Change-Id: Ib7f2f9693bdef364bc44425b5299993e702dc214
ata/gles3/shaders/linkage.test
odules/gles3/functional/es3fNegativeShaderApiTests.cpp
odules/gles31/functional/es31fNegativeShaderApiTests.cpp
|
ce10a48630f883e44d6bcc7b425418f223cddd58 |
02-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Add preliminary support for NDK r10c" into lmp-dev
|
331117228706b48cc8e08739a02776fdcdf36854 |
02-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to a442acc1767aad727720b30f7014c855082f7109
|
62491ab5ef181fda6f37e553adc2077ef6571faa |
02-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Remove targetBinaryName attribute from test case lists. OnDevice package is expected to be explicitly installed by the dEQP test runner. Change-Id: I5bbb579260e3659a7fd3b38d3035d9aea10a9021
ndroid/cts/com.drawelements.deqp.gles2.xml
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/scripts/GenAndroidCTSXML.py
ndroid/scripts/GenAndroidCTSXMLFromTestList.py
|
217426c2d19d5247e094e363615d7a0b84daf3a7 |
02-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Make Android integration more robust for API >= 11 Recent targetSdkLevel bump exposed robustness issues in the Android port which were hidden by pre-honeycomb workarounds in android.app.ActivityThread. For honeycomb and up when launching activity with lockscreen on or screen off the system for some reason first starts the activity once, puts it back to stopped state and then resumes again. Original Android port assumed that stop event signaled that the test execution should always stop and process should kill itself. This might have been necessary workaround on some older Android versions where onDestroy was never called even if app called finish(). This commit improves Android integration in multiple ways: * Android port can continue test execution even across stop-start boundary in the Activity life-cycle. * eglu::GLRenderContext can recover from window loss by recreating the window if NativeWindow::postIterate() throws WindowDestroyedError. * eglu::GLRenderContext refreshes window surface size in postIterate() call. Note that most test cases might not like if surface is resized during execution though. * Temporary window loss (recreation) no longer leads to test run abort, but rather Android NativeWindow correctly signals that event allowing eglu::GLRenderContext to recover. Change-Id: Iaa240f16a2ae6cea7fb894c5772d1e7959a1cfac
ndroid/package/AndroidManifest.xml
ramework/egl/egluGLContextFactory.cpp
ramework/egl/egluNativeWindow.hpp
ramework/platform/android/tcuAndroidPlatform.cpp
ramework/platform/android/tcuAndroidPlatform.hpp
ramework/platform/android/tcuAndroidRenderActivity.cpp
ramework/platform/android/tcuAndroidRenderActivity.hpp
ramework/platform/android/tcuAndroidTestActivity.cpp
ramework/platform/android/tcuAndroidTestActivity.hpp
ramework/platform/android/tcuAndroidWindow.cpp
ramework/platform/android/tcuAndroidWindow.hpp
|
a5d161a6fad1d70cf933ee69392033d323bf4cd5 |
02-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Add preliminary support for NDK r10c This change adds toolchain file for NDK r10c and necessary build system changes for arm64-v8a ABI. The toolchain file assumes that the released toolchain uses android-21 instead of android-L as the ABI version. Only GCC toolchain file is provided. Change-Id: I52053569c5564b0b41b0c66f334a081de4ed584f
ndroid/scripts/common.py
xternal/libpng/CMakeLists.txt
ramework/delibs/cmake/Defs.cmake
ramework/delibs/cmake/toolchain-android-r10c.cmake
argets/android/android.cmake
|
a442acc1767aad727720b30f7014c855082f7109 |
01-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Add internal (dE-IT) module to CTS builds." into lmp-dev
|
e8e5cb068e25812c0b239acd593c788e75177f92 |
01-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Clean up msg queue implementation in RenderActivity" into lmp-dev
|
d67fbd3669a7784e514179f49ddd171457fcf0b3 |
01-Oct-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 85a7efa09c2487d7a1907e4f70115fb7f579eca1
|
e7c507d201b403965b5ab96b92ef8b333fdd7a14 |
01-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Import changes from an internal repo." into lmp-dev
|
919f1341e41b3a1e31f5746b30db0f648c47b757 |
30-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Import changes from an internal repo. * Fix broken clipping result * Fix invalid format-type pair in readPixels() Change-Id: I996a9c5b340ae4d455219e57ff16d2b1456b015c
ramework/referencerenderer/rrRenderer.cpp
odules/gles31/functional/es31fTextureGatherTests.cpp
|
95b0f7bcca126483f7a336a16763b00e6ab8a7d1 |
30-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Fix sync object leak in ES3.1 debug tests. Change-Id: Ie38485b1f7415b2aade30d02d0006a128f9ac9c9
odules/gles31/functional/es31fNegativeStateApiTests.cpp
|
67e56c9a76571b87c58a174bdad44fa1425d40fe |
30-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Clean up msg queue implementation in RenderActivity tcu::Android::Message type (which RenderActivity uses to communicate with the render thread) didn't validate payload type against the message type. This change fixes that. Change-Id: I2f120783e4f1bb5b7d0122bb8849c429577c267c
ramework/platform/android/tcuAndroidRenderActivity.cpp
ramework/platform/android/tcuAndroidRenderActivity.hpp
|
d208c8cdc71342dfe289cef92edba2bc6b3da600 |
30-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Add internal (dE-IT) module to CTS builds. Internal module has tests that validate build and base OS integration. Having those test available in the APKs makes it easier to rule out test framework issues if necessary. Change-Id: I56f4ce8834e60f94c1c4b0ded78750d2a7ebba3e
ndroid.mk
ata/internal/data/imagecompare/2_units_2d_cmp.png
ata/internal/data/imagecompare/2_units_2d_ref.png
ata/internal/data/imagecompare/4_units_cube_cmp.png
ata/internal/data/imagecompare/4_units_cube_ref.png
ata/internal/data/imagecompare/cube_2_cmp.png
ata/internal/data/imagecompare/cube_2_ref.png
ata/internal/data/imagecompare/cube_cmp.png
ata/internal/data/imagecompare/cube_nmap_2_cmp.png
ata/internal/data/imagecompare/cube_nmap_2_ref.png
ata/internal/data/imagecompare/cube_nmap_cmp.png
ata/internal/data/imagecompare/cube_nmap_ref.png
ata/internal/data/imagecompare/cube_ref.png
ata/internal/data/imagecompare/cube_sphere_2_cmp.png
ata/internal/data/imagecompare/cube_sphere_2_ref.png
ata/internal/data/imagecompare/cube_sphere_cmp.png
ata/internal/data/imagecompare/cube_sphere_ref.png
ata/internal/data/imagecompare/earth_diffuse_cmp.png
ata/internal/data/imagecompare/earth_diffuse_ref.png
ata/internal/data/imagecompare/earth_light_cmp.png
ata/internal/data/imagecompare/earth_light_ref.png
ata/internal/data/imagecompare/earth_spot_cmp.png
ata/internal/data/imagecompare/earth_spot_ref.png
ata/internal/data/imagecompare/earth_texture_cmp.png
ata/internal/data/imagecompare/earth_texture_ref.png
ata/internal/data/imagecompare/empty_256x256.png
ata/internal/data/imagecompare/lessThan0-reference.png
ata/internal/data/imagecompare/lessThan0-result.png
ata/internal/data/imagecompare/lessthan_vtx_cmp.png
ata/internal/data/imagecompare/lessthan_vtx_ref.png
ata/internal/data/imagecompare/readpixels_msaa.png
ata/internal/data/imagecompare/readpixels_ref.png
ata/internal/data/imagecompare/refract_frag_cmp.png
ata/internal/data/imagecompare/refract_frag_ref.png
ata/internal/data/imagecompare/refract_vtx_cmp.png
ata/internal/data/imagecompare/refract_vtx_ref.png
ata/internal/data/imagecompare/texfilter_cmp.png
ata/internal/data/imagecompare/texfilter_ref.png
ata/internal/data/imagecompare/texfilter_vtx_linear_cmp.png
ata/internal/data/imagecompare/texfilter_vtx_linear_ref.png
ata/internal/data/imagecompare/texfilter_vtx_nearest_cmp.png
ata/internal/data/imagecompare/texfilter_vtx_nearest_ref.png
ata/internal/data/imagecompare/white_256x256.png
ata/internal/data/imageio/rgb24_209x181.png
ata/internal/data/imageio/rgb24_256x256.png
ata/internal/data/imageio/rgba32_207x219.png
ata/internal/data/imageio/rgba32_256x256.png
odules/internal/CMakeLists.txt
odules/internal/data/imagecompare/2_units_2d_cmp.png
odules/internal/data/imagecompare/2_units_2d_ref.png
odules/internal/data/imagecompare/4_units_cube_cmp.png
odules/internal/data/imagecompare/4_units_cube_ref.png
odules/internal/data/imagecompare/cube_2_cmp.png
odules/internal/data/imagecompare/cube_2_ref.png
odules/internal/data/imagecompare/cube_cmp.png
odules/internal/data/imagecompare/cube_nmap_2_cmp.png
odules/internal/data/imagecompare/cube_nmap_2_ref.png
odules/internal/data/imagecompare/cube_nmap_cmp.png
odules/internal/data/imagecompare/cube_nmap_ref.png
odules/internal/data/imagecompare/cube_ref.png
odules/internal/data/imagecompare/cube_sphere_2_cmp.png
odules/internal/data/imagecompare/cube_sphere_2_ref.png
odules/internal/data/imagecompare/cube_sphere_cmp.png
odules/internal/data/imagecompare/cube_sphere_ref.png
odules/internal/data/imagecompare/earth_diffuse_cmp.png
odules/internal/data/imagecompare/earth_diffuse_ref.png
odules/internal/data/imagecompare/earth_light_cmp.png
odules/internal/data/imagecompare/earth_light_ref.png
odules/internal/data/imagecompare/earth_spot_cmp.png
odules/internal/data/imagecompare/earth_spot_ref.png
odules/internal/data/imagecompare/earth_texture_cmp.png
odules/internal/data/imagecompare/earth_texture_ref.png
odules/internal/data/imagecompare/empty_256x256.png
odules/internal/data/imagecompare/lessThan0-reference.png
odules/internal/data/imagecompare/lessThan0-result.png
odules/internal/data/imagecompare/lessthan_vtx_cmp.png
odules/internal/data/imagecompare/lessthan_vtx_ref.png
odules/internal/data/imagecompare/readpixels_msaa.png
odules/internal/data/imagecompare/readpixels_ref.png
odules/internal/data/imagecompare/refract_frag_cmp.png
odules/internal/data/imagecompare/refract_frag_ref.png
odules/internal/data/imagecompare/refract_vtx_cmp.png
odules/internal/data/imagecompare/refract_vtx_ref.png
odules/internal/data/imagecompare/texfilter_cmp.png
odules/internal/data/imagecompare/texfilter_ref.png
odules/internal/data/imagecompare/texfilter_vtx_linear_cmp.png
odules/internal/data/imagecompare/texfilter_vtx_linear_ref.png
odules/internal/data/imagecompare/texfilter_vtx_nearest_cmp.png
odules/internal/data/imagecompare/texfilter_vtx_nearest_ref.png
odules/internal/data/imagecompare/white_256x256.png
odules/internal/data/imageio/rgb24_209x181.png
odules/internal/data/imageio/rgb24_256x256.png
odules/internal/data/imageio/rgba32_207x219.png
odules/internal/data/imageio/rgba32_256x256.png
|
28ac08943d60932a50281f24af0fa181111cff60 |
30-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Add screenSize to configChanges to avoid activity restarts when built through CTS build system which overrides minSdkVersion. Change-Id: I570a691999765ba277983230fb6436c7fb50b700
ndroid/package/AndroidManifest.xml
ndroid/scripts/common.py
|
9bb7b955972cd34a0788fbde37fd0b08edc2799e |
30-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to e3f11d515ff7f19947731fb0725f7b4f5d482b96
|
0d71d061a51cfdcb78b44e10a5c9fac87eb16cf7 |
30-Sep-2014 |
Brian Carlstrom <bdc@google.com> |
Add missing jclass argument to static native methods Bug: 17691683 Change-Id: Ibfa039ea23ec25ab4974f2c1675d427638c66367
ramework/platform/android/tcuTestLogParserJNI.cpp
|
85a7efa09c2487d7a1907e4f70115fb7f579eca1 |
27-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Make TestLogParser and DeqpInstrumentation more robust: * Fix potential IndexOutOfBounds in TestLogParser * Fix bug in log file polling logic * Don't stop parsing remaining log data immediately when test process finishes Change-Id: Iae8d153c6d0a32f9574d6d7131f3834479b83cb1
ndroid/package/src/com/drawelements/deqp/testercore/DeqpInstrumentation.java
ndroid/package/src/com/drawelements/deqp/testercore/TestLogParser.java
|
7b14887ff2086b1eda33904abd7b969f2c28dd4b |
29-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Import fixes from an internal repo." into lmp-dev
|
2f3d2aba1e9e117bc537b415a68d6aa5b89c159d |
29-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to e3f11d515ff7f19947731fb0725f7b4f5d482b96
|
29e6e5dbcd1d57131eb318a13c6a46243a4e2369 |
28-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to e3f11d515ff7f19947731fb0725f7b4f5d482b96
|
b87abdf34f7fd95e7aba623bcae1762e109cb372 |
27-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to e3f11d515ff7f19947731fb0725f7b4f5d482b96
|
271c2654cc44f23492888c7ef40c36c2fd810c77 |
27-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Import fixes from an internal repo. * Fix buffer size requirement calculation * Fix negative tests not checking relevant extensions Change-Id: Ibc6759b6b4f0ef811a25eef88c4b5fe5964e9349
odules/gles3/functional/es3fNegativeBufferApiTests.cpp
odules/gles3/functional/es3fNegativeVertexArrayApiTests.cpp
odules/gles31/functional/es31fDebugTests.cpp
odules/gles31/functional/es31fDrawTests.cpp
odules/gles31/functional/es31fNegativeBufferApiTests.cpp
odules/gles31/functional/es31fNegativeTestShared.cpp
odules/gles31/functional/es31fNegativeTestShared.hpp
odules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
|
24f9049882d302a83a4788f829863f123f2aeae1 |
27-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Import fixes from main repo: * Ensure input colors are valid premultiplied values in advanced blending tests * Limit input values in mediump fma() tests to avoid overflow * Add necessary barrier() calls to ssbo_local_barrier tests Change-Id: I111c58027dbdbba31047d4333dc82c10855ec75e
odules/gles31/functional/es31fAdvancedBlendTests.cpp
odules/gles31/functional/es31fBasicComputeShaderTests.cpp
odules/gles31/functional/es31fShaderCommonFunctionTests.cpp
|
e3f11d515ff7f19947731fb0725f7b4f5d482b96 |
26-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Verify component count is in the legal range." into lmp-dev
|
53dce2cdd4ecc094d0d08b93128f95c41a26ac4b |
26-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Update dEQP case list. Change-Id: I07c8b19fb153d59eafc17ae548629099988caa5e
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
|
dadc8342bb9ba9b95538a2e0a8369fbe4d7ae8e0 |
26-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Verify component count is in the legal range. Change-Id: I50a18f9c8a5d4aac8e9b246b751dceca343991cc
odules/glshared/glsDrawTest.cpp
|
c20da4f393008dd15de85d4ab00ed43b09115afb |
25-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to ade588f3b2b1b6d007b9681e95434dc4a4bd46ca
|
9e4a0b7e16924b48df720f71844cc7049d0415b7 |
25-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Calculate wide line raster area properly." into lmp-dev
|
3e351a9e69e78f8893d2cea7b1ed4089dfaebecb |
25-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Calculate wide line raster area properly. Change-Id: I46e3ef9d1104045a34e4dad070f400d8e19cb54e
ramework/referencerenderer/rrRasterizer.cpp
|
8812ed800144e333dc19d49f28d717b74c8f29db |
25-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Merge "Import several fixes from main repo:" into lmp-dev
|
e688e4206c9eafc896e7dcd78c0951549a97ad7a |
25-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Update dEQP test list. * Update dEQP mustpass lists. * Update dEQP test lists to follow updated mustpass lists. * Update test list generator script. Bug: 17388917 Change-Id: I98e3b910056e44d498a208e8b9a7a8818ed02ef2
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es30-mustpass-2014.2.1-2014-08-26.txt
ndroid/cts/es30-mustpass-2014.2.5-2014-09-18.txt
ndroid/cts/es31-mustpass-2014.2.3-2014-09-09.txt
ndroid/cts/es31-mustpass-2014.2.5-2014-09-18.txt
ndroid/scripts/GenAndroidCTSXMLFromTestList.py
|
2e751e3e77060f699c560104e82379d3ce54f67a |
25-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Import several fixes from main repo: * Rounding of overflowed operation results in shader precision tests * GL object leak in glu::ObjectVector * False negatives due to ambiguous cube corner texel selection * x11_glx build from this repo (bonus) Change-Id: Ifeb6570cad5dec961057decc4af85365c3054f1c
ramework/common/tcuFloatFormat.cpp
ramework/common/tcuFloatFormat.hpp
ramework/opengl/gluObjectWrapper.cpp
odules/gles3/functional/es3fShaderTextureFunctionTests.cpp
odules/glshared/glsBuiltinPrecisionTests.cpp
argets/x11_glx/x11_glx.cmake
|
fe01ea4c4da3e989f8274b6e296e9b0de4c84725 |
24-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Fix standalone dEQP build. Change-Id: I3ed9c3bdb4298a092e0b4f55f38f052e0a60c9fa
gitignore
MakeLists.txt
ndroid/.gitignore
ndroid/scripts/build.py
xternal/libpng/CMakeLists.txt
xternal/zlib/CMakeLists.txt
ramework/common/CMakeLists.txt
ramework/delibs/CMakeLists.txt
ramework/qphelper/CMakeLists.txt
ramework/qphelper/qpTestLog.c
|
ade588f3b2b1b6d007b9681e95434dc4a4bd46ca |
24-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Update dEQP. Migrate drawElements Quality Program changes from an internal repository. Bug: 17388917 Change-Id: I754f2b4b5b077fadff210dbd8d008eeca1d5a794
ata/gles31/shaders/linkage_io_block.test
ramework/common/tcuTextureUtil.cpp
ramework/common/tcuTextureUtil.hpp
ramework/delibs/cmake/toolchain-android-clang-r9d.cmake
ramework/delibs/cmake/toolchain-android-r9.cmake
ramework/egl/egluGLContextFactory.cpp
ramework/opengl/gluRenderContext.cpp
ramework/opengl/gluRenderContext.hpp
odules/gles3/functional/es3fFboColorbufferTests.cpp
odules/gles3/functional/es3fFboTestUtil.cpp
odules/gles3/functional/es3fShaderCommonFunctionTests.cpp
odules/gles31/functional/es31fShaderCommonFunctionTests.cpp
odules/gles31/functional/es31fShaderIntegerFunctionTests.cpp
odules/gles31/functional/es31fTessellationTests.cpp
odules/gles31/functional/es31fTextureGatherTests.cpp
|
dfaf1ac105c03989692d626e2bf60059ad35c992 |
24-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7de597cca2b34f70b1e7dcaad3a8142267d66cc5
|
f824eb362694ca5e54a43f12f6d32abe243220c4 |
24-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7de597cca2b34f70b1e7dcaad3a8142267d66cc5
|
22a9d339c6ced1f806149e23813b2fa888625c14 |
23-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7de597cca2b34f70b1e7dcaad3a8142267d66cc5
|
88a5e9bd0f600bcebaf68445aaba71cc667e2268 |
22-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7de597cca2b34f70b1e7dcaad3a8142267d66cc5
|
af6ab186d8eca9becf31356f9b2afe1e09db9ed5 |
22-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7de597cca2b34f70b1e7dcaad3a8142267d66cc5
|
b0ffd83dfc281015608df61a329266b5214b87e6 |
22-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-mr1-release history after reset to 7de597cca2b34f70b1e7dcaad3a8142267d66cc5
|
7de597cca2b34f70b1e7dcaad3a8142267d66cc5 |
17-Sep-2014 |
Mika Isojärvi <misojarvi@google.com> |
Add multilib support to dEQP. Make drawElements Quality Program tests build both target architechtures. Bug: 17388917 Change-Id: I92b4dc153598801c62ce2062b6156fc47ec9c851
ndroid.mk
ndroid/package/Android.mk
|
9d903b19ea85512f02341355820571019f53791d |
15-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-release history after reset to 6ea2de03b6be0410411aae32de5c8592a2631220
|
27aa9be59d5f558ac3082edf478c7c9c837b2740 |
14-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-release history after reset to 6ea2de03b6be0410411aae32de5c8592a2631220
|
11147c1874e795238b60661543df9b5b66fe1e0f |
13-Sep-2014 |
The Android Automerger <android-build@google.com> |
merge in lmp-release history after reset to 8852c82a1ffa4760985c17cc6875d5d521daf343
|
6ea2de03b6be0410411aae32de5c8592a2631220 |
11-Sep-2014 |
Mika Isojärvi <misojarvi@google.com> |
Update dEQP cts xml packages. Add mustpass list support to package xml script, add current must pass lists and generated test package xmls. Bug: 17388917 Change-Id: If9d295421c500e907148dd5928159f3b2e7a20fe
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/cts/es30-mustpass-2014.2.1-2014-08-26.txt
ndroid/cts/es31-mustpass-2014.2.3-2014-09-09.txt
ndroid/scripts/GenAndroidCTSXML.py
|
8852c82a1ffa4760985c17cc6875d5d521daf343 |
11-Sep-2014 |
Jarkko Poyry <jpoyry@google.com> |
Update dEQP. Migrate drawElements Quality Program changes from an internal repository. Bug: 17388917 Change-Id: I21e3f7bc75813f0510025d697d91a2554dc995d4
ndroid.mk
ata/gles3/shaders/linkage.test
oc/testspecs/GLES2/functional.scissors.txt
ramework/common/tcuTestContext.cpp
ramework/common/tcuTexLookupVerifier.cpp
ramework/common/tcuTexLookupVerifier.hpp
ramework/common/tcuTexture.cpp
ramework/common/tcuTexture.hpp
ramework/common/tcuTextureUtil.cpp
ramework/common/tcuTextureUtil.hpp
ramework/common/tcuVector.hpp
ramework/common/tcuVectorUtil.hpp
ramework/delibs/debase/deMath.h
ramework/delibs/dethread/win32/deMutexWin32.c
ramework/opengl/gluES3PlusWrapperContext.cpp
ramework/opengl/gluES3PlusWrapperFuncs.inl
ramework/opengl/gluObjectWrapper.hpp
ramework/opengl/simplereference/sglrReferenceContext.cpp
ramework/opengl/wrapper/glwInitES31.inl
ramework/opengl/wrapper/glwInitFunctions.cpp
ramework/platform/win32/tcuWin32Platform.cpp
ramework/referencerenderer/rrRenderer.cpp
odules/gles2/functional/es2fFlushFinishTests.cpp
odules/gles2/functional/es2fScissorTests.cpp
odules/gles2/performance/es2pShaderOperatorTests.cpp
odules/gles3/functional/es3fBlendTests.cpp
odules/gles3/functional/es3fFboCompletenessTests.cpp
odules/gles3/functional/es3fFboInvalidateTests.cpp
odules/gles3/functional/es3fFlushFinishTests.cpp
odules/gles3/functional/es3fScissorTests.cpp
odules/gles3/functional/es3fShaderPrecisionTests.cpp
odules/gles3/functional/es3fShaderTextureFunctionTests.cpp
odules/gles3/performance/CMakeLists.txt
odules/gles3/performance/es3pBufferDataUploadTests.cpp
odules/gles3/performance/es3pDepthTests.cpp
odules/gles3/performance/es3pDepthTests.hpp
odules/gles3/performance/es3pPerformanceTests.cpp
odules/gles3/performance/es3pShaderOperatorTests.cpp
odules/gles31/functional/CMakeLists.txt
odules/gles31/functional/es31fBasicComputeShaderTests.cpp
odules/gles31/functional/es31fComputeShaderBuiltinVarTests.cpp
odules/gles31/functional/es31fDrawTests.cpp
odules/gles31/functional/es31fFboColorbufferTests.cpp
odules/gles31/functional/es31fFboColorbufferTests.hpp
odules/gles31/functional/es31fFboTestCase.cpp
odules/gles31/functional/es31fFboTestCase.hpp
odules/gles31/functional/es31fFboTestUtil.cpp
odules/gles31/functional/es31fFboTestUtil.hpp
odules/gles31/functional/es31fFunctionalTests.cpp
odules/gles31/functional/es31fGeometryShaderTests.cpp
odules/gles31/functional/es31fLayoutBindingTests.cpp
odules/gles31/functional/es31fOpaqueTypeIndexingTests.cpp
odules/gles31/functional/es31fProgramInterfaceDefinitionUtil.cpp
odules/gles31/functional/es31fProgramInterfaceQueryTestCase.cpp
odules/gles31/functional/es31fProgramInterfaceQueryTests.cpp
odules/gles31/functional/es31fSSBOLayoutCase.cpp
odules/gles31/functional/es31fSampleVariableTests.cpp
odules/gles31/functional/es31fSeparateShaderTests.cpp
odules/gles31/functional/es31fShaderAtomicOpTests.cpp
odules/gles31/functional/es31fShaderCommonFunctionTests.cpp
odules/gles31/functional/es31fShaderHelperInvocationTests.cpp
odules/gles31/functional/es31fShaderImageLoadStoreTests.cpp
odules/gles31/functional/es31fShaderIntegerFunctionTests.cpp
odules/gles31/functional/es31fShaderMultisampleInterpolationTests.cpp
odules/gles31/functional/es31fShaderSharedVarTests.cpp
odules/gles31/functional/es31fShaderStateQueryTests.cpp
odules/gles31/functional/es31fShaderTextureSizeTests.cpp
odules/gles31/functional/es31fSynchronizationTests.cpp
odules/gles31/functional/es31fTessellationTests.cpp
odules/gles31/functional/es31fTextureFilteringTests.cpp
odules/gles31/functional/es31fTextureFilteringTests.hpp
odules/gles31/functional/es31fTextureFormatTests.cpp
odules/glshared/glsBuiltinPrecisionTests.cpp
odules/glshared/glsCalibration.cpp
odules/glshared/glsCalibration.hpp
odules/glshared/glsScissorTests.cpp
odules/glshared/glsScissorTests.hpp
odules/glshared/glsShaderExecUtil.cpp
odules/glshared/glsTextureTestUtil.cpp
odules/glshared/glsTextureTestUtil.hpp
|
3c827367444ee418f129b2c238299f49d3264554 |
02-Sep-2014 |
Jarkko Poyry <jpoyry@google.com> |
Import dEQP. Import drawElements Quality Program from an internal repository. Bug: 17388917 Change-Id: Ic109fe4a57e31b2a816113d90fbdf51a43e7abeb
ndroid.mk
MakeLists.txt
ICENSE
ndroid/.gitignore
ndroid/cts/com.drawelements.deqp.gles2.xml
ndroid/cts/com.drawelements.deqp.gles3.xml
ndroid/cts/com.drawelements.deqp.gles31.xml
ndroid/package/Android.mk
ndroid/package/AndroidManifest.xml
ndroid/package/res/drawable-hdpi/deqp_app.png
ndroid/package/res/drawable-hdpi/deqp_app_small.png
ndroid/package/res/drawable/deqp_app.png
ndroid/package/res/drawable/deqp_app_small.png
ndroid/package/res/drawable/footer_gradient.xml
ndroid/package/res/drawable/header_gradient.xml
ndroid/package/res/layout/exec_server.xml
ndroid/package/res/values/styles.xml
ndroid/package/src/com/drawelements/deqp/execserver/ExecServerActivity.java
ndroid/package/src/com/drawelements/deqp/execserver/ExecService.java
ndroid/package/src/com/drawelements/deqp/execserver/ServiceStarter.java
ndroid/package/src/com/drawelements/deqp/testercore/DeqpInstrumentation.java
ndroid/package/src/com/drawelements/deqp/testercore/Log.java
ndroid/package/src/com/drawelements/deqp/testercore/RemoteAPI.java
ndroid/package/src/com/drawelements/deqp/testercore/TestLogParser.java
ndroid/res_src/forward_arrow.xcf
ndroid/res_src/icon.png
ndroid/res_src/icon.xcf
ndroid/res_src/logo.xcf
ndroid/res_src/logo2.xcf
ndroid/scripts/GenAndroidCTSXML.py
ndroid/scripts/build.py
ndroid/scripts/common.py
ndroid/scripts/debug.py
ndroid/scripts/install.py
ndroid/scripts/launch.py
ata/gles2/data/brick.png
ata/gles2/data/etc1/photo_helsinki_113x89.pkm
ata/gles2/data/etc1/photo_helsinki_mip_0.pkm
ata/gles2/data/etc1/photo_helsinki_mip_1.pkm
ata/gles2/data/etc1/photo_helsinki_mip_2.pkm
ata/gles2/data/etc1/photo_helsinki_mip_3.pkm
ata/gles2/data/etc1/photo_helsinki_mip_4.pkm
ata/gles2/data/etc1/photo_helsinki_mip_5.pkm
ata/gles2/data/etc1/photo_helsinki_mip_6.pkm
ata/gles2/data/etc1/photo_helsinki_mip_7.pkm
ata/gles2/data/etc1/skybox_61x61_neg_x.pkm
ata/gles2/data/etc1/skybox_61x61_neg_y.pkm
ata/gles2/data/etc1/skybox_61x61_neg_z.pkm
ata/gles2/data/etc1/skybox_61x61_pos_x.pkm
ata/gles2/data/etc1/skybox_61x61_pos_y.pkm
ata/gles2/data/etc1/skybox_61x61_pos_z.pkm
ata/gles2/data/etc1/skybox_neg_x_mip_0.pkm
ata/gles2/data/etc1/skybox_neg_x_mip_1.pkm
ata/gles2/data/etc1/skybox_neg_x_mip_2.pkm
ata/gles2/data/etc1/skybox_neg_x_mip_3.pkm
ata/gles2/data/etc1/skybox_neg_x_mip_4.pkm
ata/gles2/data/etc1/skybox_neg_x_mip_5.pkm
ata/gles2/data/etc1/skybox_neg_x_mip_6.pkm
ata/gles2/data/etc1/skybox_neg_y_mip_0.pkm
ata/gles2/data/etc1/skybox_neg_y_mip_1.pkm
ata/gles2/data/etc1/skybox_neg_y_mip_2.pkm
ata/gles2/data/etc1/skybox_neg_y_mip_3.pkm
ata/gles2/data/etc1/skybox_neg_y_mip_4.pkm
ata/gles2/data/etc1/skybox_neg_y_mip_5.pkm
ata/gles2/data/etc1/skybox_neg_y_mip_6.pkm
ata/gles2/data/etc1/skybox_neg_z_mip_0.pkm
ata/gles2/data/etc1/skybox_neg_z_mip_1.pkm
ata/gles2/data/etc1/skybox_neg_z_mip_2.pkm
ata/gles2/data/etc1/skybox_neg_z_mip_3.pkm
ata/gles2/data/etc1/skybox_neg_z_mip_4.pkm
ata/gles2/data/etc1/skybox_neg_z_mip_5.pkm
ata/gles2/data/etc1/skybox_neg_z_mip_6.pkm
ata/gles2/data/etc1/skybox_pos_x_mip_0.pkm
ata/gles2/data/etc1/skybox_pos_x_mip_1.pkm
ata/gles2/data/etc1/skybox_pos_x_mip_2.pkm
ata/gles2/data/etc1/skybox_pos_x_mip_3.pkm
ata/gles2/data/etc1/skybox_pos_x_mip_4.pkm
ata/gles2/data/etc1/skybox_pos_x_mip_5.pkm
ata/gles2/data/etc1/skybox_pos_x_mip_6.pkm
ata/gles2/data/etc1/skybox_pos_y_mip_0.pkm
ata/gles2/data/etc1/skybox_pos_y_mip_1.pkm
ata/gles2/data/etc1/skybox_pos_y_mip_2.pkm
ata/gles2/data/etc1/skybox_pos_y_mip_3.pkm
ata/gles2/data/etc1/skybox_pos_y_mip_4.pkm
ata/gles2/data/etc1/skybox_pos_y_mip_5.pkm
ata/gles2/data/etc1/skybox_pos_y_mip_6.pkm
ata/gles2/data/etc1/skybox_pos_z_mip_0.pkm
ata/gles2/data/etc1/skybox_pos_z_mip_1.pkm
ata/gles2/data/etc1/skybox_pos_z_mip_2.pkm
ata/gles2/data/etc1/skybox_pos_z_mip_3.pkm
ata/gles2/data/etc1/skybox_pos_z_mip_4.pkm
ata/gles2/data/etc1/skybox_pos_z_mip_5.pkm
ata/gles2/data/etc1/skybox_pos_z_mip_6.pkm
ata/gles2/shaders/conditionals.test
ata/gles2/shaders/constant_expressions.test
ata/gles2/shaders/constants.test
ata/gles2/shaders/conversions.test
ata/gles2/shaders/declarations.test
ata/gles2/shaders/fragdata.test
ata/gles2/shaders/functions.test
ata/gles2/shaders/invalid_texture_functions.test
ata/gles2/shaders/keywords.test
ata/gles2/shaders/linkage.test
ata/gles2/shaders/preprocessor.test
ata/gles2/shaders/qualification_order.test
ata/gles2/shaders/reserved_operators.test
ata/gles2/shaders/scoping.test
ata/gles2/shaders/swizzles.test
ata/gles3/data/brick.png
ata/gles3/data/etc1/photo_helsinki_113x89.pkm
ata/gles3/data/etc1/photo_helsinki_mip_0.pkm
ata/gles3/data/etc1/photo_helsinki_mip_1.pkm
ata/gles3/data/etc1/photo_helsinki_mip_2.pkm
ata/gles3/data/etc1/photo_helsinki_mip_3.pkm
ata/gles3/data/etc1/photo_helsinki_mip_4.pkm
ata/gles3/data/etc1/photo_helsinki_mip_5.pkm
ata/gles3/data/etc1/photo_helsinki_mip_6.pkm
ata/gles3/data/etc1/photo_helsinki_mip_7.pkm
ata/gles3/data/etc1/skybox_61x61_neg_x.pkm
ata/gles3/data/etc1/skybox_61x61_neg_y.pkm
ata/gles3/data/etc1/skybox_61x61_neg_z.pkm
ata/gles3/data/etc1/skybox_61x61_pos_x.pkm
ata/gles3/data/etc1/skybox_61x61_pos_y.pkm
ata/gles3/data/etc1/skybox_61x61_pos_z.pkm
ata/gles3/data/etc1/skybox_neg_x_mip_0.pkm
ata/gles3/data/etc1/skybox_neg_x_mip_1.pkm
ata/gles3/data/etc1/skybox_neg_x_mip_2.pkm
ata/gles3/data/etc1/skybox_neg_x_mip_3.pkm
ata/gles3/data/etc1/skybox_neg_x_mip_4.pkm
ata/gles3/data/etc1/skybox_neg_x_mip_5.pkm
ata/gles3/data/etc1/skybox_neg_x_mip_6.pkm
ata/gles3/data/etc1/skybox_neg_y_mip_0.pkm
ata/gles3/data/etc1/skybox_neg_y_mip_1.pkm
ata/gles3/data/etc1/skybox_neg_y_mip_2.pkm
ata/gles3/data/etc1/skybox_neg_y_mip_3.pkm
ata/gles3/data/etc1/skybox_neg_y_mip_4.pkm
ata/gles3/data/etc1/skybox_neg_y_mip_5.pkm
ata/gles3/data/etc1/skybox_neg_y_mip_6.pkm
ata/gles3/data/etc1/skybox_neg_z_mip_0.pkm
ata/gles3/data/etc1/skybox_neg_z_mip_1.pkm
ata/gles3/data/etc1/skybox_neg_z_mip_2.pkm
ata/gles3/data/etc1/skybox_neg_z_mip_3.pkm
ata/gles3/data/etc1/skybox_neg_z_mip_4.pkm
ata/gles3/data/etc1/skybox_neg_z_mip_5.pkm
ata/gles3/data/etc1/skybox_neg_z_mip_6.pkm
ata/gles3/data/etc1/skybox_pos_x_mip_0.pkm
ata/gles3/data/etc1/skybox_pos_x_mip_1.pkm
ata/gles3/data/etc1/skybox_pos_x_mip_2.pkm
ata/gles3/data/etc1/skybox_pos_x_mip_3.pkm
ata/gles3/data/etc1/skybox_pos_x_mip_4.pkm
ata/gles3/data/etc1/skybox_pos_x_mip_5.pkm
ata/gles3/data/etc1/skybox_pos_x_mip_6.pkm
ata/gles3/data/etc1/skybox_pos_y_mip_0.pkm
ata/gles3/data/etc1/skybox_pos_y_mip_1.pkm
ata/gles3/data/etc1/skybox_pos_y_mip_2.pkm
ata/gles3/data/etc1/skybox_pos_y_mip_3.pkm
ata/gles3/data/etc1/skybox_pos_y_mip_4.pkm
ata/gles3/data/etc1/skybox_pos_y_mip_5.pkm
ata/gles3/data/etc1/skybox_pos_y_mip_6.pkm
ata/gles3/data/etc1/skybox_pos_z_mip_0.pkm
ata/gles3/data/etc1/skybox_pos_z_mip_1.pkm
ata/gles3/data/etc1/skybox_pos_z_mip_2.pkm
ata/gles3/data/etc1/skybox_pos_z_mip_3.pkm
ata/gles3/data/etc1/skybox_pos_z_mip_4.pkm
ata/gles3/data/etc1/skybox_pos_z_mip_5.pkm
ata/gles3/data/etc1/skybox_pos_z_mip_6.pkm
ata/gles3/shaders/arrays.test
ata/gles3/shaders/conditionals.test
ata/gles3/shaders/constant_expressions.test
ata/gles3/shaders/constants.test
ata/gles3/shaders/conversions.test
ata/gles3/shaders/declarations.test
ata/gles3/shaders/fragdata.test
ata/gles3/shaders/functions.test
ata/gles3/shaders/invalid_texture_functions.test
ata/gles3/shaders/keywords.test
ata/gles3/shaders/linkage.test
ata/gles3/shaders/negative.test
ata/gles3/shaders/preprocessor.test
ata/gles3/shaders/qualification_order.test
ata/gles3/shaders/scoping.test
ata/gles3/shaders/switch.test
ata/gles3/shaders/swizzles.test
ata/gles31/data/tessellation/barrier_ref.png
ata/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_0.png
ata/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_1.png
ata/gles31/data/tessellation/fill_cover_quads_equal_spacing_ref_2.png
ata/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_0.png
ata/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_1.png
ata/gles31/data/tessellation/fill_cover_quads_fractional_even_spacing_ref_2.png
ata/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_0.png
ata/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_1.png
ata/gles31/data/tessellation/fill_cover_quads_fractional_odd_spacing_ref_2.png
ata/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_0.png
ata/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_1.png
ata/gles31/data/tessellation/fill_cover_triangles_equal_spacing_ref_2.png
ata/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_0.png
ata/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_1.png
ata/gles31/data/tessellation/fill_cover_triangles_fractional_even_spacing_ref_2.png
ata/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_0.png
ata/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_1.png
ata/gles31/data/tessellation/fill_cover_triangles_fractional_odd_spacing_ref_2.png
ata/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_0.png
ata/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_1.png
ata/gles31/data/tessellation/fill_overlap_quads_equal_spacing_ref_2.png
ata/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_0.png
ata/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_1.png
ata/gles31/data/tessellation/fill_overlap_quads_fractional_even_spacing_ref_2.png
ata/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_0.png
ata/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_1.png
ata/gles31/data/tessellation/fill_overlap_quads_fractional_odd_spacing_ref_2.png
ata/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_0.png
ata/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_1.png
ata/gles31/data/tessellation/fill_overlap_triangles_equal_spacing_ref_2.png
ata/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_0.png
ata/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_1.png
ata/gles31/data/tessellation/fill_overlap_triangles_fractional_even_spacing_ref_2.png
ata/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_0.png
ata/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_1.png
ata/gles31/data/tessellation/fill_overlap_triangles_fractional_odd_spacing_ref_2.png
ata/gles31/data/tessellation/gl_position_ref.png
ata/gles31/data/tessellation/isolines_equal_spacing_ref_0.png
ata/gles31/data/tessellation/isolines_equal_spacing_ref_1.png
ata/gles31/data/tessellation/isolines_equal_spacing_ref_2.png
ata/gles31/data/tessellation/isolines_fractional_even_spacing_ref_0.png
ata/gles31/data/tessellation/isolines_fractional_even_spacing_ref_1.png
ata/gles31/data/tessellation/isolines_fractional_even_spacing_ref_2.png
ata/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_0.png
ata/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_1.png
ata/gles31/data/tessellation/isolines_fractional_odd_spacing_ref_2.png
ata/gles31/data/tessellation/patch_vertices_10_in_10_out_ref.png
ata/gles31/data/tessellation/patch_vertices_10_in_5_out_ref.png
ata/gles31/data/tessellation/patch_vertices_5_in_10_out_ref.png
ata/gles31/data/tessellation/primitive_id_tcs_ref.png
ata/gles31/data/tessellation/primitive_id_tes_ref.png
ata/gles31/data/tessellation/user_defined_io_isolines_ref.png
ata/gles31/data/tessellation/user_defined_io_quads_ref.png
ata/gles31/data/tessellation/user_defined_io_triangles_ref.png
ata/gles31/shaders/arrays_of_arrays.test
ata/gles31/shaders/functions.test
ata/gles31/shaders/implicit_conversions.test
ata/gles31/shaders/linkage_geometry.test
ata/gles31/shaders/linkage_geometry_uniform_types.test
ata/gles31/shaders/linkage_geometry_varying_types.test
ata/gles31/shaders/linkage_io_block.test
ata/gles31/shaders/linkage_shader_storage_block.test
ata/gles31/shaders/linkage_tessellation.test
ata/gles31/shaders/linkage_tessellation_geometry.test
ata/gles31/shaders/linkage_tessellation_geometry_varying_types.test
ata/gles31/shaders/linkage_tessellation_uniform_types.test
ata/gles31/shaders/linkage_tessellation_varying_types.test
ata/gles31/shaders/separate_shader_validation.test
ata/gles31/shaders/uniform_location.test
oc/GLES2 Negative API Functions.txt
oc/GLES3 Negative API Functions.txt
oc/gles3-test-case-resolutions.txt
oc/qpa_file_format.txt
oc/testlog-stylesheet/testlog.css
oc/testlog-stylesheet/testlog.xsl
oc/testspecs/EGL/functional.resize.txt
oc/testspecs/GL3/functional.conditional_render.txt
oc/testspecs/GL3/functional.fragment_out_location.txt
oc/testspecs/GL3/functional.texture_buffers.txt
oc/testspecs/GL3/stress.conditional_render.txt
oc/testspecs/GLES2/functional.color_clear.txt
oc/testspecs/GLES2/functional.depth.txt
oc/testspecs/GLES2/functional.fbo.completeness.txt
oc/testspecs/GLES2/functional.lifetime.txt
oc/testspecs/GLES2/functional.negative_api.txt
oc/testspecs/GLES2/functional.rasterization.txt
oc/testspecs/GLES2/functional.scissors.txt
oc/testspecs/GLES2/functional.shaders.discard.txt
oc/testspecs/GLES2/functional.stencil.txt
oc/testspecs/GLES2/functional.texture.incomplete.txt
oc/testspecs/GLES2/functional.texture.teximage.txt
oc/testspecs/GLES2/functional.texture.units.txt
oc/testspecs/GLES2/functional.vertex_arrays.multiple_attributes.txt
oc/testspecs/GLES2/functional.vertex_arrays.single_attribute.txt
oc/testspecs/GLES2/performance.compiler.txt
oc/testspecs/GLES2/performance.shaders.operator.txt
oc/testspecs/GLES2/performance.texture.format.txt
oc/testspecs/GLES2/performance.texture.upload.txt
oc/testspecs/GLES2/performance.txt
oc/testspecs/GLES2/stress.long.txt
oc/testspecs/GLES3/functional.buffers.txt
oc/testspecs/GLES3/functional.fbo.blit.txt
oc/testspecs/GLES3/functional.fbo.completeness.txt
oc/testspecs/GLES3/functional.fbo.invalidate.txt
oc/testspecs/GLES3/functional.fbo.msaa.txt
oc/testspecs/GLES3/functional.fbo.srgb.txt
oc/testspecs/GLES3/functional.fence_sync.txt
oc/testspecs/GLES3/functional.frag_output.txt
oc/testspecs/GLES3/functional.instanced.txt
oc/testspecs/GLES3/functional.lifetime.txt
oc/testspecs/GLES3/functional.occlusion_query.txt
oc/testspecs/GLES3/functional.pbo.txt
oc/testspecs/GLES3/functional.primitive_restart.txt
oc/testspecs/GLES3/functional.rasterizer_discard.txt
oc/testspecs/GLES3/functional.shaders.arrays.txt
oc/testspecs/GLES3/functional.shaders.builtin_functions.precision.txt
oc/testspecs/GLES3/functional.shaders.fragdepth.txt
oc/testspecs/GLES3/functional.shaders.int_op.txt
oc/testspecs/GLES3/functional.shaders.linkage.txt
oc/testspecs/GLES3/functional.shaders.matrix.txt
oc/testspecs/GLES3/functional.shaders.switch.txt
oc/testspecs/GLES3/functional.texture.format.txt
oc/testspecs/GLES3/functional.texture.mipmap.txt
oc/testspecs/GLES3/functional.texture.sampler.txt
oc/testspecs/GLES3/functional.texture.shadow.txt
oc/testspecs/GLES3/functional.texture.specification.txt
oc/testspecs/GLES3/functional.texture.swizzle.txt
oc/testspecs/GLES3/functional.transform_feedback.txt
oc/testspecs/GLES3/functional.ubo.txt
oc/testspecs/GLES3/functional.vertex_arrays.multiple_attributes.txt
oc/testspecs/GLES3/functional.vertex_arrays.single_attribute.txt
oc/testspecs/GLES3/performance.buffer.data_upload.txt
oc/testspecs/GLES3/performance.shaders.operator.txt
oc/testspecs/GLES3/performance.txt
oc/testspecs/GLES3/stress.occlusion_query.txt
oc/testspecs/GLES31/functional.blend_equation_advanced.txt
oc/testspecs/GLES31/functional.compute.basic.txt
oc/testspecs/GLES31/functional.compute.indirect_dispatch.txt
oc/testspecs/GLES31/functional.compute.shared_var.txt
oc/testspecs/GLES31/functional.debug.txt
oc/testspecs/GLES31/functional.draw_indirect.txt
oc/testspecs/GLES31/functional.fbo.no_attachments.txt
oc/testspecs/GLES31/functional.geometry_shading.txt
oc/testspecs/GLES31/functional.image_load_store.txt
oc/testspecs/GLES31/functional.program_interface_query.txt
oc/testspecs/GLES31/functional.program_uniform.txt
oc/testspecs/GLES31/functional.sample_shading.txt
oc/testspecs/GLES31/functional.separate_shader.txt
oc/testspecs/GLES31/functional.shaders.arrays_of_arrays.txt
oc/testspecs/GLES31/functional.shaders.atomic_counter.txt
oc/testspecs/GLES31/functional.shaders.implicit_conversions.txt
oc/testspecs/GLES31/functional.shaders.multisample_interpolation.txt
oc/testspecs/GLES31/functional.shaders.opaque_type_indexing.txt
oc/testspecs/GLES31/functional.shaders.sample_variables.txt
oc/testspecs/GLES31/functional.ssbo.txt
oc/testspecs/GLES31/functional.synchronization.txt
oc/testspecs/GLES31/functional.tessellation.txt
oc/testspecs/GLES31/functional.tessellation_geometry_interaction.txt
oc/testspecs/GLES31/functional.texture.cube_map_array.txt
oc/testspecs/GLES31/functional.texture.gather.txt
oc/testspecs/GLES31/functional.texture_buffers.txt
oc/testspecs/GLES31/functional.uniform_location.txt
oc/testspecs/GLES31/functional.vertex_attribute_binding.txt
oc/testspecs/template.txt
xecserver/CMakeLists.txt
xecserver/tools/xsClient.cpp
xecserver/tools/xsMain.cpp
xecserver/tools/xsTest.cpp
xecserver/xsDefs.cpp
xecserver/xsDefs.hpp
xecserver/xsExecutionServer.cpp
xecserver/xsExecutionServer.hpp
xecserver/xsPosixFileReader.cpp
xecserver/xsPosixFileReader.hpp
xecserver/xsPosixTestProcess.cpp
xecserver/xsPosixTestProcess.hpp
xecserver/xsProtocol.cpp
xecserver/xsProtocol.hpp
xecserver/xsTcpServer.cpp
xecserver/xsTcpServer.hpp
xecserver/xsTestDriver.cpp
xecserver/xsTestDriver.hpp
xecserver/xsTestProcess.cpp
xecserver/xsTestProcess.hpp
xecserver/xsWin32TestProcess.cpp
xecserver/xsWin32TestProcess.hpp
xecutor/CMakeLists.txt
xecutor/tools/xeBatchResultToJUnit.cpp
xecutor/tools/xeBatchResultToXml.cpp
xecutor/tools/xeCommandLineExecutor.cpp
xecutor/tools/xeExtractSampleLists.cpp
xecutor/tools/xeExtractShaderPrograms.cpp
xecutor/tools/xeExtractValues.cpp
xecutor/tools/xeMergeTestLogs.cpp
xecutor/tools/xeTestLogCompare.cpp
xecutor/xeBatchExecutor.cpp
xecutor/xeBatchExecutor.hpp
xecutor/xeBatchResult.cpp
xecutor/xeBatchResult.hpp
xecutor/xeCallQueue.cpp
xecutor/xeCallQueue.hpp
xecutor/xeCommLink.cpp
xecutor/xeCommLink.hpp
xecutor/xeContainerFormatParser.cpp
xecutor/xeContainerFormatParser.hpp
xecutor/xeDefs.cpp
xecutor/xeDefs.hpp
xecutor/xeLocalTcpIpLink.cpp
xecutor/xeLocalTcpIpLink.hpp
xecutor/xeTcpIpLink.cpp
xecutor/xeTcpIpLink.hpp
xecutor/xeTestCase.cpp
xecutor/xeTestCase.hpp
xecutor/xeTestCaseListParser.cpp
xecutor/xeTestCaseListParser.hpp
xecutor/xeTestCaseResult.cpp
xecutor/xeTestCaseResult.hpp
xecutor/xeTestLogParser.cpp
xecutor/xeTestLogParser.hpp
xecutor/xeTestLogWriter.cpp
xecutor/xeTestLogWriter.hpp
xecutor/xeTestResultParser.cpp
xecutor/xeTestResultParser.hpp
xecutor/xeXMLParser.cpp
xecutor/xeXMLParser.hpp
xecutor/xeXMLWriter.cpp
xecutor/xeXMLWriter.hpp
ramework/CMakeLists.txt
ramework/common/CMakeLists.txt
ramework/common/tcuApp.cpp
ramework/common/tcuApp.hpp
ramework/common/tcuBilinearImageCompare.cpp
ramework/common/tcuBilinearImageCompare.hpp
ramework/common/tcuCPUWarmup.cpp
ramework/common/tcuCPUWarmup.hpp
ramework/common/tcuCommandLine.cpp
ramework/common/tcuCommandLine.hpp
ramework/common/tcuCompressedTexture.cpp
ramework/common/tcuCompressedTexture.hpp
ramework/common/tcuDefs.cpp
ramework/common/tcuDefs.hpp
ramework/common/tcuFactoryRegistry.cpp
ramework/common/tcuFactoryRegistry.hpp
ramework/common/tcuFloat.hpp
ramework/common/tcuFloatFormat.cpp
ramework/common/tcuFloatFormat.hpp
ramework/common/tcuFormatUtil.hpp
ramework/common/tcuFunctionLibrary.cpp
ramework/common/tcuFunctionLibrary.hpp
ramework/common/tcuFuzzyImageCompare.cpp
ramework/common/tcuFuzzyImageCompare.hpp
ramework/common/tcuImageCompare.cpp
ramework/common/tcuImageCompare.hpp
ramework/common/tcuImageIO.cpp
ramework/common/tcuImageIO.hpp
ramework/common/tcuInterval.cpp
ramework/common/tcuInterval.hpp
ramework/common/tcuMatrix.hpp
ramework/common/tcuMatrixUtil.hpp
ramework/common/tcuPixelFormat.hpp
ramework/common/tcuPlatform.cpp
ramework/common/tcuPlatform.hpp
ramework/common/tcuRGBA.cpp
ramework/common/tcuRGBA.hpp
ramework/common/tcuRandomValueIterator.cpp
ramework/common/tcuRandomValueIterator.hpp
ramework/common/tcuRenderTarget.cpp
ramework/common/tcuRenderTarget.hpp
ramework/common/tcuResource.cpp
ramework/common/tcuResource.hpp
ramework/common/tcuStringTemplate.cpp
ramework/common/tcuStringTemplate.hpp
ramework/common/tcuSurface.cpp
ramework/common/tcuSurface.hpp
ramework/common/tcuTestCase.cpp
ramework/common/tcuTestCase.hpp
ramework/common/tcuTestCaseWrapper.cpp
ramework/common/tcuTestCaseWrapper.hpp
ramework/common/tcuTestContext.cpp
ramework/common/tcuTestContext.hpp
ramework/common/tcuTestExecutor.cpp
ramework/common/tcuTestExecutor.hpp
ramework/common/tcuTestLog.cpp
ramework/common/tcuTestLog.hpp
ramework/common/tcuTestPackage.cpp
ramework/common/tcuTestPackage.hpp
ramework/common/tcuTexCompareVerifier.cpp
ramework/common/tcuTexCompareVerifier.hpp
ramework/common/tcuTexLookupVerifier.cpp
ramework/common/tcuTexLookupVerifier.hpp
ramework/common/tcuTexVerifierUtil.cpp
ramework/common/tcuTexVerifierUtil.hpp
ramework/common/tcuTexture.cpp
ramework/common/tcuTexture.hpp
ramework/common/tcuTextureUtil.cpp
ramework/common/tcuTextureUtil.hpp
ramework/common/tcuThreadUtil.cpp
ramework/common/tcuThreadUtil.hpp
ramework/common/tcuVector.hpp
ramework/common/tcuVectorType.hpp
ramework/common/tcuVectorUtil.hpp
ramework/delibs/CMakeLists.txt
ramework/delibs/cmake/CFlags.cmake
ramework/delibs/cmake/Defs.cmake
ramework/delibs/cmake/LCovUtils.cmake
ramework/delibs/cmake/toolchain-android-clang-r8d.cmake
ramework/delibs/cmake/toolchain-android-clang-r8e.cmake
ramework/delibs/cmake/toolchain-android-clang-r9.cmake
ramework/delibs/cmake/toolchain-android-clang-r9d.cmake
ramework/delibs/cmake/toolchain-android-r4.cmake
ramework/delibs/cmake/toolchain-android-r5.cmake
ramework/delibs/cmake/toolchain-android-r6.cmake
ramework/delibs/cmake/toolchain-android-r7.cmake
ramework/delibs/cmake/toolchain-android-r8.cmake
ramework/delibs/cmake/toolchain-android-r8b.cmake
ramework/delibs/cmake/toolchain-android-r8c.cmake
ramework/delibs/cmake/toolchain-android-r8d.cmake
ramework/delibs/cmake/toolchain-android-r8e.cmake
ramework/delibs/cmake/toolchain-android-r9.cmake
ramework/delibs/cmake/toolchain-arm-cs.cmake
ramework/delibs/cmake/toolchain-ios.cmake
ramework/delibs/cmake/toolchain-mingw-clang.cmake
ramework/delibs/cmake/toolchain-raspi.cmake
ramework/delibs/cmake/toolchain-symbian-gcce.cmake
ramework/delibs/coding_guidelines/de-coding-guidelines.html
ramework/delibs/coding_guidelines/prettify.css
ramework/delibs/coding_guidelines/prettify.js
ramework/delibs/debase/CMakeLists.txt
ramework/delibs/debase/deDefs.c
ramework/delibs/debase/deDefs.h
ramework/delibs/debase/deFloat16.c
ramework/delibs/debase/deFloat16.h
ramework/delibs/debase/deInt32.c
ramework/delibs/debase/deInt32.h
ramework/delibs/debase/deInt32Test.c
ramework/delibs/debase/deMath.c
ramework/delibs/debase/deMath.h
ramework/delibs/debase/deMemory.c
ramework/delibs/debase/deMemory.h
ramework/delibs/debase/deRandom.c
ramework/delibs/debase/deRandom.h
ramework/delibs/debase/deString.c
ramework/delibs/debase/deString.h
ramework/delibs/debase/doxygen.cfg
ramework/delibs/decpp/CMakeLists.txt
ramework/delibs/decpp/deArrayBuffer.cpp
ramework/delibs/decpp/deArrayBuffer.hpp
ramework/delibs/decpp/deBlockBuffer.cpp
ramework/delibs/decpp/deBlockBuffer.hpp
ramework/delibs/decpp/deCommandLine.cpp
ramework/delibs/decpp/deCommandLine.hpp
ramework/delibs/decpp/deDefs.cpp
ramework/delibs/decpp/deDefs.hpp
ramework/delibs/decpp/deDirectoryIterator.cpp
ramework/delibs/decpp/deDirectoryIterator.hpp
ramework/delibs/decpp/deDynamicLibrary.cpp
ramework/delibs/decpp/deDynamicLibrary.hpp
ramework/delibs/decpp/deFilePath.cpp
ramework/delibs/decpp/deFilePath.hpp
ramework/delibs/decpp/deMemPool.cpp
ramework/delibs/decpp/deMemPool.hpp
ramework/delibs/decpp/deMutex.cpp
ramework/delibs/decpp/deMutex.hpp
ramework/delibs/decpp/dePoolArray.cpp
ramework/delibs/decpp/dePoolArray.hpp
ramework/delibs/decpp/dePoolString.cpp
ramework/delibs/decpp/dePoolString.hpp
ramework/delibs/decpp/deProcess.cpp
ramework/delibs/decpp/deProcess.hpp
ramework/delibs/decpp/deRandom.cpp
ramework/delibs/decpp/deRandom.hpp
ramework/delibs/decpp/deRingBuffer.cpp
ramework/delibs/decpp/deRingBuffer.hpp
ramework/delibs/decpp/deSTLUtil.cpp
ramework/delibs/decpp/deSTLUtil.hpp
ramework/delibs/decpp/deSemaphore.cpp
ramework/delibs/decpp/deSemaphore.hpp
ramework/delibs/decpp/deSharedPtr.cpp
ramework/delibs/decpp/deSharedPtr.hpp
ramework/delibs/decpp/deSocket.cpp
ramework/delibs/decpp/deSocket.hpp
ramework/delibs/decpp/deStringUtil.cpp
ramework/delibs/decpp/deStringUtil.hpp
ramework/delibs/decpp/deThread.cpp
ramework/delibs/decpp/deThread.hpp
ramework/delibs/decpp/deThreadLocal.cpp
ramework/delibs/decpp/deThreadLocal.hpp
ramework/delibs/decpp/deThreadSafeRingBuffer.cpp
ramework/delibs/decpp/deThreadSafeRingBuffer.hpp
ramework/delibs/decpp/deUniquePtr.cpp
ramework/delibs/decpp/deUniquePtr.hpp
ramework/delibs/decpp/doxygen.cfg
ramework/delibs/deimage/CMakeLists.txt
ramework/delibs/deimage/deARGB.h
ramework/delibs/deimage/deImage.c
ramework/delibs/deimage/deImage.h
ramework/delibs/deimage/deTarga.c
ramework/delibs/deimage/deTarga.h
ramework/delibs/depool/CMakeLists.txt
ramework/delibs/depool/deMemPool.c
ramework/delibs/depool/deMemPool.h
ramework/delibs/depool/dePoolArray.c
ramework/delibs/depool/dePoolArray.h
ramework/delibs/depool/dePoolHash.c
ramework/delibs/depool/dePoolHash.h
ramework/delibs/depool/dePoolHashArray.c
ramework/delibs/depool/dePoolHashArray.h
ramework/delibs/depool/dePoolHashSet.c
ramework/delibs/depool/dePoolHashSet.h
ramework/delibs/depool/dePoolHeap.c
ramework/delibs/depool/dePoolHeap.h
ramework/delibs/depool/dePoolMultiSet.c
ramework/delibs/depool/dePoolMultiSet.h
ramework/delibs/depool/dePoolSet.c
ramework/delibs/depool/dePoolSet.h
ramework/delibs/depool/dePoolStringBuilder.c
ramework/delibs/depool/dePoolStringBuilder.h
ramework/delibs/depool/dePoolTest.c
ramework/delibs/depool/dePoolTest.h
ramework/delibs/depool/doxygen.cfg
ramework/delibs/destream/CMakeLists.txt
ramework/delibs/destream/deFileStream.c
ramework/delibs/destream/deFileStream.h
ramework/delibs/destream/deIOStream.h
ramework/delibs/destream/deInStream.h
ramework/delibs/destream/deOutStream.h
ramework/delibs/destream/deRingbuffer.c
ramework/delibs/destream/deRingbuffer.h
ramework/delibs/destream/deStreamCpyThread.c
ramework/delibs/destream/deStreamCpyThread.h
ramework/delibs/destream/deThreadStream.c
ramework/delibs/destream/deThreadStream.h
ramework/delibs/dethread/CMakeLists.txt
ramework/delibs/dethread/deAtomic.c
ramework/delibs/dethread/deAtomic.h
ramework/delibs/dethread/deMutex.h
ramework/delibs/dethread/deSemaphore.h
ramework/delibs/dethread/deSingleton.c
ramework/delibs/dethread/deSingleton.h
ramework/delibs/dethread/deThread.h
ramework/delibs/dethread/deThreadLocal.h
ramework/delibs/dethread/deThreadTest.c
ramework/delibs/dethread/deThreadTest.h
ramework/delibs/dethread/standalone_test.c
ramework/delibs/dethread/unix/deMutexUnix.c
ramework/delibs/dethread/unix/deNamedSemaphoreUnix.c
ramework/delibs/dethread/unix/deSemaphoreUnix.c
ramework/delibs/dethread/unix/deThreadLocalUnix.c
ramework/delibs/dethread/unix/deThreadUnix.c
ramework/delibs/dethread/win32/deMutexWin32.c
ramework/delibs/dethread/win32/deSemaphoreWin32.c
ramework/delibs/dethread/win32/deThreadLocalWin32.c
ramework/delibs/dethread/win32/deThreadWin32.c
ramework/delibs/deutil/CMakeLists.txt
ramework/delibs/deutil/deClock.c
ramework/delibs/deutil/deClock.h
ramework/delibs/deutil/deCommandLine.c
ramework/delibs/deutil/deCommandLine.h
ramework/delibs/deutil/deDynamicLibrary.c
ramework/delibs/deutil/deDynamicLibrary.h
ramework/delibs/deutil/deFile.c
ramework/delibs/deutil/deFile.h
ramework/delibs/deutil/deProcess.c
ramework/delibs/deutil/deProcess.h
ramework/delibs/deutil/deSocket.c
ramework/delibs/deutil/deSocket.h
ramework/delibs/deutil/deTimer.c
ramework/delibs/deutil/deTimer.h
ramework/delibs/deutil/deTimerTest.c
ramework/delibs/deutil/deTimerTest.h
ramework/delibs/doxygen.cfg
ramework/delibs/doxygen_base.cfg
ramework/delibs/scripts/git-check.py
ramework/delibs/scripts/pre_commit.py
ramework/delibs/scripts/update-copyright-year.py
ramework/doxygen.cfg
ramework/egl/CMakeLists.txt
ramework/egl/egluApiPrototypes.inl
ramework/egl/egluCallLogWrapper.cpp
ramework/egl/egluCallLogWrapper.hpp
ramework/egl/egluCallLogWrapper.inl
ramework/egl/egluConfigFilter.cpp
ramework/egl/egluConfigFilter.hpp
ramework/egl/egluConfigInfo.cpp
ramework/egl/egluConfigInfo.hpp
ramework/egl/egluDefs.cpp
ramework/egl/egluDefs.hpp
ramework/egl/egluGLContextFactory.cpp
ramework/egl/egluGLContextFactory.hpp
ramework/egl/egluGLFunctionLoader.cpp
ramework/egl/egluGLFunctionLoader.hpp
ramework/egl/egluHeaderWrapper.cpp
ramework/egl/egluHeaderWrapper.hpp
ramework/egl/egluNativeDisplay.cpp
ramework/egl/egluNativeDisplay.hpp
ramework/egl/egluNativePixmap.cpp
ramework/egl/egluNativePixmap.hpp
ramework/egl/egluNativeWindow.cpp
ramework/egl/egluNativeWindow.hpp
ramework/egl/egluPlatform.cpp
ramework/egl/egluPlatform.hpp
ramework/egl/egluStaticES20Library.inl
ramework/egl/egluStaticES30Library.inl
ramework/egl/egluStaticESLibrary.cpp
ramework/egl/egluStaticESLibrary.hpp
ramework/egl/egluStrUtil.cpp
ramework/egl/egluStrUtil.hpp
ramework/egl/egluStrUtil.inl
ramework/egl/egluStrUtilPrototypes.inl
ramework/egl/egluUnique.cpp
ramework/egl/egluUnique.hpp
ramework/egl/egluUtil.cpp
ramework/egl/egluUtil.hpp
ramework/egl/tcuEgl.cpp
ramework/egl/tcuEgl.hpp
ramework/opengl/CMakeLists.txt
ramework/opengl/gluCallLogWrapper.cpp
ramework/opengl/gluCallLogWrapper.hpp
ramework/opengl/gluCallLogWrapper.inl
ramework/opengl/gluCallLogWrapperApi.inl
ramework/opengl/gluContextFactory.cpp
ramework/opengl/gluContextFactory.hpp
ramework/opengl/gluContextInfo.cpp
ramework/opengl/gluContextInfo.hpp
ramework/opengl/gluDefs.cpp
ramework/opengl/gluDefs.hpp
ramework/opengl/gluDrawUtil.cpp
ramework/opengl/gluDrawUtil.hpp
ramework/opengl/gluDummyRenderContext.cpp
ramework/opengl/gluDummyRenderContext.hpp
ramework/opengl/gluES3PlusWrapperContext.cpp
ramework/opengl/gluES3PlusWrapperContext.hpp
ramework/opengl/gluES3PlusWrapperFuncs.inl
ramework/opengl/gluFboRenderContext.cpp
ramework/opengl/gluFboRenderContext.hpp
ramework/opengl/gluObjectWrapper.cpp
ramework/opengl/gluObjectWrapper.hpp
ramework/opengl/gluPixelTransfer.cpp
ramework/opengl/gluPixelTransfer.hpp
ramework/opengl/gluPlatform.cpp
ramework/opengl/gluPlatform.hpp
ramework/opengl/gluProgramInterfaceQuery.cpp
ramework/opengl/gluProgramInterfaceQuery.hpp
ramework/opengl/gluRenderConfig.cpp
ramework/opengl/gluRenderConfig.hpp
ramework/opengl/gluRenderContext.cpp
ramework/opengl/gluRenderContext.hpp
ramework/opengl/gluShaderProgram.cpp
ramework/opengl/gluShaderProgram.hpp
ramework/opengl/gluShaderUtil.cpp
ramework/opengl/gluShaderUtil.hpp
ramework/opengl/gluStateReset.cpp
ramework/opengl/gluStateReset.hpp
ramework/opengl/gluStrUtil.cpp
ramework/opengl/gluStrUtil.hpp
ramework/opengl/gluStrUtil.inl
ramework/opengl/gluStrUtilPrototypes.inl
ramework/opengl/gluTexture.cpp
ramework/opengl/gluTexture.hpp
ramework/opengl/gluTextureUtil.cpp
ramework/opengl/gluTextureUtil.hpp
ramework/opengl/gluVarType.cpp
ramework/opengl/gluVarType.hpp
ramework/opengl/gluVarTypeUtil.cpp
ramework/opengl/gluVarTypeUtil.hpp
ramework/opengl/simplereference/CMakeLists.txt
ramework/opengl/simplereference/sglrContext.cpp
ramework/opengl/simplereference/sglrContext.hpp
ramework/opengl/simplereference/sglrContextUtil.cpp
ramework/opengl/simplereference/sglrContextUtil.hpp
ramework/opengl/simplereference/sglrContextWrapper.cpp
ramework/opengl/simplereference/sglrContextWrapper.hpp
ramework/opengl/simplereference/sglrGLContext.cpp
ramework/opengl/simplereference/sglrGLContext.hpp
ramework/opengl/simplereference/sglrReferenceContext.cpp
ramework/opengl/simplereference/sglrReferenceContext.hpp
ramework/opengl/simplereference/sglrReferenceUtils.cpp
ramework/opengl/simplereference/sglrReferenceUtils.hpp
ramework/opengl/simplereference/sglrShaderProgram.cpp
ramework/opengl/simplereference/sglrShaderProgram.hpp
ramework/opengl/wrapper/CMakeLists.txt
ramework/opengl/wrapper/glw.h
ramework/opengl/wrapper/glwApi.inl
ramework/opengl/wrapper/glwDefs.cpp
ramework/opengl/wrapper/glwDefs.hpp
ramework/opengl/wrapper/glwEnums.hpp
ramework/opengl/wrapper/glwEnums.inl
ramework/opengl/wrapper/glwFunctionLoader.hpp
ramework/opengl/wrapper/glwFunctionTypes.inl
ramework/opengl/wrapper/glwFunctions.cpp
ramework/opengl/wrapper/glwFunctions.hpp
ramework/opengl/wrapper/glwFunctions.inl
ramework/opengl/wrapper/glwImpl.inl
ramework/opengl/wrapper/glwInitES20.inl
ramework/opengl/wrapper/glwInitES20Direct.cpp
ramework/opengl/wrapper/glwInitES20Direct.hpp
ramework/opengl/wrapper/glwInitES20Direct.inl
ramework/opengl/wrapper/glwInitES30.inl
ramework/opengl/wrapper/glwInitES30Direct.cpp
ramework/opengl/wrapper/glwInitES30Direct.hpp
ramework/opengl/wrapper/glwInitES30Direct.inl
ramework/opengl/wrapper/glwInitES31.inl
ramework/opengl/wrapper/glwInitFunctions.cpp
ramework/opengl/wrapper/glwInitFunctions.hpp
ramework/opengl/wrapper/glwInitGL30.inl
ramework/opengl/wrapper/glwInitGL31.inl
ramework/opengl/wrapper/glwInitGL32.inl
ramework/opengl/wrapper/glwInitGL33.inl
ramework/opengl/wrapper/glwInitGL40.inl
ramework/opengl/wrapper/glwInitGL41.inl
ramework/opengl/wrapper/glwInitGL42.inl
ramework/opengl/wrapper/glwInitGL43.inl
ramework/opengl/wrapper/glwInitGL44.inl
ramework/opengl/wrapper/glwTypes.inl
ramework/opengl/wrapper/glwWrapper.cpp
ramework/opengl/wrapper/glwWrapper.hpp
ramework/platform/CMakeLists.txt
ramework/platform/X11/tcuX11.cpp
ramework/platform/X11/tcuX11.hpp
ramework/platform/X11/tcuX11EglPlatform.cpp
ramework/platform/X11/tcuX11EglPlatform.hpp
ramework/platform/X11/tcuX11GlxPlatform.cpp
ramework/platform/X11/tcuX11GlxPlatform.hpp
ramework/platform/X11/tcuX11Platform.cpp
ramework/platform/X11/tcuX11Platform.hpp
ramework/platform/android/tcuAndroidAssets.cpp
ramework/platform/android/tcuAndroidAssets.hpp
ramework/platform/android/tcuAndroidExecService.cpp
ramework/platform/android/tcuAndroidExecService.hpp
ramework/platform/android/tcuAndroidJNI.cpp
ramework/platform/android/tcuAndroidMain.cpp
ramework/platform/android/tcuAndroidNativeActivity.cpp
ramework/platform/android/tcuAndroidNativeActivity.hpp
ramework/platform/android/tcuAndroidPlatform.cpp
ramework/platform/android/tcuAndroidPlatform.hpp
ramework/platform/android/tcuAndroidRenderActivity.cpp
ramework/platform/android/tcuAndroidRenderActivity.hpp
ramework/platform/android/tcuAndroidTestActivity.cpp
ramework/platform/android/tcuAndroidTestActivity.hpp
ramework/platform/android/tcuAndroidUtil.cpp
ramework/platform/android/tcuAndroidUtil.hpp
ramework/platform/android/tcuAndroidWindow.cpp
ramework/platform/android/tcuAndroidWindow.hpp
ramework/platform/android/tcuTestLogParserJNI.cpp
ramework/platform/ios/tcuEAGLView.h
ramework/platform/ios/tcuEAGLView.m
ramework/platform/ios/tcuIOSApp.h
ramework/platform/ios/tcuIOSApp.mm
ramework/platform/ios/tcuIOSAppDelegate.h
ramework/platform/ios/tcuIOSAppDelegate.m
ramework/platform/ios/tcuIOSMain.m
ramework/platform/ios/tcuIOSPlatform.hh
ramework/platform/ios/tcuIOSPlatform.mm
ramework/platform/ios/tcuIOSViewController.h
ramework/platform/ios/tcuIOSViewController.m
ramework/platform/null/tcuNullPlatform.cpp
ramework/platform/null/tcuNullPlatform.hpp
ramework/platform/null/tcuNullRenderContext.cpp
ramework/platform/null/tcuNullRenderContext.hpp
ramework/platform/null/tcuNullRenderContextFuncs.inl
ramework/platform/null/tcuNullRenderContextInitFuncs.inl
ramework/platform/osx/tcuOSXPlatform.cpp
ramework/platform/osx/tcuOSXPlatform.hpp
ramework/platform/raspi/tcuRaspiPlatform.cpp
ramework/platform/raspi/tcuRaspiPlatform.hpp
ramework/platform/tcuMain.cpp
ramework/platform/vanilla/tcuVanillaPlatform.cpp
ramework/platform/win32/tcuWGL.cpp
ramework/platform/win32/tcuWGL.hpp
ramework/platform/win32/tcuWGLContextFactory.cpp
ramework/platform/win32/tcuWGLContextFactory.hpp
ramework/platform/win32/tcuWin32API.h
ramework/platform/win32/tcuWin32EGLNativeDisplayFactory.cpp
ramework/platform/win32/tcuWin32EGLNativeDisplayFactory.hpp
ramework/platform/win32/tcuWin32GLES3Platform.cpp
ramework/platform/win32/tcuWin32GLES3Platform.hpp
ramework/platform/win32/tcuWin32Platform.cpp
ramework/platform/win32/tcuWin32Platform.hpp
ramework/platform/win32/tcuWin32Window.cpp
ramework/platform/win32/tcuWin32Window.hpp
ramework/qphelper/CMakeLists.txt
ramework/qphelper/qpCrashHandler.c
ramework/qphelper/qpCrashHandler.h
ramework/qphelper/qpDebugOut.c
ramework/qphelper/qpDebugOut.h
ramework/qphelper/qpInfo.c
ramework/qphelper/qpInfo.h
ramework/qphelper/qpTestLog.c
ramework/qphelper/qpTestLog.h
ramework/qphelper/qpWatchDog.c
ramework/qphelper/qpWatchDog.h
ramework/qphelper/qpXmlWriter.c
ramework/qphelper/qpXmlWriter.h
ramework/randomshaders/CMakeLists.txt
ramework/randomshaders/rsgBinaryOps.cpp
ramework/randomshaders/rsgBinaryOps.hpp
ramework/randomshaders/rsgBuiltinFunctions.cpp
ramework/randomshaders/rsgBuiltinFunctions.hpp
ramework/randomshaders/rsgDefs.cpp
ramework/randomshaders/rsgDefs.hpp
ramework/randomshaders/rsgExecutionContext.cpp
ramework/randomshaders/rsgExecutionContext.hpp
ramework/randomshaders/rsgExpression.cpp
ramework/randomshaders/rsgExpression.hpp
ramework/randomshaders/rsgExpressionGenerator.cpp
ramework/randomshaders/rsgExpressionGenerator.hpp
ramework/randomshaders/rsgFunctionGenerator.cpp
ramework/randomshaders/rsgFunctionGenerator.hpp
ramework/randomshaders/rsgGeneratorState.cpp
ramework/randomshaders/rsgGeneratorState.hpp
ramework/randomshaders/rsgNameAllocator.cpp
ramework/randomshaders/rsgNameAllocator.hpp
ramework/randomshaders/rsgParameters.cpp
ramework/randomshaders/rsgParameters.hpp
ramework/randomshaders/rsgPrettyPrinter.cpp
ramework/randomshaders/rsgPrettyPrinter.hpp
ramework/randomshaders/rsgProgramExecutor.cpp
ramework/randomshaders/rsgProgramExecutor.hpp
ramework/randomshaders/rsgProgramGenerator.cpp
ramework/randomshaders/rsgProgramGenerator.hpp
ramework/randomshaders/rsgSamplers.cpp
ramework/randomshaders/rsgSamplers.hpp
ramework/randomshaders/rsgShader.cpp
ramework/randomshaders/rsgShader.hpp
ramework/randomshaders/rsgShaderGenerator.cpp
ramework/randomshaders/rsgShaderGenerator.hpp
ramework/randomshaders/rsgStatement.cpp
ramework/randomshaders/rsgStatement.hpp
ramework/randomshaders/rsgTest.cpp
ramework/randomshaders/rsgToken.cpp
ramework/randomshaders/rsgToken.hpp
ramework/randomshaders/rsgUtils.cpp
ramework/randomshaders/rsgUtils.hpp
ramework/randomshaders/rsgVariable.cpp
ramework/randomshaders/rsgVariable.hpp
ramework/randomshaders/rsgVariableManager.cpp
ramework/randomshaders/rsgVariableManager.hpp
ramework/randomshaders/rsgVariableType.cpp
ramework/randomshaders/rsgVariableType.hpp
ramework/randomshaders/rsgVariableValue.cpp
ramework/randomshaders/rsgVariableValue.hpp
ramework/referencerenderer/CMakeLists.txt
ramework/referencerenderer/design.txt
ramework/referencerenderer/rrDefs.cpp
ramework/referencerenderer/rrDefs.hpp
ramework/referencerenderer/rrFragmentOperations.cpp
ramework/referencerenderer/rrFragmentOperations.hpp
ramework/referencerenderer/rrFragmentPacket.hpp
ramework/referencerenderer/rrGenericVector.hpp
ramework/referencerenderer/rrMultisamplePixelBufferAccess.cpp
ramework/referencerenderer/rrMultisamplePixelBufferAccess.hpp
ramework/referencerenderer/rrPrimitiveAssembler.hpp
ramework/referencerenderer/rrPrimitivePacket.cpp
ramework/referencerenderer/rrPrimitivePacket.hpp
ramework/referencerenderer/rrPrimitiveTypes.hpp
ramework/referencerenderer/rrRasterizer.cpp
ramework/referencerenderer/rrRasterizer.hpp
ramework/referencerenderer/rrRenderState.hpp
ramework/referencerenderer/rrRenderer.cpp
ramework/referencerenderer/rrRenderer.hpp
ramework/referencerenderer/rrShaders.cpp
ramework/referencerenderer/rrShaders.hpp
ramework/referencerenderer/rrShadingContext.cpp
ramework/referencerenderer/rrShadingContext.hpp
ramework/referencerenderer/rrVertexAttrib.cpp
ramework/referencerenderer/rrVertexAttrib.hpp
ramework/referencerenderer/rrVertexPacket.cpp
ramework/referencerenderer/rrVertexPacket.hpp
odules/CMakeLists.txt
odules/egl/CMakeLists.txt
odules/egl/egl.cmake
odules/egl/teglApiCase.cpp
odules/egl/teglApiCase.hpp
odules/egl/teglChooseConfigReference.cpp
odules/egl/teglChooseConfigReference.hpp
odules/egl/teglChooseConfigTests.cpp
odules/egl/teglChooseConfigTests.hpp
odules/egl/teglClientExtensionTests.cpp
odules/egl/teglClientExtensionTests.hpp
odules/egl/teglColorClearCase.cpp
odules/egl/teglColorClearCase.hpp
odules/egl/teglColorClearTests.cpp
odules/egl/teglColorClearTests.hpp
odules/egl/teglConfigList.cpp
odules/egl/teglConfigList.hpp
odules/egl/teglCreateContextExtTests.cpp
odules/egl/teglCreateContextExtTests.hpp
odules/egl/teglCreateContextTests.cpp
odules/egl/teglCreateContextTests.hpp
odules/egl/teglCreateSurfaceTests.cpp
odules/egl/teglCreateSurfaceTests.hpp
odules/egl/teglGLES1RenderUtil.cpp
odules/egl/teglGLES1RenderUtil.hpp
odules/egl/teglGLES2RenderUtil.cpp
odules/egl/teglGLES2RenderUtil.hpp
odules/egl/teglGLES2SharedRenderingPerfTests.cpp
odules/egl/teglGLES2SharedRenderingPerfTests.hpp
odules/egl/teglGLES2SharingTests.cpp
odules/egl/teglGLES2SharingTests.hpp
odules/egl/teglGLES2SharingThreadedTests.cpp
odules/egl/teglGLES2SharingThreadedTests.hpp
odules/egl/teglGetProcAddressTests.cpp
odules/egl/teglGetProcAddressTests.hpp
odules/egl/teglGetProcAddressTests.inl
odules/egl/teglImageFormatTests.cpp
odules/egl/teglImageFormatTests.hpp
odules/egl/teglImageTests.cpp
odules/egl/teglImageTests.hpp
odules/egl/teglInfoTests.cpp
odules/egl/teglInfoTests.hpp
odules/egl/teglMakeCurrentPerfTests.cpp
odules/egl/teglMakeCurrentPerfTests.hpp
odules/egl/teglMemoryStressTests.cpp
odules/egl/teglMemoryStressTests.hpp
odules/egl/teglMultiThreadTests.cpp
odules/egl/teglMultiThreadTests.hpp
odules/egl/teglNativeColorMappingTests.cpp
odules/egl/teglNativeColorMappingTests.hpp
odules/egl/teglNativeCoordMappingTests.cpp
odules/egl/teglNativeCoordMappingTests.hpp
odules/egl/teglNegativeApiTests.cpp
odules/egl/teglNegativeApiTests.hpp
odules/egl/teglPreservingSwapTests.cpp
odules/egl/teglPreservingSwapTests.hpp
odules/egl/teglQueryConfigTests.cpp
odules/egl/teglQueryConfigTests.hpp
odules/egl/teglQueryContextTests.cpp
odules/egl/teglQueryContextTests.hpp
odules/egl/teglQuerySurfaceTests.cpp
odules/egl/teglQuerySurfaceTests.hpp
odules/egl/teglRenderCase.cpp
odules/egl/teglRenderCase.hpp
odules/egl/teglRenderTests.cpp
odules/egl/teglRenderTests.hpp
odules/egl/teglResizeTests.cpp
odules/egl/teglResizeTests.hpp
odules/egl/teglSimpleConfigCase.cpp
odules/egl/teglSimpleConfigCase.hpp
odules/egl/teglSurfacelessContextTests.cpp
odules/egl/teglSurfacelessContextTests.hpp
odules/egl/teglSwapBuffersTests.cpp
odules/egl/teglSwapBuffersTests.hpp
odules/egl/teglSyncTests.cpp
odules/egl/teglSyncTests.hpp
odules/egl/teglTestCase.cpp
odules/egl/teglTestCase.hpp
odules/egl/teglTestPackage.cpp
odules/egl/teglTestPackage.hpp
odules/egl/teglTestPackageEntry.cpp
odules/egl/teglVGRenderUtil.cpp
odules/egl/teglVGRenderUtil.hpp
odules/gles2/CMakeLists.txt
odules/gles2/accuracy/CMakeLists.txt
odules/gles2/accuracy/es2aAccuracyTests.cpp
odules/gles2/accuracy/es2aAccuracyTests.hpp
odules/gles2/accuracy/es2aTextureFilteringTests.cpp
odules/gles2/accuracy/es2aTextureFilteringTests.hpp
odules/gles2/accuracy/es2aTextureMipmapTests.cpp
odules/gles2/accuracy/es2aTextureMipmapTests.hpp
odules/gles2/accuracy/es2aVaryingInterpolationTests.cpp
odules/gles2/accuracy/es2aVaryingInterpolationTests.hpp
odules/gles2/functional/CMakeLists.txt
odules/gles2/functional/es2fApiCase.cpp
odules/gles2/functional/es2fApiCase.hpp
odules/gles2/functional/es2fAttribLocationTests.cpp
odules/gles2/functional/es2fAttribLocationTests.hpp
odules/gles2/functional/es2fBlendTests.cpp
odules/gles2/functional/es2fBlendTests.hpp
odules/gles2/functional/es2fBooleanStateQueryTests.cpp
odules/gles2/functional/es2fBooleanStateQueryTests.hpp
odules/gles2/functional/es2fBufferObjectQueryTests.cpp
odules/gles2/functional/es2fBufferObjectQueryTests.hpp
odules/gles2/functional/es2fBufferTestUtil.cpp
odules/gles2/functional/es2fBufferTestUtil.hpp
odules/gles2/functional/es2fBufferWriteTests.cpp
odules/gles2/functional/es2fBufferWriteTests.hpp
odules/gles2/functional/es2fClippingTests.cpp
odules/gles2/functional/es2fClippingTests.hpp
odules/gles2/functional/es2fColorClearTest.cpp
odules/gles2/functional/es2fColorClearTest.hpp
odules/gles2/functional/es2fDefaultVertexAttributeTests.cpp
odules/gles2/functional/es2fDefaultVertexAttributeTests.hpp
odules/gles2/functional/es2fDepthRangeTests.cpp
odules/gles2/functional/es2fDepthRangeTests.hpp
odules/gles2/functional/es2fDepthStencilClearTests.cpp
odules/gles2/functional/es2fDepthStencilClearTests.hpp
odules/gles2/functional/es2fDepthStencilTests.cpp
odules/gles2/functional/es2fDepthStencilTests.hpp
odules/gles2/functional/es2fDepthTests.cpp
odules/gles2/functional/es2fDepthTests.hpp
odules/gles2/functional/es2fDitheringTests.cpp
odules/gles2/functional/es2fDitheringTests.hpp
odules/gles2/functional/es2fDrawTests.cpp
odules/gles2/functional/es2fDrawTests.hpp
odules/gles2/functional/es2fFboApiTest.cpp
odules/gles2/functional/es2fFboApiTest.hpp
odules/gles2/functional/es2fFboCompletenessTests.cpp
odules/gles2/functional/es2fFboCompletenessTests.hpp
odules/gles2/functional/es2fFboRenderTest.cpp
odules/gles2/functional/es2fFboRenderTest.hpp
odules/gles2/functional/es2fFboStateQueryTests.cpp
odules/gles2/functional/es2fFboStateQueryTests.hpp
odules/gles2/functional/es2fFloatStateQueryTests.cpp
odules/gles2/functional/es2fFloatStateQueryTests.hpp
odules/gles2/functional/es2fFlushFinishTests.cpp
odules/gles2/functional/es2fFlushFinishTests.hpp
odules/gles2/functional/es2fFragOpInteractionTests.cpp
odules/gles2/functional/es2fFragOpInteractionTests.hpp
odules/gles2/functional/es2fFunctionalTests.cpp
odules/gles2/functional/es2fFunctionalTests.hpp
odules/gles2/functional/es2fImplementationLimitTests.cpp
odules/gles2/functional/es2fImplementationLimitTests.hpp
odules/gles2/functional/es2fIntegerStateQueryTests.cpp
odules/gles2/functional/es2fIntegerStateQueryTests.hpp
odules/gles2/functional/es2fLifetimeTests.cpp
odules/gles2/functional/es2fLifetimeTests.hpp
odules/gles2/functional/es2fLightAmountTest.cpp
odules/gles2/functional/es2fLightAmountTest.hpp
odules/gles2/functional/es2fMultisampleTests.cpp
odules/gles2/functional/es2fMultisampleTests.hpp
odules/gles2/functional/es2fNegativeBufferApiTests.cpp
odules/gles2/functional/es2fNegativeBufferApiTests.hpp
odules/gles2/functional/es2fNegativeFragmentApiTests.cpp
odules/gles2/functional/es2fNegativeFragmentApiTests.hpp
odules/gles2/functional/es2fNegativeShaderApiTests.cpp
odules/gles2/functional/es2fNegativeShaderApiTests.hpp
odules/gles2/functional/es2fNegativeStateApiTests.cpp
odules/gles2/functional/es2fNegativeStateApiTests.hpp
odules/gles2/functional/es2fNegativeTextureApiTests.cpp
odules/gles2/functional/es2fNegativeTextureApiTests.hpp
odules/gles2/functional/es2fNegativeVertexArrayApiTests.cpp
odules/gles2/functional/es2fNegativeVertexArrayApiTests.hpp
odules/gles2/functional/es2fPolygonOffsetTests.cpp
odules/gles2/functional/es2fPolygonOffsetTests.hpp
odules/gles2/functional/es2fPrerequisiteTests.cpp
odules/gles2/functional/es2fPrerequisiteTests.hpp
odules/gles2/functional/es2fRandomFragmentOpTests.cpp
odules/gles2/functional/es2fRandomFragmentOpTests.hpp
odules/gles2/functional/es2fRandomShaderTests.cpp
odules/gles2/functional/es2fRandomShaderTests.hpp
odules/gles2/functional/es2fRasterizationTests.cpp
odules/gles2/functional/es2fRasterizationTests.hpp
odules/gles2/functional/es2fRboStateQueryTests.cpp
odules/gles2/functional/es2fRboStateQueryTests.hpp
odules/gles2/functional/es2fReadPixelsTests.cpp
odules/gles2/functional/es2fReadPixelsTests.hpp
odules/gles2/functional/es2fScissorTests.cpp
odules/gles2/functional/es2fScissorTests.hpp
odules/gles2/functional/es2fShaderAlgorithmTests.cpp
odules/gles2/functional/es2fShaderAlgorithmTests.hpp
odules/gles2/functional/es2fShaderApiTests.cpp
odules/gles2/functional/es2fShaderApiTests.hpp
odules/gles2/functional/es2fShaderBuiltinVarTests.cpp
odules/gles2/functional/es2fShaderBuiltinVarTests.hpp
odules/gles2/functional/es2fShaderConstExprTests.cpp
odules/gles2/functional/es2fShaderConstExprTests.hpp
odules/gles2/functional/es2fShaderDiscardTests.cpp
odules/gles2/functional/es2fShaderDiscardTests.hpp
odules/gles2/functional/es2fShaderExecuteTest.cpp
odules/gles2/functional/es2fShaderExecuteTest.hpp
odules/gles2/functional/es2fShaderFragDataTests.cpp
odules/gles2/functional/es2fShaderFragDataTests.hpp
odules/gles2/functional/es2fShaderIndexingTests.cpp
odules/gles2/functional/es2fShaderIndexingTests.hpp
odules/gles2/functional/es2fShaderInvarianceTests.cpp
odules/gles2/functional/es2fShaderInvarianceTests.hpp
odules/gles2/functional/es2fShaderLoopTests.cpp
odules/gles2/functional/es2fShaderLoopTests.hpp
odules/gles2/functional/es2fShaderMatrixTests.cpp
odules/gles2/functional/es2fShaderMatrixTests.hpp
odules/gles2/functional/es2fShaderOperatorTests.cpp
odules/gles2/functional/es2fShaderOperatorTests.hpp
odules/gles2/functional/es2fShaderReturnTests.cpp
odules/gles2/functional/es2fShaderReturnTests.hpp
odules/gles2/functional/es2fShaderStateQueryTests.cpp
odules/gles2/functional/es2fShaderStateQueryTests.hpp
odules/gles2/functional/es2fShaderStructTests.cpp
odules/gles2/functional/es2fShaderStructTests.hpp
odules/gles2/functional/es2fShaderTextureFunctionTests.cpp
odules/gles2/functional/es2fShaderTextureFunctionTests.hpp
odules/gles2/functional/es2fStencilTests.cpp
odules/gles2/functional/es2fStencilTests.hpp
odules/gles2/functional/es2fStringQueryTests.cpp
odules/gles2/functional/es2fStringQueryTests.hpp
odules/gles2/functional/es2fTextureCompletenessTests.cpp
odules/gles2/functional/es2fTextureCompletenessTests.hpp
odules/gles2/functional/es2fTextureFilteringTests.cpp
odules/gles2/functional/es2fTextureFilteringTests.hpp
odules/gles2/functional/es2fTextureFormatTests.cpp
odules/gles2/functional/es2fTextureFormatTests.hpp
odules/gles2/functional/es2fTextureMipmapTests.cpp
odules/gles2/functional/es2fTextureMipmapTests.hpp
odules/gles2/functional/es2fTextureSizeTests.cpp
odules/gles2/functional/es2fTextureSizeTests.hpp
odules/gles2/functional/es2fTextureSpecificationTests.cpp
odules/gles2/functional/es2fTextureSpecificationTests.hpp
odules/gles2/functional/es2fTextureStateQueryTests.cpp
odules/gles2/functional/es2fTextureStateQueryTests.hpp
odules/gles2/functional/es2fTextureUnitTests.cpp
odules/gles2/functional/es2fTextureUnitTests.hpp
odules/gles2/functional/es2fTextureWrapTests.cpp
odules/gles2/functional/es2fTextureWrapTests.hpp
odules/gles2/functional/es2fUniformApiTests.cpp
odules/gles2/functional/es2fUniformApiTests.hpp
odules/gles2/functional/es2fVertexArrayTest.cpp
odules/gles2/functional/es2fVertexArrayTest.hpp
odules/gles2/functional/es2fVertexTextureTests.cpp
odules/gles2/functional/es2fVertexTextureTests.hpp
odules/gles2/gles2.cmake
odules/gles2/performance/CMakeLists.txt
odules/gles2/performance/es2pBlendTests.cpp
odules/gles2/performance/es2pBlendTests.hpp
odules/gles2/performance/es2pDrawCallBatchingTests.cpp
odules/gles2/performance/es2pDrawCallBatchingTests.hpp
odules/gles2/performance/es2pPerformanceTests.cpp
odules/gles2/performance/es2pPerformanceTests.hpp
odules/gles2/performance/es2pRedundantStateChangeTests.cpp
odules/gles2/performance/es2pRedundantStateChangeTests.hpp
odules/gles2/performance/es2pShaderCompilationCases.cpp
odules/gles2/performance/es2pShaderCompilationCases.hpp
odules/gles2/performance/es2pShaderCompilerTests.cpp
odules/gles2/performance/es2pShaderCompilerTests.hpp
odules/gles2/performance/es2pShaderControlStatementTests.cpp
odules/gles2/performance/es2pShaderControlStatementTests.hpp
odules/gles2/performance/es2pShaderOperatorTests.cpp
odules/gles2/performance/es2pShaderOperatorTests.hpp
odules/gles2/performance/es2pShaderOptimizationTests.cpp
odules/gles2/performance/es2pShaderOptimizationTests.hpp
odules/gles2/performance/es2pStateChangeCallTests.cpp
odules/gles2/performance/es2pStateChangeCallTests.hpp
odules/gles2/performance/es2pStateChangeTests.cpp
odules/gles2/performance/es2pStateChangeTests.hpp
odules/gles2/performance/es2pTextureCases.cpp
odules/gles2/performance/es2pTextureCases.hpp
odules/gles2/performance/es2pTextureCountTests.cpp
odules/gles2/performance/es2pTextureCountTests.hpp
odules/gles2/performance/es2pTextureFilteringTests.cpp
odules/gles2/performance/es2pTextureFilteringTests.hpp
odules/gles2/performance/es2pTextureFormatTests.cpp
odules/gles2/performance/es2pTextureFormatTests.hpp
odules/gles2/performance/es2pTextureUploadTests.cpp
odules/gles2/performance/es2pTextureUploadTests.hpp
odules/gles2/scripts/gen-conversions.py
odules/gles2/scripts/gen-keywords.py
odules/gles2/scripts/gen-qualification_order.py
odules/gles2/scripts/gen-reserved_operators.py
odules/gles2/scripts/gen-swizzles.py
odules/gles2/scripts/genutil.py
odules/gles2/stress/CMakeLists.txt
odules/gles2/stress/es2sDrawTests.cpp
odules/gles2/stress/es2sDrawTests.hpp
odules/gles2/stress/es2sLongRunningTests.cpp
odules/gles2/stress/es2sLongRunningTests.hpp
odules/gles2/stress/es2sMemoryTests.cpp
odules/gles2/stress/es2sMemoryTests.hpp
odules/gles2/stress/es2sSpecialFloatTests.cpp
odules/gles2/stress/es2sSpecialFloatTests.hpp
odules/gles2/stress/es2sStressTests.cpp
odules/gles2/stress/es2sStressTests.hpp
odules/gles2/stress/es2sVertexArrayTests.cpp
odules/gles2/stress/es2sVertexArrayTests.hpp
odules/gles2/tes2CapabilityTests.cpp
odules/gles2/tes2CapabilityTests.hpp
odules/gles2/tes2Context.cpp
odules/gles2/tes2Context.hpp
odules/gles2/tes2InfoTests.cpp
odules/gles2/tes2InfoTests.hpp
odules/gles2/tes2TestCase.cpp
odules/gles2/tes2TestCase.hpp
odules/gles2/tes2TestCaseWrapper.cpp
odules/gles2/tes2TestCaseWrapper.hpp
odules/gles2/tes2TestPackage.cpp
odules/gles2/tes2TestPackage.hpp
odules/gles2/tes2TestPackageEntry.cpp
odules/gles3/CMakeLists.txt
odules/gles3/accuracy/CMakeLists.txt
odules/gles3/accuracy/es3aAccuracyTests.cpp
odules/gles3/accuracy/es3aAccuracyTests.hpp
odules/gles3/accuracy/es3aTextureFilteringTests.cpp
odules/gles3/accuracy/es3aTextureFilteringTests.hpp
odules/gles3/accuracy/es3aTextureMipmapTests.cpp
odules/gles3/accuracy/es3aTextureMipmapTests.hpp
odules/gles3/accuracy/es3aVaryingInterpolationTests.cpp
odules/gles3/accuracy/es3aVaryingInterpolationTests.hpp
odules/gles3/functional/CMakeLists.txt
odules/gles3/functional/es3fASTCDecompressionCases.cpp
odules/gles3/functional/es3fASTCDecompressionCases.hpp
odules/gles3/functional/es3fApiCase.cpp
odules/gles3/functional/es3fApiCase.hpp
odules/gles3/functional/es3fAttribLocationTests.cpp
odules/gles3/functional/es3fAttribLocationTests.hpp
odules/gles3/functional/es3fBlendTests.cpp
odules/gles3/functional/es3fBlendTests.hpp
odules/gles3/functional/es3fBooleanStateQueryTests.cpp
odules/gles3/functional/es3fBooleanStateQueryTests.hpp
odules/gles3/functional/es3fBufferCopyTests.cpp
odules/gles3/functional/es3fBufferCopyTests.hpp
odules/gles3/functional/es3fBufferMapTests.cpp
odules/gles3/functional/es3fBufferMapTests.hpp
odules/gles3/functional/es3fBufferObjectQueryTests.cpp
odules/gles3/functional/es3fBufferObjectQueryTests.hpp
odules/gles3/functional/es3fBufferWriteTests.cpp
odules/gles3/functional/es3fBufferWriteTests.hpp
odules/gles3/functional/es3fBuiltinPrecisionTests.cpp
odules/gles3/functional/es3fBuiltinPrecisionTests.hpp
odules/gles3/functional/es3fClippingTests.cpp
odules/gles3/functional/es3fClippingTests.hpp
odules/gles3/functional/es3fColorClearTest.cpp
odules/gles3/functional/es3fColorClearTest.hpp
odules/gles3/functional/es3fCompressedTextureTests.cpp
odules/gles3/functional/es3fCompressedTextureTests.hpp
odules/gles3/functional/es3fDefaultVertexAttributeTests.cpp
odules/gles3/functional/es3fDefaultVertexAttributeTests.hpp
odules/gles3/functional/es3fDepthStencilClearTests.cpp
odules/gles3/functional/es3fDepthStencilClearTests.hpp
odules/gles3/functional/es3fDepthStencilTests.cpp
odules/gles3/functional/es3fDepthStencilTests.hpp
odules/gles3/functional/es3fDepthTests.cpp
odules/gles3/functional/es3fDepthTests.hpp
odules/gles3/functional/es3fDitheringTests.cpp
odules/gles3/functional/es3fDitheringTests.hpp
odules/gles3/functional/es3fDrawTests.cpp
odules/gles3/functional/es3fDrawTests.hpp
odules/gles3/functional/es3fFboApiTests.cpp
odules/gles3/functional/es3fFboApiTests.hpp
odules/gles3/functional/es3fFboColorbufferTests.cpp
odules/gles3/functional/es3fFboColorbufferTests.hpp
odules/gles3/functional/es3fFboCompletenessTests.cpp
odules/gles3/functional/es3fFboCompletenessTests.hpp
odules/gles3/functional/es3fFboDepthbufferTests.cpp
odules/gles3/functional/es3fFboDepthbufferTests.hpp
odules/gles3/functional/es3fFboInvalidateTests.cpp
odules/gles3/functional/es3fFboInvalidateTests.hpp
odules/gles3/functional/es3fFboMultisampleTests.cpp
odules/gles3/functional/es3fFboMultisampleTests.hpp
odules/gles3/functional/es3fFboRenderTest.cpp
odules/gles3/functional/es3fFboRenderTest.hpp
odules/gles3/functional/es3fFboStateQueryTests.cpp
odules/gles3/functional/es3fFboStateQueryTests.hpp
odules/gles3/functional/es3fFboStencilbufferTests.cpp
odules/gles3/functional/es3fFboStencilbufferTests.hpp
odules/gles3/functional/es3fFboTestCase.cpp
odules/gles3/functional/es3fFboTestCase.hpp
odules/gles3/functional/es3fFboTestUtil.cpp
odules/gles3/functional/es3fFboTestUtil.hpp
odules/gles3/functional/es3fFloatStateQueryTests.cpp
odules/gles3/functional/es3fFloatStateQueryTests.hpp
odules/gles3/functional/es3fFlushFinishTests.cpp
odules/gles3/functional/es3fFlushFinishTests.hpp
odules/gles3/functional/es3fFragDepthTests.cpp
odules/gles3/functional/es3fFragDepthTests.hpp
odules/gles3/functional/es3fFragOpInteractionTests.cpp
odules/gles3/functional/es3fFragOpInteractionTests.hpp
odules/gles3/functional/es3fFragmentOutputTests.cpp
odules/gles3/functional/es3fFragmentOutputTests.hpp
odules/gles3/functional/es3fFramebufferBlitTests.cpp
odules/gles3/functional/es3fFramebufferBlitTests.hpp
odules/gles3/functional/es3fFunctionalTests.cpp
odules/gles3/functional/es3fFunctionalTests.hpp
odules/gles3/functional/es3fImplementationLimitTests.cpp
odules/gles3/functional/es3fImplementationLimitTests.hpp
odules/gles3/functional/es3fIndexedStateQueryTests.cpp
odules/gles3/functional/es3fIndexedStateQueryTests.hpp
odules/gles3/functional/es3fInstancedRenderingTests.cpp
odules/gles3/functional/es3fInstancedRenderingTests.hpp
odules/gles3/functional/es3fInteger64StateQueryTests.cpp
odules/gles3/functional/es3fInteger64StateQueryTests.hpp
odules/gles3/functional/es3fIntegerStateQueryTests.cpp
odules/gles3/functional/es3fIntegerStateQueryTests.hpp
odules/gles3/functional/es3fInternalFormatQueryTests.cpp
odules/gles3/functional/es3fInternalFormatQueryTests.hpp
odules/gles3/functional/es3fLifetimeTests.cpp
odules/gles3/functional/es3fLifetimeTests.hpp
odules/gles3/functional/es3fMultisampleTests.cpp
odules/gles3/functional/es3fMultisampleTests.hpp
odules/gles3/functional/es3fNegativeBufferApiTests.cpp
odules/gles3/functional/es3fNegativeBufferApiTests.hpp
odules/gles3/functional/es3fNegativeFragmentApiTests.cpp
odules/gles3/functional/es3fNegativeFragmentApiTests.hpp
odules/gles3/functional/es3fNegativeShaderApiTests.cpp
odules/gles3/functional/es3fNegativeShaderApiTests.hpp
odules/gles3/functional/es3fNegativeStateApiTests.cpp
odules/gles3/functional/es3fNegativeStateApiTests.hpp
odules/gles3/functional/es3fNegativeTextureApiTests.cpp
odules/gles3/functional/es3fNegativeTextureApiTests.hpp
odules/gles3/functional/es3fNegativeVertexArrayApiTests.cpp
odules/gles3/functional/es3fNegativeVertexArrayApiTests.hpp
odules/gles3/functional/es3fOcclusionQueryTests.cpp
odules/gles3/functional/es3fOcclusionQueryTests.hpp
odules/gles3/functional/es3fPixelBufferObjectTests.cpp
odules/gles3/functional/es3fPixelBufferObjectTests.hpp
odules/gles3/functional/es3fPolygonOffsetTests.cpp
odules/gles3/functional/es3fPolygonOffsetTests.hpp
odules/gles3/functional/es3fPrerequisiteTests.cpp
odules/gles3/functional/es3fPrerequisiteTests.hpp
odules/gles3/functional/es3fPrimitiveRestartTests.cpp
odules/gles3/functional/es3fPrimitiveRestartTests.hpp
odules/gles3/functional/es3fRandomFragmentOpTests.cpp
odules/gles3/functional/es3fRandomFragmentOpTests.hpp
odules/gles3/functional/es3fRandomShaderTests.cpp
odules/gles3/functional/es3fRandomShaderTests.hpp
odules/gles3/functional/es3fRasterizationTests.cpp
odules/gles3/functional/es3fRasterizationTests.hpp
odules/gles3/functional/es3fRasterizerDiscardTests.cpp
odules/gles3/functional/es3fRasterizerDiscardTests.hpp
odules/gles3/functional/es3fRboStateQueryTests.cpp
odules/gles3/functional/es3fRboStateQueryTests.hpp
odules/gles3/functional/es3fReadPixelsTests.cpp
odules/gles3/functional/es3fReadPixelsTests.hpp
odules/gles3/functional/es3fSamplerObjectTests.cpp
odules/gles3/functional/es3fSamplerObjectTests.hpp
odules/gles3/functional/es3fSamplerStateQueryTests.cpp
odules/gles3/functional/es3fSamplerStateQueryTests.hpp
odules/gles3/functional/es3fScissorTests.cpp
odules/gles3/functional/es3fScissorTests.hpp
odules/gles3/functional/es3fShaderApiTests.cpp
odules/gles3/functional/es3fShaderApiTests.hpp
odules/gles3/functional/es3fShaderBuiltinVarTests.cpp
odules/gles3/functional/es3fShaderBuiltinVarTests.hpp
odules/gles3/functional/es3fShaderCommonFunctionTests.cpp
odules/gles3/functional/es3fShaderCommonFunctionTests.hpp
odules/gles3/functional/es3fShaderConstExprTests.cpp
odules/gles3/functional/es3fShaderConstExprTests.hpp
odules/gles3/functional/es3fShaderDerivateTests.cpp
odules/gles3/functional/es3fShaderDerivateTests.hpp
odules/gles3/functional/es3fShaderDiscardTests.cpp
odules/gles3/functional/es3fShaderDiscardTests.hpp
odules/gles3/functional/es3fShaderFragDataTests.cpp
odules/gles3/functional/es3fShaderFragDataTests.hpp
odules/gles3/functional/es3fShaderIndexingTests.cpp
odules/gles3/functional/es3fShaderIndexingTests.hpp
odules/gles3/functional/es3fShaderInvarianceTests.cpp
odules/gles3/functional/es3fShaderInvarianceTests.hpp
odules/gles3/functional/es3fShaderLoopTests.cpp
odules/gles3/functional/es3fShaderLoopTests.hpp
odules/gles3/functional/es3fShaderMatrixTests.cpp
odules/gles3/functional/es3fShaderMatrixTests.hpp
odules/gles3/functional/es3fShaderOperatorTests.cpp
odules/gles3/functional/es3fShaderOperatorTests.hpp
odules/gles3/functional/es3fShaderPackingFunctionTests.cpp
odules/gles3/functional/es3fShaderPackingFunctionTests.hpp
odules/gles3/functional/es3fShaderPrecisionTests.cpp
odules/gles3/functional/es3fShaderPrecisionTests.hpp
odules/gles3/functional/es3fShaderReturnTests.cpp
odules/gles3/functional/es3fShaderReturnTests.hpp
odules/gles3/functional/es3fShaderStateQueryTests.cpp
odules/gles3/functional/es3fShaderStateQueryTests.hpp
odules/gles3/functional/es3fShaderStructTests.cpp
odules/gles3/functional/es3fShaderStructTests.hpp
odules/gles3/functional/es3fShaderSwitchTests.cpp
odules/gles3/functional/es3fShaderSwitchTests.hpp
odules/gles3/functional/es3fShaderTextureFunctionTests.cpp
odules/gles3/functional/es3fShaderTextureFunctionTests.hpp
odules/gles3/functional/es3fStencilTests.cpp
odules/gles3/functional/es3fStencilTests.hpp
odules/gles3/functional/es3fStringQueryTests.cpp
odules/gles3/functional/es3fStringQueryTests.hpp
odules/gles3/functional/es3fSyncTests.cpp
odules/gles3/functional/es3fSyncTests.hpp
odules/gles3/functional/es3fTextureFilteringTests.cpp
odules/gles3/functional/es3fTextureFilteringTests.hpp
odules/gles3/functional/es3fTextureFormatTests.cpp
odules/gles3/functional/es3fTextureFormatTests.hpp
odules/gles3/functional/es3fTextureMipmapTests.cpp
odules/gles3/functional/es3fTextureMipmapTests.hpp
odules/gles3/functional/es3fTextureShadowTests.cpp
odules/gles3/functional/es3fTextureShadowTests.hpp
odules/gles3/functional/es3fTextureSizeTests.cpp
odules/gles3/functional/es3fTextureSizeTests.hpp
odules/gles3/functional/es3fTextureSpecificationTests.cpp
odules/gles3/functional/es3fTextureSpecificationTests.hpp
odules/gles3/functional/es3fTextureStateQueryTests.cpp
odules/gles3/functional/es3fTextureStateQueryTests.hpp
odules/gles3/functional/es3fTextureSwizzleTests.cpp
odules/gles3/functional/es3fTextureSwizzleTests.hpp
odules/gles3/functional/es3fTextureUnitTests.cpp
odules/gles3/functional/es3fTextureUnitTests.hpp
odules/gles3/functional/es3fTextureWrapTests.cpp
odules/gles3/functional/es3fTextureWrapTests.hpp
odules/gles3/functional/es3fTransformFeedbackTests.cpp
odules/gles3/functional/es3fTransformFeedbackTests.hpp
odules/gles3/functional/es3fUniformApiTests.cpp
odules/gles3/functional/es3fUniformApiTests.hpp
odules/gles3/functional/es3fUniformBlockTests.cpp
odules/gles3/functional/es3fUniformBlockTests.hpp
odules/gles3/functional/es3fVertexArrayObjectTests.cpp
odules/gles3/functional/es3fVertexArrayObjectTests.hpp
odules/gles3/functional/es3fVertexArrayTest.cpp
odules/gles3/functional/es3fVertexArrayTest.hpp
odules/gles3/functional/es3fVertexTextureTests.cpp
odules/gles3/functional/es3fVertexTextureTests.hpp
odules/gles3/gles3.cmake
odules/gles3/performance/CMakeLists.txt
odules/gles3/performance/es3pBlendTests.cpp
odules/gles3/performance/es3pBlendTests.hpp
odules/gles3/performance/es3pBufferDataUploadTests.cpp
odules/gles3/performance/es3pBufferDataUploadTests.hpp
odules/gles3/performance/es3pPerformanceTests.cpp
odules/gles3/performance/es3pPerformanceTests.hpp
odules/gles3/performance/es3pRedundantStateChangeTests.cpp
odules/gles3/performance/es3pRedundantStateChangeTests.hpp
odules/gles3/performance/es3pShaderCompilationCases.cpp
odules/gles3/performance/es3pShaderCompilationCases.hpp
odules/gles3/performance/es3pShaderCompilerTests.cpp
odules/gles3/performance/es3pShaderCompilerTests.hpp
odules/gles3/performance/es3pShaderControlStatementTests.cpp
odules/gles3/performance/es3pShaderControlStatementTests.hpp
odules/gles3/performance/es3pShaderOperatorTests.cpp
odules/gles3/performance/es3pShaderOperatorTests.hpp
odules/gles3/performance/es3pShaderOptimizationTests.cpp
odules/gles3/performance/es3pShaderOptimizationTests.hpp
odules/gles3/performance/es3pStateChangeCallTests.cpp
odules/gles3/performance/es3pStateChangeCallTests.hpp
odules/gles3/performance/es3pStateChangeTests.cpp
odules/gles3/performance/es3pStateChangeTests.hpp
odules/gles3/performance/es3pTextureCases.cpp
odules/gles3/performance/es3pTextureCases.hpp
odules/gles3/performance/es3pTextureCountTests.cpp
odules/gles3/performance/es3pTextureCountTests.hpp
odules/gles3/performance/es3pTextureFilteringTests.cpp
odules/gles3/performance/es3pTextureFilteringTests.hpp
odules/gles3/performance/es3pTextureFormatTests.cpp
odules/gles3/performance/es3pTextureFormatTests.hpp
odules/gles3/scripts/gen-conversions.py
odules/gles3/scripts/gen-invalid-texture-funcs.py
odules/gles3/scripts/gen-keywords.py
odules/gles3/scripts/gen-qualification_order.py
odules/gles3/scripts/gen-swizzles.py
odules/gles3/scripts/genutil.py
odules/gles3/stress/CMakeLists.txt
odules/gles3/stress/es3sDrawTests.cpp
odules/gles3/stress/es3sDrawTests.hpp
odules/gles3/stress/es3sLongRunningShaderTests.cpp
odules/gles3/stress/es3sLongRunningShaderTests.hpp
odules/gles3/stress/es3sLongRunningTests.cpp
odules/gles3/stress/es3sLongRunningTests.hpp
odules/gles3/stress/es3sLongShaderTests.cpp
odules/gles3/stress/es3sLongShaderTests.hpp
odules/gles3/stress/es3sMemoryTests.cpp
odules/gles3/stress/es3sMemoryTests.hpp
odules/gles3/stress/es3sOcclusionQueryTests.cpp
odules/gles3/stress/es3sOcclusionQueryTests.hpp
odules/gles3/stress/es3sSpecialFloatTests.cpp
odules/gles3/stress/es3sSpecialFloatTests.hpp
odules/gles3/stress/es3sStressTests.cpp
odules/gles3/stress/es3sStressTests.hpp
odules/gles3/stress/es3sSyncTests.cpp
odules/gles3/stress/es3sSyncTests.hpp
odules/gles3/stress/es3sVertexArrayTests.cpp
odules/gles3/stress/es3sVertexArrayTests.hpp
odules/gles3/tes3Context.cpp
odules/gles3/tes3Context.hpp
odules/gles3/tes3InfoTests.cpp
odules/gles3/tes3InfoTests.hpp
odules/gles3/tes3TestCase.cpp
odules/gles3/tes3TestCase.hpp
odules/gles3/tes3TestCaseWrapper.cpp
odules/gles3/tes3TestCaseWrapper.hpp
odules/gles3/tes3TestPackage.cpp
odules/gles3/tes3TestPackage.hpp
odules/gles3/tes3TestPackageEntry.cpp
odules/gles31/CMakeLists.txt
odules/gles31/functional/CMakeLists.txt
odules/gles31/functional/es31fAdvancedBlendTests.cpp
odules/gles31/functional/es31fAdvancedBlendTests.hpp
odules/gles31/functional/es31fAtomicCounterTests.cpp
odules/gles31/functional/es31fAtomicCounterTests.hpp
odules/gles31/functional/es31fBasicComputeShaderTests.cpp
odules/gles31/functional/es31fBasicComputeShaderTests.hpp
odules/gles31/functional/es31fBuiltinPrecisionTests.cpp
odules/gles31/functional/es31fBuiltinPrecisionTests.hpp
odules/gles31/functional/es31fComputeShaderBuiltinVarTests.cpp
odules/gles31/functional/es31fComputeShaderBuiltinVarTests.hpp
odules/gles31/functional/es31fDebugTests.cpp
odules/gles31/functional/es31fDebugTests.hpp
odules/gles31/functional/es31fDrawTests.cpp
odules/gles31/functional/es31fDrawTests.hpp
odules/gles31/functional/es31fFboNoAttachmentTests.cpp
odules/gles31/functional/es31fFboNoAttachmentTests.hpp
odules/gles31/functional/es31fFboTestUtil.cpp
odules/gles31/functional/es31fFboTestUtil.hpp
odules/gles31/functional/es31fFunctionalTests.cpp
odules/gles31/functional/es31fFunctionalTests.hpp
odules/gles31/functional/es31fGeometryShaderTests.cpp
odules/gles31/functional/es31fGeometryShaderTests.hpp
odules/gles31/functional/es31fIndirectComputeDispatchTests.cpp
odules/gles31/functional/es31fIndirectComputeDispatchTests.hpp
odules/gles31/functional/es31fIntegerStateQueryTests.cpp
odules/gles31/functional/es31fIntegerStateQueryTests.hpp
odules/gles31/functional/es31fInternalFormatQueryTests.cpp
odules/gles31/functional/es31fInternalFormatQueryTests.hpp
odules/gles31/functional/es31fLayoutBindingTests.cpp
odules/gles31/functional/es31fLayoutBindingTests.hpp
odules/gles31/functional/es31fMultisampleShaderRenderCase.cpp
odules/gles31/functional/es31fMultisampleShaderRenderCase.hpp
odules/gles31/functional/es31fMultisampleTests.cpp
odules/gles31/functional/es31fMultisampleTests.hpp
odules/gles31/functional/es31fNegativeBufferApiTests.cpp
odules/gles31/functional/es31fNegativeBufferApiTests.hpp
odules/gles31/functional/es31fNegativeFragmentApiTests.cpp
odules/gles31/functional/es31fNegativeFragmentApiTests.hpp
odules/gles31/functional/es31fNegativeShaderApiTests.cpp
odules/gles31/functional/es31fNegativeShaderApiTests.hpp
odules/gles31/functional/es31fNegativeStateApiTests.cpp
odules/gles31/functional/es31fNegativeStateApiTests.hpp
odules/gles31/functional/es31fNegativeTestShared.cpp
odules/gles31/functional/es31fNegativeTestShared.hpp
odules/gles31/functional/es31fNegativeTextureApiTests.cpp
odules/gles31/functional/es31fNegativeTextureApiTests.hpp
odules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
odules/gles31/functional/es31fNegativeVertexArrayApiTests.hpp
odules/gles31/functional/es31fOpaqueTypeIndexingTests.cpp
odules/gles31/functional/es31fOpaqueTypeIndexingTests.hpp
odules/gles31/functional/es31fProgramInterfaceDefinition.cpp
odules/gles31/functional/es31fProgramInterfaceDefinition.hpp
odules/gles31/functional/es31fProgramInterfaceDefinitionUtil.cpp
odules/gles31/functional/es31fProgramInterfaceDefinitionUtil.hpp
odules/gles31/functional/es31fProgramInterfaceQueryTestCase.cpp
odules/gles31/functional/es31fProgramInterfaceQueryTestCase.hpp
odules/gles31/functional/es31fProgramInterfaceQueryTests.cpp
odules/gles31/functional/es31fProgramInterfaceQueryTests.hpp
odules/gles31/functional/es31fProgramUniformTests.cpp
odules/gles31/functional/es31fProgramUniformTests.hpp
odules/gles31/functional/es31fSSBOArrayLengthTests.cpp
odules/gles31/functional/es31fSSBOArrayLengthTests.hpp
odules/gles31/functional/es31fSSBOLayoutCase.cpp
odules/gles31/functional/es31fSSBOLayoutCase.hpp
odules/gles31/functional/es31fSSBOLayoutTests.cpp
odules/gles31/functional/es31fSSBOLayoutTests.hpp
odules/gles31/functional/es31fSampleShadingTests.cpp
odules/gles31/functional/es31fSampleShadingTests.hpp
odules/gles31/functional/es31fSampleVariableTests.cpp
odules/gles31/functional/es31fSampleVariableTests.hpp
odules/gles31/functional/es31fSeparateShaderTests.cpp
odules/gles31/functional/es31fSeparateShaderTests.hpp
odules/gles31/functional/es31fShaderAtomicOpTests.cpp
odules/gles31/functional/es31fShaderAtomicOpTests.hpp
odules/gles31/functional/es31fShaderBuiltinConstantTests.cpp
odules/gles31/functional/es31fShaderBuiltinConstantTests.hpp
odules/gles31/functional/es31fShaderCommonFunctionTests.cpp
odules/gles31/functional/es31fShaderCommonFunctionTests.hpp
odules/gles31/functional/es31fShaderHelperInvocationTests.cpp
odules/gles31/functional/es31fShaderHelperInvocationTests.hpp
odules/gles31/functional/es31fShaderImageLoadStoreTests.cpp
odules/gles31/functional/es31fShaderImageLoadStoreTests.hpp
odules/gles31/functional/es31fShaderIntegerFunctionTests.cpp
odules/gles31/functional/es31fShaderIntegerFunctionTests.hpp
odules/gles31/functional/es31fShaderMultisampleInterpolationStateQueryTests.cpp
odules/gles31/functional/es31fShaderMultisampleInterpolationStateQueryTests.hpp
odules/gles31/functional/es31fShaderMultisampleInterpolationTests.cpp
odules/gles31/functional/es31fShaderMultisampleInterpolationTests.hpp
odules/gles31/functional/es31fShaderPackingFunctionTests.cpp
odules/gles31/functional/es31fShaderPackingFunctionTests.hpp
odules/gles31/functional/es31fShaderSharedVarTests.cpp
odules/gles31/functional/es31fShaderSharedVarTests.hpp
odules/gles31/functional/es31fShaderStateQueryTests.cpp
odules/gles31/functional/es31fShaderStateQueryTests.hpp
odules/gles31/functional/es31fShaderTextureSizeTests.cpp
odules/gles31/functional/es31fShaderTextureSizeTests.hpp
odules/gles31/functional/es31fStencilTexturingTests.cpp
odules/gles31/functional/es31fStencilTexturingTests.hpp
odules/gles31/functional/es31fSynchronizationTests.cpp
odules/gles31/functional/es31fSynchronizationTests.hpp
odules/gles31/functional/es31fTessellationGeometryInteractionTests.cpp
odules/gles31/functional/es31fTessellationGeometryInteractionTests.hpp
odules/gles31/functional/es31fTessellationTests.cpp
odules/gles31/functional/es31fTessellationTests.hpp
odules/gles31/functional/es31fTextureBufferTests.cpp
odules/gles31/functional/es31fTextureBufferTests.hpp
odules/gles31/functional/es31fTextureFormatTests.cpp
odules/gles31/functional/es31fTextureFormatTests.hpp
odules/gles31/functional/es31fTextureGatherTests.cpp
odules/gles31/functional/es31fTextureGatherTests.hpp
odules/gles31/functional/es31fTextureLevelStateQueryTests.cpp
odules/gles31/functional/es31fTextureLevelStateQueryTests.hpp
odules/gles31/functional/es31fTextureMultisampleTests.cpp
odules/gles31/functional/es31fTextureMultisampleTests.hpp
odules/gles31/functional/es31fTextureSpecificationTests.cpp
odules/gles31/functional/es31fTextureSpecificationTests.hpp
odules/gles31/functional/es31fUniformBlockTests.cpp
odules/gles31/functional/es31fUniformBlockTests.hpp
odules/gles31/functional/es31fUniformLocationTests.cpp
odules/gles31/functional/es31fUniformLocationTests.hpp
odules/gles31/functional/es31fVertexAttributeBindingStateQueryTests.cpp
odules/gles31/functional/es31fVertexAttributeBindingStateQueryTests.hpp
odules/gles31/functional/es31fVertexAttributeBindingTests.cpp
odules/gles31/functional/es31fVertexAttributeBindingTests.hpp
odules/gles31/gles31.cmake
odules/gles31/scripts/gen-implicit-conversions.py
odules/gles31/scripts/genutil.py
odules/gles31/stress/CMakeLists.txt
odules/gles31/stress/es31sDrawTests.cpp
odules/gles31/stress/es31sDrawTests.hpp
odules/gles31/stress/es31sStressTests.cpp
odules/gles31/stress/es31sStressTests.hpp
odules/gles31/stress/es31sTessellationGeometryInteractionTests.cpp
odules/gles31/stress/es31sTessellationGeometryInteractionTests.hpp
odules/gles31/stress/es31sVertexAttributeBindingTests.cpp
odules/gles31/stress/es31sVertexAttributeBindingTests.hpp
odules/gles31/tes31Context.cpp
odules/gles31/tes31Context.hpp
odules/gles31/tes31InfoTests.cpp
odules/gles31/tes31InfoTests.hpp
odules/gles31/tes31TestCase.cpp
odules/gles31/tes31TestCase.hpp
odules/gles31/tes31TestCaseWrapper.cpp
odules/gles31/tes31TestCaseWrapper.hpp
odules/gles31/tes31TestPackage.cpp
odules/gles31/tes31TestPackage.hpp
odules/gles31/tes31TestPackageEntry.cpp
odules/glshared/CMakeLists.txt
odules/glshared/glsAttributeLocationTests.cpp
odules/glshared/glsAttributeLocationTests.hpp
odules/glshared/glsBufferTestUtil.cpp
odules/glshared/glsBufferTestUtil.hpp
odules/glshared/glsBuiltinPrecisionTests.cpp
odules/glshared/glsBuiltinPrecisionTests.hpp
odules/glshared/glsCalibration.cpp
odules/glshared/glsCalibration.hpp
odules/glshared/glsDrawTest.cpp
odules/glshared/glsDrawTest.hpp
odules/glshared/glsFboCompletenessTests.cpp
odules/glshared/glsFboCompletenessTests.hpp
odules/glshared/glsFboUtil.cpp
odules/glshared/glsFboUtil.hpp
odules/glshared/glsFragOpInteractionCase.cpp
odules/glshared/glsFragOpInteractionCase.hpp
odules/glshared/glsFragmentOpUtil.cpp
odules/glshared/glsFragmentOpUtil.hpp
odules/glshared/glsInteractionTestUtil.cpp
odules/glshared/glsInteractionTestUtil.hpp
odules/glshared/glsLifetimeTests.cpp
odules/glshared/glsLifetimeTests.hpp
odules/glshared/glsLongStressCase.cpp
odules/glshared/glsLongStressCase.hpp
odules/glshared/glsLongStressTestUtil.cpp
odules/glshared/glsLongStressTestUtil.hpp
odules/glshared/glsMemoryStressCase.cpp
odules/glshared/glsMemoryStressCase.hpp
odules/glshared/glsRandomShaderCase.cpp
odules/glshared/glsRandomShaderCase.hpp
odules/glshared/glsRandomShaderProgram.cpp
odules/glshared/glsRandomShaderProgram.hpp
odules/glshared/glsRandomUniformBlockCase.cpp
odules/glshared/glsRandomUniformBlockCase.hpp
odules/glshared/glsRasterizationTestUtil.cpp
odules/glshared/glsRasterizationTestUtil.hpp
odules/glshared/glsSamplerObjectTest.cpp
odules/glshared/glsSamplerObjectTest.hpp
odules/glshared/glsScissorTests.cpp
odules/glshared/glsScissorTests.hpp
odules/glshared/glsShaderConstExprTests.cpp
odules/glshared/glsShaderConstExprTests.hpp
odules/glshared/glsShaderExecUtil.cpp
odules/glshared/glsShaderExecUtil.hpp
odules/glshared/glsShaderLibrary.cpp
odules/glshared/glsShaderLibrary.hpp
odules/glshared/glsShaderLibraryCase.cpp
odules/glshared/glsShaderLibraryCase.hpp
odules/glshared/glsShaderPerformanceCase.cpp
odules/glshared/glsShaderPerformanceCase.hpp
odules/glshared/glsShaderPerformanceMeasurer.cpp
odules/glshared/glsShaderPerformanceMeasurer.hpp
odules/glshared/glsShaderRenderCase.cpp
odules/glshared/glsShaderRenderCase.hpp
odules/glshared/glsStateChangePerfTestCases.cpp
odules/glshared/glsStateChangePerfTestCases.hpp
odules/glshared/glsStateQueryUtil.hpp
odules/glshared/glsTextureBufferCase.cpp
odules/glshared/glsTextureBufferCase.hpp
odules/glshared/glsTextureTestUtil.cpp
odules/glshared/glsTextureTestUtil.hpp
odules/glshared/glsUniformBlockCase.cpp
odules/glshared/glsUniformBlockCase.hpp
odules/glshared/glsVertexArrayTests.cpp
odules/glshared/glsVertexArrayTests.hpp
odules/glshared/glshared.cmake
odules/internal/CMakeLists.txt
odules/internal/data/imagecompare/2_units_2d_cmp.png
odules/internal/data/imagecompare/2_units_2d_ref.png
odules/internal/data/imagecompare/4_units_cube_cmp.png
odules/internal/data/imagecompare/4_units_cube_ref.png
odules/internal/data/imagecompare/cube_2_cmp.png
odules/internal/data/imagecompare/cube_2_ref.png
odules/internal/data/imagecompare/cube_cmp.png
odules/internal/data/imagecompare/cube_nmap_2_cmp.png
odules/internal/data/imagecompare/cube_nmap_2_ref.png
odules/internal/data/imagecompare/cube_nmap_cmp.png
odules/internal/data/imagecompare/cube_nmap_ref.png
odules/internal/data/imagecompare/cube_ref.png
odules/internal/data/imagecompare/cube_sphere_2_cmp.png
odules/internal/data/imagecompare/cube_sphere_2_ref.png
odules/internal/data/imagecompare/cube_sphere_cmp.png
odules/internal/data/imagecompare/cube_sphere_ref.png
odules/internal/data/imagecompare/earth_diffuse_cmp.png
odules/internal/data/imagecompare/earth_diffuse_ref.png
odules/internal/data/imagecompare/earth_light_cmp.png
odules/internal/data/imagecompare/earth_light_ref.png
odules/internal/data/imagecompare/earth_spot_cmp.png
odules/internal/data/imagecompare/earth_spot_ref.png
odules/internal/data/imagecompare/earth_texture_cmp.png
odules/internal/data/imagecompare/earth_texture_ref.png
odules/internal/data/imagecompare/empty_256x256.png
odules/internal/data/imagecompare/lessThan0-reference.png
odules/internal/data/imagecompare/lessThan0-result.png
odules/internal/data/imagecompare/lessthan_vtx_cmp.png
odules/internal/data/imagecompare/lessthan_vtx_ref.png
odules/internal/data/imagecompare/readpixels_msaa.png
odules/internal/data/imagecompare/readpixels_ref.png
odules/internal/data/imagecompare/refract_frag_cmp.png
odules/internal/data/imagecompare/refract_frag_ref.png
odules/internal/data/imagecompare/refract_vtx_cmp.png
odules/internal/data/imagecompare/refract_vtx_ref.png
odules/internal/data/imagecompare/texfilter_cmp.png
odules/internal/data/imagecompare/texfilter_ref.png
odules/internal/data/imagecompare/texfilter_vtx_linear_cmp.png
odules/internal/data/imagecompare/texfilter_vtx_linear_ref.png
odules/internal/data/imagecompare/texfilter_vtx_nearest_cmp.png
odules/internal/data/imagecompare/texfilter_vtx_nearest_ref.png
odules/internal/data/imagecompare/white_256x256.png
odules/internal/data/imageio/rgb24_209x181.png
odules/internal/data/imageio/rgb24_256x256.png
odules/internal/data/imageio/rgba32_207x219.png
odules/internal/data/imageio/rgba32_256x256.png
odules/internal/ditBuildInfoTests.cpp
odules/internal/ditBuildInfoTests.hpp
odules/internal/ditDelibsTests.cpp
odules/internal/ditDelibsTests.hpp
odules/internal/ditFrameworkTests.cpp
odules/internal/ditFrameworkTests.hpp
odules/internal/ditImageCompareTests.cpp
odules/internal/ditImageCompareTests.hpp
odules/internal/ditImageIOTests.cpp
odules/internal/ditImageIOTests.hpp
odules/internal/ditTestCase.cpp
odules/internal/ditTestCase.hpp
odules/internal/ditTestLogTests.cpp
odules/internal/ditTestLogTests.hpp
odules/internal/ditTestPackage.cpp
odules/internal/ditTestPackage.hpp
odules/internal/ditTestPackageEntry.cpp
odules/internal/internal.cmake
cripts/build/__init__.py
cripts/build/build.py
cripts/build/common.py
cripts/build/config.py
cripts/caselist_diff.py
cripts/check_include_guards.py
cripts/check_redundant_include_guards.py
cripts/check_resolution_list.py
cripts/convert_case_list_to_xml.py
cripts/cppcheck.py
cripts/log/log_parser.py
cripts/log/log_parser.pyc
cripts/log/log_to_csv.py
cripts/log/log_to_xml.py
cripts/no_empty_fail.rule
cripts/run_internal_tests.py
cripts/run_nightly.py
cripts/testset.py
argets/android/android.cmake
argets/android/install.bat
argets/android/launch.bat
argets/default/default.cmake
argets/dynamic_egl/dynamic_egl.cmake
argets/dynamic_opencl/dynamic_opencl.cmake
argets/gles3_dynamic/gles3_dynamic.cmake
argets/gles3_wrapper/gles3_wrapper.cmake
argets/ios/ios.cmake
argets/no_modules/no_modules.cmake
argets/null/null.cmake
argets/osx/osx.cmake
argets/raspi/raspi.cmake
argets/system_opencl/system_opencl.cmake
argets/win32_wgl/win32_wgl.cmake
argets/x11_egl/x11_egl.cmake
argets/x11_egl_glx/x11_egl_glx.cmake
argets/x11_glx/x11_glx.cmake
|
49238d46b847a2099e64118ff22aef9563c8b81f |
26-Aug-2014 |
Geoff Mendal <mendal@google.com> |
Initial empty repository
|