74712136a385431ed0f714363657c02c8fd78fe9 |
25-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix helper_invocation.* rendering mostly black." into mnc-dev
|
566182cb8143aef5be8210adb5819f3c6b5b5ea0 |
24-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix helper_invocation.* rendering mostly black. - Fix rendering viewport to match fbo dimensions to avoid rendering outside the viewport. - Try to not generate invisible (fully clipped) triangles. - Do not try to output negative dFdx and dFdy values to framebuffer. - Detect and reject empty results. Bug: 22066458 Change-Id: If3ec424ce10ee52c47b6fd28af125dc9e71c3a22
s31fShaderHelperInvocationTests.cpp
|
6c9ec4d03a5a9eb4e7cc7e665181c216fefe49f9 |
23-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Use only representable floats in frexp() case inputs. Bug: 22034603 Change-Id: I0518eb1d074910cb35a44c568029fbd2d223c2fa
s31fShaderCommonFunctionTests.cpp
|
7b3d2d144661c38a8e609d4633f1585b7c5d3c43 |
18-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Allow interchangeable signed zeros in fragment stage frexp. Bug: 21923324 Change-Id: I2a556e6fcefe43a2bae62b3446fa2cccb4fa7356
s31fShaderCommonFunctionTests.cpp
|
3b7bf927113405c56ea1790ef8dc8cc667768cfa |
11-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Add missing TCS/TES image limit checks to PIQ tests." into mnc-dev
|
2627adc0f42793dfb9b73e84937162b9c85bd1e8 |
11-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev
|
51a7080ace5088117b87529337613f3ecf353333 |
10-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add missing TCS/TES image limit checks to PIQ tests. Bug: 21731306 Change-Id: If08d216ba0d67a772312caeeac65ebe7cd762cfe
s31fProgramInterfaceQueryTestCase.cpp
|
2783be6b88cec7514319a35f7643e60a6550fc24 |
10-Jun-2015 |
Mika Isojärvi <misojarvi@google.com> |
Force sampling to single texture level in copy image tests Use GL_TEXTURE_MAX_LEVEL and GL_TEXTURE_BASE_LEVEL to make sure verification always samples from single texture level. Bug: 21731224 Change-Id: I0e7ccaeda4de693e1828980c2b1f2529050bc406
s31fCopyImageTests.cpp
|
aabcb3260e4d63ae9fff43a9d693d9273fd5993b |
09-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix explicit TCS output array size not matching gl_MaxPatchVertices. Fix GLES3 tessellation.user_defined_io.per_vertex_* cases declaring explicitly sized output (block) array with invalid size. Size, if declared, must match both gl_MaxPatchVertices and the size declared in the layout declaration. Fix cases by always using implicit array sizes in per-vertex TCS output arrays. See Khronos bug #12908 (issues 2 and 3) for details. Bug: 21730725 Change-Id: I9c5e674893590e0f004708139b507fc5446424ae
s31fTessellationTests.cpp
|
d2246f12e33c86e2db0eb09cdda77737243c674a |
09-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Allow XXX_framebuffer_no_attachments limits to exceed texture limits. Bug: 21732003 Change-Id: Ic242ce22c19751629fe90225328e3317968dd076
s31fIntegerStateQueryTests.cpp
|
9cb5b076f78c1f85fd9c4d10eca3f0532f0d24e6 |
28-May-2015 |
Kalle Raita <kraita@google.com> |
Make TEXTURE_3D the only target requiring ASTC HDR TEXTURE_2D, TEXTURE_CUBE_MAP, and TEXTURE_2D_ARRAY are all valid ASTC LDR texture targets. Bug: 20763531 Bug: 20763295 Change-Id: Ib89795b9700c0f2d5816a4cd667879940d6646fa
s31fCopyImageTests.cpp
|
8a14bbb74876a4a318d6277a3afeb8d35d682aaf |
22-May-2015 |
Pyry Haulos <phaulos@google.com> |
Fix bug in (u)intBitsToFloat() test result verification code Bug: 21396528 Change-Id: Ib83e9677b6c3cf367b294cfec2ec0caa239ffd2d
s31fShaderCommonFunctionTests.cpp
|
0ab338e5721a3f31a0272572851beb4ce6442661 |
06-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix some warnings in border clamp tests." into mnc-dev
|
ccab5bf5fd11219cd858aebe769052083b0ddf55 |
06-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix some warnings in border clamp tests. Change-Id: I66d0bb08f9fc7d6a3b0a49e8866523d0d36bc61c
s31fTextureBorderClampTests.cpp
|
f307a4a08375f02c56fb6ea0215018a798971862 |
06-May-2015 |
Kalle Raita <kraita@google.com> |
Merge "Check that HDR version of ASTC is present for non-2D texture targets." into mnc-dev
|
68f1f6b90aa202797d208d69c79d310eb1fb9225 |
06-May-2015 |
Kalle Raita <kraita@google.com> |
Check that HDR version of ASTC is present for non-2D texture targets. Bug: 20763531 Change-Id: I45451e9aec4bd51370ce784a34e312d455bbf6a7
s31fCopyImageTests.cpp
|
25ed53b938fad9545a74fbebc3b7eaf7136852fa |
05-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix primitive bbox line verification regression. Bug: 20852057 Bug: 20453464 Change-Id: Ie59636ad50cc26bd52d45554113e869dc2c6ade7
s31fPrimitiveBoundingBoxTests.cpp
|
b5c8f10b44f5306e816ca9f7d5efa0a4150f0f48 |
02-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix unused variable warning in release builds. Change-Id: I00c6ee09f2821a7713bbc2cb8b71b0e589163e97
s31fTextureBorderClampTests.cpp
|
d5be8ad612a000b4ad2caf14c8d93501f3558eb8 |
01-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Assume border color is always in linear space. Bug: 20755158 Change-Id: I18e048e1537ef5b02020d139eb58a498ab917722
s31fTextureBorderClampTests.cpp
|
bad262a164c417f8dbe2403fd7a71beadad9f1ce |
01-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Add EXT_texture_border_clamp tests." into mnc-dev
|
06fe4fe2a28c6c5a7cab7431d313648cf8054943 |
10-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add EXT_texture_border_clamp tests. Change-Id: I37b2d473e2b1ccdd40a55daa3e6c12e2a28a6e0d
MakeLists.txt
s31fFunctionalTests.cpp
s31fTextureBorderClampTests.cpp
s31fTextureBorderClampTests.hpp
|
f0ca13a370eeeff83ecf3c4d76a13d51dabf4297 |
28-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Do not assume support for multisampled wide lines. - Allow rasterization, interpolation, and clipping multisampled wide line cases to fail and report Compatibility Warning instad of failure. - Allow line width verification failures in primitive bounding box tests (and generate compatibility warning). - Not modiyfing helper_invocation cases since the test tolerate uncertain line rendering widths. Bug: 20453464 Change-Id: Ib1ef997c5476e04a02a103f0636201ed94c9354e
s31fPrimitiveBoundingBoxTests.cpp
|
b459c99555bc640418e0d5d2bbacec624903f33d |
28-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Update default VAO attrib divisor tests. - Expect vertexAttribDivisor on ES31 with default VAO to not generate a error, i.e. expect vertexAttribDivisor in ES31 to be compatible with ES30. Bug: 20154392 Change-Id: I2c009518f5f0686b269f3d2a33ea8a19c3d02470
s31fDefaultVertexArrayObjectTests.cpp
|
5a0a3bbda9383ed89e44198619b9564282905865 |
23-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Avoid handling combined depth-stencil textures as color data. Change-Id: I151b443e25329b7903870a08a558f1a38e58abe7
s31fStencilTexturingTests.cpp
|
09037a4653649d707449463dfe9817a78ccf7d2f |
01-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Handle stencil textures as one-channel int textures. - Make sampling from stencil texture return stencil value in R channel. This makes stencil textures behave as in GL. - Fix tests assuming component w is always stencil. Change-Id: Ibc12949435330e0ac52a469b2fe8f3eab57d9e67
s31fStencilTexturingTests.cpp
|
a4a7880d032d3acbdd3f454886ccbce9e967eca5 |
21-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove getDataSize and setPixels from PixelBufferAccess. - Remove functions that were not safe to use with non-tightly packed pixel buffer accesses. Change-Id: I32b83b089da40ccd052f9d7250498a9c4aa4036f
s31fShaderImageLoadStoreTests.cpp
|
f38ef819208f45b43dc0723142a9585dddf5d813 |
17-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add default VAO vertexAttrbDivisor GLES3/GLES31 behavior change tests. - Add positive test for default VAO divisor in GLES3. - Add negative test for default VAO divisor in GLES31. - Use VAO in vertex_attrib_binding divisor state query tests. Bug: 20154392 Change-Id: Iac43c4484bf7c5eff2409c964778e3dc304649f9
MakeLists.txt
s31fDefaultVertexArrayObjectTests.cpp
s31fDefaultVertexArrayObjectTests.hpp
s31fFunctionalTests.cpp
s31fVertexAttributeBindingStateQueryTests.cpp
|
cacbbf83a31d6ae30f08ee58117cc6b037354806 |
15-Apr-2015 |
Mika Isojärvi <misojarvi@google.com> |
Add GLES3.1 uniform block syntax tests. Bug: 18928701 Change-Id: I3a505ea3b1321ec2b3810853e930f918c5492f71
s31fFunctionalTests.cpp
|
a5387bed615e83cb1770067dbdd7cde0e50ae006 |
06-Apr-2015 |
Mika Isojärvi <misojarvi@google.com> |
Check EXT_sparse_texture in get_internalformativ tests. Check extension GL_EXT_sparse_texture before assuming that GL_TEXTURE_2D is invalid target. Bug: 20005726 Change-Id: I200ddea79c42e1734cae6b4bea4f358bda863112
s31fNegativeStateApiTests.cpp
|
971d41d7125e65b9020d562ec2aeec57ce6b3924 |
07-Apr-2015 |
Mika Isojärvi <misojarvi@google.com> |
Fix negative glCompressedTexSubImage3D tests. Change tests to not trigger unrelevant error condition. Bug: 20013546 Change-Id: Ie82367d58fc804bef6f449d8e0ebd8b41b667818
s31fNegativeTextureApiTests.cpp
|
74a4e3ea85714c95b67c301cd06df7a78b59d832 |
07-Apr-2015 |
Pyry Haulos <phaulos@google.com> |
Fix unintialized memory issues reported by valgrind Change-Id: I2cdd303e0035d8e599fe5f4d9520f58c3058ccf4
s31fNegativeStateApiTests.cpp
|
52975f0fd1810d288436f584b7c8036044b69e6f |
06-Apr-2015 |
Mika Isojärvi <misojarvi@google.com> |
Check for extensions in negative getinternalformat tests. Check if GL_EXT_render_snorm exists before asssuming that GL_RG8_SNORM is not renderable. Bug: 20005726 Change-Id: I5cb65de9e2e90dd7653a1edc5f20c41dd0559b6d
s31fNegativeStateApiTests.cpp
|
d55a0267adbac8c78e06ed563aac3003cbc51ad2 |
03-Apr-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Increase threshold in layout_binding tests. Bug: 19990291 Change-Id: I3292bdd7077546adbdd88240362166d53905f804
s31fLayoutBindingTests.cpp
|
5a72c084dc1d7ec27a2dd1a619cd0a363cb7f449 |
03-Apr-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Fix clearing SRGB renderbuffers in copy image tests."
|
065cde5304da4f2d89e0c8d422870917453a383e |
03-Apr-2015 |
Mika Isojärvi <misojarvi@google.com> |
Fix clearing SRGB renderbuffers in copy image tests. Bug: 19897810 Change-Id: I7a57bfcbebf7137aac8ebebbde1905310c0e741b
s31fCopyImageTests.cpp
|
eeec8accefdba51359d238575ade720d02a90276 |
03-Apr-2015 |
Pyry Haulos <phaulos@google.com> |
Fix warnings caused by using unnamed enums as template parameters Change-Id: I30d54d7cdd987488d5362e6d5af1169f734e6d4e
s31fTessellationTests.cpp
|
e641b2dde1339ceeabb54ece7f063e255992a198 |
03-Apr-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Fix / Clean up de::SharedPtr."
|
6801c0680107ff001b065db07b125d622926f311 |
31-Mar-2015 |
Mika Isojärvi <misojarvi@google.com> |
Fix / Clean up de::SharedPtr. - Fix SharedPtr removing input ptr if memory allocation fails. - Remove almost unused threadSafe template argument. - Remove deleter template parameter. Use templated constructor instead. - Use virtual base class for SharedPtrState to fix issue with invalid reinterpret_casts and some nasty issues with deleters. - If assigning WeakPtr to last referencing SharedPtr succeed instead of releasing last reference and failing to acquire WeakPtr. - If SharedPtr fails to acquire WeakPtr do not release existing reference. Change-Id: I4a0d522485e085397ff059dc4db4e3bc7986d629
s31fProgramInterfaceQueryTests.cpp
|
dcae22981c6188fe2fa9f4f69599ce50dd5c76c9 |
27-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Add negative tests for per-patch output aggregate types."
|
e57b3f6f5d4846d95ce6fde976e2d032edf28e27 |
27-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix valgrind warnings in negative tests when running on null context."
|
011ce17335ca4d080a4179639a4962bf078d4927 |
26-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix valgrind warnings in negative tests when running on null context. Change-Id: Ic58c2a34199be4436e59779c1cd78b8c49f8b037
s31fNegativeShaderApiTests.cpp
s31fNegativeStateApiTests.cpp
|
18c15f928a710db86e7e374b478faea3b198afc3 |
24-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add negative tests for per-patch output aggregate types. Bug: 19894936 Change-Id: I2d5b78c98a380a10831145c937d88a154eb131f1
s31fTessellationTests.cpp
|
01c3ffd9c9b6067086cdd2c0f9b384bfbc72728a |
26-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Add multisample_interpolation negative tests."
|
8cd63a217cae5f39d8d88b87e2cfdfb1a8325638 |
24-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add user_defined_io.per_patch_block and _block_array tessellation tests. Bug: 19896162 Change-Id: I583151538ad3f8712348a96154f39e8a16e428e6
s31fTessellationTests.cpp
|
5967800d631c16e6cdadcb1ba213a3a5ddb3d8c4 |
25-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add multisample_interpolation negative tests. Bug: 19096151 Change-Id: Ia5441af277152e641b410d2755d744d022ba91c8
s31fShaderMultisampleInterpolationTests.cpp
|
cafd5f117a5193d45d75ee3ccdf52caded3d76ce |
24-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add negative tests for array initialization. - Rename constructor_c-styleN to constructor_c_styleN to avoid '-' character in test name. - Add some additional initialization tests. - Port initialization tests to GLES31. Bug: 19639781 Change-Id: Id9488837cc24c82c3ff1ad31c49da3a238c6fee8
s31fFunctionalTests.cpp
|
49c530bfe041172dc859fa327f0c8386b8946ff2 |
24-Mar-2015 |
Prerepa Viswanadham <dham@google.com> |
Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into master_merge
|
02238eb8729ed058f65776b86a8b08fba11ab9cd |
23-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove illegal outputs from tessellation user_defined_io cases. - Remove array within a structure declared as an output variable. - Remove output variables declared as arrays of structures. Bug: 19892988 Change-Id: I9265b406e65da32b4782998748127681623faf3d
s31fTessellationTests.cpp
|
3b1d3ba99b19c98567a86ff92b8f8bba13402e70 |
23-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Add beginsWith/endsWith to deStringUtil.hpp."
|
6a1979c5e502d1403cbccf122b6dab8dd05b3c63 |
19-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add beginsWith/endsWith to deStringUtil.hpp. Change-Id: Id538b11e6cd8b717f814166a6497c500e12a675b
s31fProgramInterfaceDefinition.cpp
s31fProgramInterfaceQueryTestCase.cpp
s31fProgramInterfaceQueryTests.cpp
|
012f21ddfb2c86a2960edd65a3f0ea8f1fcd7832 |
21-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix failing assertion if glGetIntegerv query fails. Bug: 19869836 Change-Id: I95e316b06a46c2e07f3a5dd2241f601bf9e635af
s31fIndexedStateQueryTests.cpp
|
11672325c262fac8483ed37a35ae9ac649f85e33 |
19-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Move array utils out of deDefs."
|
0718a362c4bac04a3b9bf9e8b19db4c311296293 |
18-Mar-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Remove incomplete integer texture gather tests."
|
20e61971e5db3fe9f0c7b7d38841fa43f68fddd0 |
17-Mar-2015 |
Mika Isojärvi <misojarvi@google.com> |
Remove incomplete integer texture gather tests. Sampling floating point values from incomplete texture always produces (0, 0, 0, 1), but sampling integer or unsigned integer values return undefined values. Bug: 19733810 Change-Id: I32e8c6dcdc9ed7fd0a875857174d91fc605d958a
s31fTextureGatherTests.cpp
|
ab2112857be486f19caf4b50e6211150bd7613b4 |
18-Mar-2015 |
Pyry Haulos <phaulos@google.com> |
Fix couple of warnings reported by MSVC Change-Id: Icd4e5a545197d052d5705266e24de2bad881bafd
s31fDrawBuffersIndexedTests.cpp
|
f9bf2189fb13480c490995e3bce1e7ed66c06d66 |
17-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Treat gl_TessLevelInner/Outer as a name of an array in PIQ tests."
|
d6148171f88da1301f053e2e0236afc69416137c |
16-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Move array utils out of deDefs. Change-Id: I77748493f96d9a25288f903eff1eebcafaa9b2c8
s31fCopyImageTests.cpp
s31fDrawBuffersIndexedTests.cpp
s31fProgramInterfaceQueryTests.cpp
s31fShaderCommonFunctionTests.cpp
s31fShaderSharedVarTests.cpp
|
6888d94d4be6789137d5b0c57decf9806a02071c |
16-Mar-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Add state query tests for GL_EXT_draw_buffers_indexed."
|
591173f18359cabb0d9d88adf3eeb381a21ffc04 |
27-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Add state query tests for GL_EXT_draw_buffers_indexed. Bug: 18925583 Change-Id: I7edf58afd794d7717eedc63115b36462ea0d6567
s31fIndexedStateQueryTests.cpp
|
230fe975f7a175aeeff9cdc4bd3cc7dd431c2576 |
16-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Remove struct-capturing XFB PIQ cases."
|
e0948892fd67ef1c38a86e412683bc6d96840f72 |
16-Mar-2015 |
Mika Isojärvi <misojarvi@google.com> |
Fix broken build in indexed draw buffers tests. Change-Id: I2635f5b43296a8e5fe1928dbec8c00dae0fcbaa7
s31fDrawBuffersIndexedTests.cpp
|
e48a911a83eb79028d476c0a3ab6f9177ef2b9c1 |
16-Mar-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Add tests for GL_EXT_draw_buffers_indexed."
|
46b763d53ec05813eb64188acff4191932d791ae |
16-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove struct-capturing XFB PIQ cases. - Remove transform feedback program interface query cases that tried to capture whole struct. This was disallowed in the resolution of Khronos bug #12787. Bug: 18524718 Change-Id: Ibca5f334ffddb2647472c65dc34d5fa44953e730
s31fProgramInterfaceDefinition.cpp
s31fProgramInterfaceQueryTests.cpp
|
a858dd2b9d9cd0c96895284ba8784b29cf7cebbd |
14-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Treat gl_TessLevelInner/Outer as a name of an array in PIQ tests. Bug: 19731647 Change-Id: Ib204ffeb39c91990b9df9c10f99858ec0febca75
s31fProgramInterfaceDefinitionUtil.cpp
s31fProgramInterfaceQueryTestCase.cpp
|
0a0dd88d111d0bfcecd63d3cb19c3f428c04ca82 |
12-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove backslash characters in comments in tess-geo-test shaders. Bug: 19699823 Change-Id: I393a3aef8ee98cba5f7c2c8b35e3d5783fbc05a0
s31fTessellationGeometryInteractionTests.cpp
|
c15ff80ac6c2db9ba6d1b57cd0fe01ddb867cbaf |
09-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix illegal array initialization in primitive_bbox tests."
|
a5cf8749449961428acaefaa31a05fa906df47cd |
07-Mar-2015 |
Mika Isojärvi <misojarvi@google.com> |
Remove unused variables. Change-Id: I8d7b221580128ea1d258bb5e7010880cd608aedc
s31fCopyImageTests.cpp
|
3647de380ad33791b35b2b3b65b7dea63447f81a |
06-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Prevent incorrect usage of de::getSizedArrayElement."
|
cdde9ab50faadb94feeb12eeaf26195af1d0bc67 |
06-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix illegal array initialization in primitive_bbox tests. Bug: 19639593 Change-Id: I400e5dc53b17c73ec80483a486e734ab7f9dd8ce
s31fPrimitiveBoundingBoxTests.cpp
|
d88b08edbb030c4911e89eb4b7e7d4843a3fdd4a |
06-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Apply fix for tessellation fractional even test verification."
|
fb35856368da21ffe62b0690722a12bf593f9986 |
06-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Add precise to tessellation fill_cover_* tests"
|
1d08c2c4afb3aa723690905cd9372a2740a31160 |
27-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Apply fix for tessellation fractional even test verification. - Fix to tessellation fractional even tessellation mode verification calculating additional segments' length wrong if tessellation generated 4 segments, and the additional segments were generated as first and last segments. Bug: 19543594 Change-Id: I1b1f682d99100db87d1cd3348547c47263e483a5
s31fTessellationTests.cpp
|
68a7147b19e8aa28f66ef6aec399ed0c836f81c0 |
17-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Add tests for GL_EXT_draw_buffers_indexed. Add tests for GL_EXT_draw_buffers_indexed extension. Bug: 18925580 Change-Id: Ia9e3a7a867c5f11a961df4aeaeccc2c5865b58a9
MakeLists.txt
s31fDrawBuffersIndexedTests.cpp
s31fDrawBuffersIndexedTests.hpp
s31fFunctionalTests.cpp
|
a43f5b2bbe423890ad95b7ec8af8c197d4c891b0 |
03-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Reintroduce error suppression in DebugTest expectMessage(). - Add error suppression back to expectMessage to prevent potentially dirty error state from affecting subsequent checks within a same test case. Error suppression was removed in b/18915042 when it was errorneously assumed that it was no longer needed after fixing b/18915339. - Tolerate resource leakage in shader_source test. Bug: 19589360 Bug: 18915042 Change-Id: I4e269f757c99173d4d7f0d5cc273699c0cb69628
s31fDebugTests.cpp
s31fNegativeShaderApiTests.cpp
|
e1b5f30fef69474bfc91a7d68ced7abf5199737a |
03-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Vary fragment shader in separate shader random tests."
|
85a4b3b6c18c25162f3b11b2b08a6afeec6ec3f9 |
03-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Do not query non-existent texture level in TEXTURE_FIXED_SAMPLE_LOCATIONS test."
|
c3a87754b0bf68e1c04e6f027b93dd1c0dea6c6a |
03-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Expect width and height = 1, not default, for textures with no such dimension."
|
5b6b88e78c917d9367258c0905cd7e85b8538471 |
26-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Vary fragment shader in separate shader random tests. - Use supplied random seed in genFrgShaderSrc to vary generated fragment shaders slightly. This prevents random test cases from always using identical fragment shader pipeline programs. Prior to this CL, the supplied random seed was unused. Change-Id: Ib74b16cc92f41181a415966a4f2e4feab83781af
s31fSeparateShaderTests.cpp
|
3e4878e925a4ce7bc2052494f904f0ca49d4f2c4 |
03-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Expect width and height = 1, not default, for textures with no such dimension. - Expect DEPTH = 1 for 2D texures. This is consistent with the spec's definition of a 2D texel array. (Texture level represents a texel array.) - Expect HEIGHT = 1 for 1D (buffer) textures for consistency. - Fix texture buffer buffer leak. Bug: 19578475 Change-Id: Ieea2ebc0f21746fe64c5b8c6668cf92921e7ea88
s31fTextureLevelStateQueryTests.cpp
|
a3ca3ec3be857645c3811984738ffe92941bf7d8 |
03-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Do not query non-existent texture level in TEXTURE_FIXED_SAMPLE_LOCATIONS test. Bug: 19578475 Change-Id: I657dd59e667d8948151dbf1c08bf7f4f535ca992
s31fTextureLevelStateQueryTests.cpp
|
9ea37879e8c0ecc8a8973b3d5194d4dc12f21360 |
27-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Make non-texture filterable textures complete. Make sure that even non-texture filterable format textures are complete before calling glCopyImage. Bug: 19543570 Change-Id: I84a7b303a510afc2535ac5960ddd41e0c056a981
s31fCopyImageTests.cpp
|
5730719a54e92e0816ef2b4217a2277907d67bcc |
13-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Prevent incorrect usage of de::getSizedArrayElement. - Prevent usage without <..._LAST> template argument. - Preserve old usage as de::getArrayElement. Change-Id: I1ab7cf128ebe8b1805f2fc4ac062dc8f6cc7e859
s31fCopyImageTests.cpp
|
94146b344b12683cea9df2788a306e5b16944b40 |
26-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove unused variables. - Remove unused, irrelevant buffer from buffer upload perf baseline measurement test. - Remove unused VAOs in VA binding query tests. - Remove other misc variables. Change-Id: Ie4ef3bf27905f7ef5c3e99c719be68f4d420c846
s31fShaderImageLoadStoreTests.cpp
s31fUniformLocationTests.cpp
s31fVertexAttributeBindingStateQueryTests.cpp
|
47eea4a110870ccbd18b3192a0e7ab0765910b4b |
25-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Remove unused variables."
|
9548cd053c5f3ec63e9fae7a05917a4fa8c3067c |
25-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Move isCompressedFormat from CopyImageTests to gluTextureUtil."
|
469002caa1ccd58f59f53a1bf3dbac4cf6a5d817 |
24-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Use TestLog, not TestContext, in gls::TextureTestUtil::TextureRenderer. Change-Id: I7307b039777a2fe041e41379712e4f66d4a5e440
s31fCopyImageTests.cpp
s31fTextureFilteringTests.cpp
s31fTextureFormatTests.cpp
|
193f59811b2c0fe57808a06923b82ed00c41bd0f |
24-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove unused variables. Change-Id: I234eb6375d7332bc82fc2d0a8b4e754b169f9290
s31fDrawTests.cpp
s31fGeometryShaderTests.cpp
s31fShaderImageLoadStoreTests.cpp
s31fTessellationTests.cpp
s31fTextureGatherTests.cpp
s31fVertexAttributeBindingTests.cpp
|
238d2aee289b3bc19b059ddbfc9e83892be1d8a6 |
24-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Move isCompressedFormat from CopyImageTests to gluTextureUtil. Change-Id: Ieeaf23f844f47e538f422fe180403ad9a6e473a6
s31fCopyImageTests.cpp
|
c9425e2711b68b0015ab20a05a3e2cff4d2216ec |
25-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Remove debug.state_query.context_flags_* tests."
|
9bba09c30961a6912689b1841d0214db14422f01 |
24-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Check if RGBA32F is color renderable and texture filterable."
|
0a3b01c9060322986341f27c8bf0e6261a7d4049 |
23-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Check GL_NV_framebuffer_multisample support in negative api tests."
|
1a91a42f28e75954b5277d6596c2cc4509e37d00 |
23-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Check existence of GL_EXT_render_snorm in negative tests."
|
9ffcdca48772cb951540a7ce02b11a42a2b35c3b |
23-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Check if RGBA32F is color renderable and texture filterable. Check extensions GL_EXT_color_buffer_float and GL_OES_texture_float_linear before assuming GL_RGBA32F is not texture filterable and color renderable. Bug: 19462486 Change-Id: I31dfcf96f61ae277a434a307d54b5fbf0031a35b
s31fNegativeTextureApiTests.cpp
|
7d52267716fe66d49085fa33a7bd44837d337a46 |
23-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Fix code style."
|
c16dedced05e6299ad5fc0d2f3ac42e23952465c |
23-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Check GL_NV_framebuffer_multisample support in negative api tests. Check if GL_NV_framebuffer_multisample is supported before assuming, that blit operations with sample count bigger than 0 fail. Bug: 19462860 Change-Id: Ice201a3674767a502856500092e11166f6483375
s31fNegativeBufferApiTests.cpp
|
531a9f5311e314348ebc7678984c852be8dd2a2b |
23-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Check existence of GL_EXT_render_snorm in negative tests. Check if extension GL_EXT_render_snorm exists before assuming that setting renderbuffer storage to signed normalized format fails. Bug: 19462857 Change-Id: I0d0b14ecd0cc7952dbf163c67ed8c1bdb83f2d08
s31fNegativeBufferApiTests.cpp
|
f7087b8cb0d47d2d98484f4d2aebf4e6dc1039c0 |
21-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove debug.state_query.context_flags_* tests. - Remove tests using CONTEXT_FLAGS pname which does not exist in ES 3.1. Bug: 19432333 Change-Id: I3909f09a130b4c85cb889b8022b90afc20b41287
s31fDebugTests.cpp
|
7f553a46ae44aeab4277e572bf61fb59b29f1208 |
21-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add precise to tessellation fill_cover_* tests - Add precise to misc_draw.fill_cover_* to avoid gaps in tessellated edges. - Remove misleading comments. - Add comments to describe why precise is not required to some tess eval shaders. Bug: 19462784 Change-Id: Ia5e49c1b0cc0edd0e3c5d902e7b1f19dd841a9ac
s31fTessellationGeometryInteractionTests.cpp
s31fTessellationTests.cpp
|
a683c9e61c7d250956ca94722e333914868323fe |
21-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
am cf930726: am cb9402de: am e5fc2a80: Relax fma() verification in builtin_functions.common.fma * commit 'cf9307265c93cfb89774b0e0b661aa59487bb3d9': Relax fma() verification in builtin_functions.common.fma
|
cb9402debce3ab0fc6ee8481dd2ef553986257c3 |
21-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
am e5fc2a80: Relax fma() verification in builtin_functions.common.fma * commit 'e5fc2a804322422a6d50270e9e00fb1c193b6f90': Relax fma() verification in builtin_functions.common.fma
|
e5fc2a804322422a6d50270e9e00fb1c193b6f90 |
19-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
Relax fma() verification in builtin_functions.common.fma GL_EXT_gpu_shader5 allows fma() to be implemented either as a single, or two correctly-rounded operations. Current tests assumed fma() for lowp and mediump to be implemented as a single operation as no rounding was allowed mid-operation. This change relaxes fma() tests to allow for a*b+c expansion. Bug: 19431850 Change-Id: I46eea74bf3b95bfdbc510e13ef7315854be623ee
s31fShaderCommonFunctionTests.cpp
|
3fdee359c9eee4d6c1d823b23f7f64631b5945f8 |
14-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix code style. - Remove trailing whitespace. - Fix some alignments. Change-Id: I3b74a2cdc964859193adbe0aed030a7ee3d62085
s31fFramebufferDefaultStateQueryTests.cpp
|
80f9d093fa90e0f7f271774d60c11e1feb8d28d7 |
14-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Add query tests for AEP states."
|
c423ce6164cdd88c8c3e47bec4ec34476743042a |
13-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add query tests for AEP states. * Add khr_debug limit tests and extend label queries. * Add blend_equation_advanced queries. * Add ext_texture_buffer queries. * Extend ext_geometry_shader queries. * Add ext_tessellation_shader queries. * Add ext_texture_srgb_decode queries. * Extend texture_level tests for all texture targets. * Extend texture tests for all texture targets. * Split shader.sampler_type to separate tests for each sampler type. * Improve logging in vertex_attribute_binding tests. * Add ext_texture_border_clamp queries. * Add EXT_tessellation_shader, EXT_geometry_shader and EXT_shader_io_blocks PIQ tests. * Change filtering min/max lod state query test values to reasonable range. * Extend info log queries. Bug: 18925583 Change-Id: Id6194fff4c03786445f99168ec5fb4120f8c50b7
MakeLists.txt
s31fAdvancedBlendTests.cpp
s31fDebugTests.cpp
s31fFunctionalTests.cpp
s31fGeometryShaderTests.cpp
s31fInfoLogQueryShared.cpp
s31fInfoLogQueryShared.hpp
s31fIntegerStateQueryTests.cpp
s31fProgramInterfaceDefinition.cpp
s31fProgramInterfaceDefinition.hpp
s31fProgramInterfaceDefinitionUtil.cpp
s31fProgramInterfaceDefinitionUtil.hpp
s31fProgramInterfaceQueryTestCase.cpp
s31fProgramInterfaceQueryTestCase.hpp
s31fProgramInterfaceQueryTests.cpp
s31fProgramPipelineStateQueryTests.cpp
s31fProgramStateQueryTests.cpp
s31fSamplerStateQueryTests.cpp
s31fSamplerStateQueryTests.hpp
s31fShaderStateQueryTests.cpp
s31fTessellationTests.cpp
s31fTextureBufferTests.cpp
s31fTextureLevelStateQueryTests.cpp
s31fTextureStateQueryTests.cpp
s31fVertexAttributeBindingStateQueryTests.cpp
|
654d8c53a77c4fac3c57c6e7abf1fa940e715899 |
13-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
Mute several safe size_t to int conversions Change-Id: I42d27ce97f2da51e481b7f205c3d7dc3b487e726
s31fCopyImageTests.cpp
|
22bdf29e89799390266ab526e524c71a8c69d42c |
13-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add missing include. Change-Id: I4c2f32e63650fbaf00cf7248d0d7fe5dce73095d
s31fCopyImageTests.cpp
|
2fed6fb653077fbf7ad22260f0457bf6d2cd45d3 |
13-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge changes I688d84e5,Icce01201 * changes: Move tcu::ResultCollector to a separate file. Add query tests for ES31 states.
|
ab44fc6da25bb126919615ad2ded101695251161 |
13-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Move tcu::ResultCollector to a separate file. - Move tcu::ResultCollector to a separate file. - Fix includes in tests. Change-Id: I688d84e5de7bfa4c80b0034cdac4ea0e4fd2faa7
s31fDebugTests.cpp
s31fFboNoAttachmentTests.cpp
s31fNegativeTestShared.cpp
s31fNegativeTestShared.hpp
s31fSeparateShaderTests.cpp
|
cb82ed72dcbbfd8a6d07736c3259605227bc984f |
27-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Add query tests for ES31 states. * Queries and pretty-printing for GLES31 core states. * Move sample_mask_value from integer.* to indexed.*. * Add image state reset. * Move tcu::Array to a separate file Bug: 18925583 Change-Id: Icce01201ca3c2c7daeb2daeb0fed04d373a15eb6
MakeLists.txt
s31fBooleanStateQueryTests.cpp
s31fBooleanStateQueryTests.hpp
s31fFramebufferDefaultStateQueryTests.cpp
s31fFramebufferDefaultStateQueryTests.hpp
s31fFunctionalTests.cpp
s31fIndexedStateQueryTests.cpp
s31fIndexedStateQueryTests.hpp
s31fIntegerStateQueryTests.cpp
s31fProgramPipelineStateQueryTests.cpp
s31fProgramPipelineStateQueryTests.hpp
s31fProgramStateQueryTests.cpp
s31fProgramStateQueryTests.hpp
s31fSampleShadingTests.cpp
s31fShaderMultisampleInterpolationStateQueryTests.cpp
s31fTextureLevelStateQueryTests.cpp
s31fTextureStateQueryTests.cpp
s31fTextureStateQueryTests.hpp
s31fVertexAttributeBindingStateQueryTests.cpp
|
d29f038804c0a905171dbc1fc01f85b1092c6b40 |
13-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Clarify primitive_bbox test case logs."
|
023de09ae4d6942a0aad9dc6c37d92067d23cdc5 |
13-Feb-2015 |
Mika Isojärvi <misojarvi@google.com> |
Merge "Add tests for GL_EXT_copy_image."
|
30fde0c3faee7af43a958bd572d8b6c584333a15 |
12-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Clarify primitive_bbox test case logs. - Add scoping around query test value iterations. - Print result image even when test passes. Change-Id: I0d703e8bd21579a8de1b8f0e0f7926927e204950
s31fPrimitiveBoundingBoxTests.cpp
|
433e5704171098c7cd062c7339b259ad76a55678 |
16-Jan-2015 |
Mika Isojärvi <misojarvi@google.com> |
Add tests for GL_EXT_copy_image. New tests that test GL_EXT_copy_image extension. Tests copy between all possible format combinations except two float formats. For each format combination all image target combinations are tested. These tests always use npot image sizes and npot copy sizes. Offset to source and destination image is also always npot. When testing texture images, mipmap complete textures are used and source and destination mipmap level is always 1. Each test case first tests copying between images after rendering them to screen and then tests copying between images immediately after creating them. Change-Id: If961728d0257109a8cbd97ef8380dd9d89320ecd
MakeLists.txt
s31fCopyImageTests.cpp
s31fCopyImageTests.hpp
s31fFunctionalTests.cpp
|
a93e9c3047490399186b77e0ee5ecc359aeee1c5 |
10-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Disable coherent blending in non-coherent blend tests."
|
57c60b3189ce3ac3e738d715313313cd140ef87c |
05-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Disable coherent blending in non-coherent blend tests. Bug: 19283100 Change-Id: Idd464d9e107d4390bb009cab5325f998816b4927
s31fAdvancedBlendTests.cpp
|
26e8fabf4c969e2dc11d638225e7bc81c27c46f7 |
10-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix various issues in primitive_bbox tests. - Fix broken assert. - Don't expect half to propagate accurately through all shader stages. Change-Id: I85364c5820f8047dc3315bb56b3243e87342830b
s31fPrimitiveBoundingBoxTests.cpp
|
60c65ceb5278bada175d2ea10df137652de1c9f3 |
06-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Enforce test tree hierarchy in TestNode."
|
ee2e92c10d529b2be9ef1279655f9b65a3f1a407 |
06-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Enforce test tree hierarchy in TestNode. - Disallow group to have both groups and tests as children. This makes internal test tree and test tree generated for CTS to have identical structure. - Update tests to never generate illegal test tree structure. Change-Id: I8da5cc75e398eb2a35f09cba03b0a5be170a184a
s31fProgramInterfaceQueryTests.cpp
s31fProgramUniformTests.cpp
|
dd0d326ece0f677ea889f8d92e17d20cbcbadb28 |
06-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
am b7c663f1: am 9dffe171: Merge "Do not require signed zero support in ldexp tests()" into lmp-mr1-dev * commit 'b7c663f18f03590572ee614b2258201f2a7715d9': Do not require signed zero support in ldexp tests()
|
9dffe171837245135e71dff20cf34bc4fcac687d |
06-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
Merge "Do not require signed zero support in ldexp tests()" into lmp-mr1-dev
|
570dea21bc334a9ba2f75695b04516dda519e6e0 |
06-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
am a15ffb90: am 0b99ef65: am 744fda92: Add missing extension-require statement to geometry query tests. * commit 'a15ffb9085a40ed13592b631bac87d7cb61001a6': Add missing extension-require statement to geometry query tests.
|
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
s31fGeometryShaderTests.cpp
|
2c0395d690eb3806d8c20968564a5c1be97b5cd1 |
03-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
Merge "Fix couple of implicit conversion warnings reported by MSVC"
|
7d6ad9e003b52cfc23626b216b7580babf423c8f |
03-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
Fix couple of implicit conversion warnings reported by MSVC Change-Id: If6dd153b8927e4f8e0cc5629d4dd051a9a96dcdf
s31fPrimitiveBoundingBoxTests.cpp
|
5f78b1323b6ef28d8b9cdce6fefcbbb61a0477a9 |
03-Feb-2015 |
Pyry Haulos <phaulos@google.com> |
Fix couple of trivial warnings reported by MSVC Change-Id: I971ead9d6280aa16b7dc4c8970c7ba48e3d1ba30
s31fTextureGatherTests.cpp
|
08890a0edab5bb10f1ef37706a2af365ba595689 |
30-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
am 2dfca38e: am 8d83d91e: Terminate test process after first OOM in compute_interop tests. * commit '2dfca38eceaf93d7b7e48ab00fb15d8e17b5b54a': Terminate test process after first OOM in compute_interop tests.
|
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
s31fDrawTests.cpp
|
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
s31fShaderCommonFunctionTests.cpp
|
a1ec5ed4b523ff38f9c43bdc4eaf2aa6a69b6189 |
30-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
am c9843818: am 60ce86ed: Merge "Avoid leaking VAO in compute_interop tests." into lmp-mr1-dev * commit 'c9843818f4eeab0c62d484bd56a1c6c48b2a8605': Avoid leaking VAO in compute_interop tests.
|
90563f0686a0925e19cc52251dd28d6ef81e9aba |
29-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Avoid leaking VAO in compute_interop tests. Bug: 19197749 Change-Id: I5ba9bafcc13e2b92df47e52d30e5e51a8ebb8b4c
s31fDrawTests.cpp
|
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
s31fTextureGatherTests.cpp
|
4fe981b1c12c17ca77dc9852ffb6e07895c00d33 |
14-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Remove error suppression from DebugTest expectMessage()."
|
e4f5e0c8d113561d40edb72cb5cf3c8b0495518f |
13-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove error suppression from DebugTest expectMessage(). - Remove error suppression from various expectMessage() functions, state reset will do that automatically. - Remove access to expectMessage() from Core negative test and allow access only from Debug tests. This will ensure that only debug tests can use debug functionality. Bug: 18915042 Change-Id: I1d8f03feca0c61046d099b57912b2f0ea3e8d2e8
s31fDebugTests.cpp
s31fNegativeTestShared.cpp
s31fNegativeTestShared.hpp
|
a3c1058eb8af4c3440cf1223e5e60e5876174f0c |
12-Jan-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix undefined behavior in record_variable_selection test. Tessellation shader expects patch size >= 3. Increase shader input patch size to 3 from 1. Bug: 18917835 Change-Id: I0eeadfca3690a1a1697aff538699d617b4bee93e
s31fTessellationGeometryInteractionTests.cpp
|
9e574351a4724975bf91b1e74ccae8786d711386 |
16-Dec-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Add ANDROID_extension_pack_es31a tests. - Check extension dependencies. - Add implementation limit checks. - Basic shader tests with AEP extension directive. - Add 'expect build_successful' mode to ShaderLibrary. This mode checks only that the shaders compile and the programs link but does not attempt to execute the shader program. This is useful for example if test only wants to check that a certain sampler type is available. Bug: 18337603 Change-Id: Ib9715074c6aaccb40c0070df211236d95c7ef66a
MakeLists.txt
s31fAndroidExtensionPackES31ATests.cpp
s31fAndroidExtensionPackES31ATests.hpp
s31fFunctionalTests.cpp
|
1f99d6991ce9a27d32ec0543d95646fe4e7bf001 |
17-Nov-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Add EXT_primitive_bounding_box tests. - Add primitive bounding box state query tests. - Add primitive bounding box render tests. - Add primitive bounding box test spec. - Add primitive_bounding_box to str_util and regen wrappers. - Add primitive_bounding_box state reset. - Add pritimive_bounding_box wrapper context no-op implementation. - Add tcu::Vector::operator-= () - Pretty-printing return values of array returning queries. - Add tessellation patch vertices state reset. Bug: 18336498 Change-Id: I56f3301fc32bf016e2091163d35dced2afb80c0d
MakeLists.txt
s31fFunctionalTests.cpp
s31fPrimitiveBoundingBoxTests.cpp
s31fPrimitiveBoundingBoxTests.hpp
|
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
s31fShaderAtomicOpTests.cpp
|
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
s31fSeparateShaderTests.cpp
|
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
s31fLayoutBindingTests.cpp
|
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
s31fShaderAtomicOpTests.cpp
|
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
s31fTextureGatherTests.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
s31fProgramInterfaceQueryTests.cpp
|
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
s31fInternalFormatQueryTests.cpp
|
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
s31fNegativeBufferApiTests.cpp
|
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
s31fShaderImageLoadStoreTests.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
s31fProgramInterfaceDefinitionUtil.cpp
s31fProgramInterfaceDefinitionUtil.hpp
s31fProgramInterfaceQueryTestCase.cpp
s31fProgramInterfaceQueryTests.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
s31fAdvancedBlendTests.cpp
|
f66298afea59aaebe3b4ac601caf0dbfcefb4f7c |
17-Oct-2014 |
Pyry Haulos <phaulos@google.com> |
Add missing barrier() to shared var test shader Bug: 18033432 Change-Id: Id64798a196c8567828385b24ccde845b1b5efafb
s31fShaderSharedVarTests.cpp
|
700c8fcf7b207b35ba2bdd211f5865bcb1c0961f |
16-Oct-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Add internal format query with too large/small buffer tests. Change-Id: Iccc403b7a7d63b21a6e0ac4f505c2db656e3772c
s31fInternalFormatQueryTests.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
s31fInternalFormatQueryTests.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
s31fProgramInterfaceDefinitionUtil.cpp
s31fProgramInterfaceDefinitionUtil.hpp
s31fProgramInterfaceQueryTestCase.cpp
s31fProgramInterfaceQueryTests.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
s31fNegativeBufferApiTests.cpp
|
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
s31fDebugTests.cpp
|
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
s31fSeparateShaderTests.cpp
|
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
s31fNegativeShaderApiTests.cpp
|
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
s31fTextureGatherTests.cpp
|
95b0f7bcca126483f7a336a16763b00e6ab8a7d1 |
30-Sep-2014 |
Pyry Haulos <phaulos@google.com> |
Fix sync object leak in ES3.1 debug tests. Change-Id: Ie38485b1f7415b2aade30d02d0006a128f9ac9c9
s31fNegativeStateApiTests.cpp
|
7b14887ff2086b1eda33904abd7b969f2c28dd4b |
29-Sep-2014 |
Jarkko Pöyry <jpoyry@google.com> |
Merge "Import fixes from an internal repo." into lmp-dev
|
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
s31fDebugTests.cpp
s31fDrawTests.cpp
s31fNegativeBufferApiTests.cpp
s31fNegativeTestShared.cpp
s31fNegativeTestShared.hpp
s31fNegativeVertexArrayApiTests.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
s31fAdvancedBlendTests.cpp
s31fBasicComputeShaderTests.cpp
s31fShaderCommonFunctionTests.cpp
|
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
s31fShaderCommonFunctionTests.cpp
s31fShaderIntegerFunctionTests.cpp
s31fTessellationTests.cpp
s31fTextureGatherTests.cpp
|
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
MakeLists.txt
s31fBasicComputeShaderTests.cpp
s31fComputeShaderBuiltinVarTests.cpp
s31fDrawTests.cpp
s31fFboColorbufferTests.cpp
s31fFboColorbufferTests.hpp
s31fFboTestCase.cpp
s31fFboTestCase.hpp
s31fFboTestUtil.cpp
s31fFboTestUtil.hpp
s31fFunctionalTests.cpp
s31fGeometryShaderTests.cpp
s31fLayoutBindingTests.cpp
s31fOpaqueTypeIndexingTests.cpp
s31fProgramInterfaceDefinitionUtil.cpp
s31fProgramInterfaceQueryTestCase.cpp
s31fProgramInterfaceQueryTests.cpp
s31fSSBOLayoutCase.cpp
s31fSampleVariableTests.cpp
s31fSeparateShaderTests.cpp
s31fShaderAtomicOpTests.cpp
s31fShaderCommonFunctionTests.cpp
s31fShaderHelperInvocationTests.cpp
s31fShaderImageLoadStoreTests.cpp
s31fShaderIntegerFunctionTests.cpp
s31fShaderMultisampleInterpolationTests.cpp
s31fShaderSharedVarTests.cpp
s31fShaderStateQueryTests.cpp
s31fShaderTextureSizeTests.cpp
s31fSynchronizationTests.cpp
s31fTessellationTests.cpp
s31fTextureFilteringTests.cpp
s31fTextureFilteringTests.hpp
s31fTextureFormatTests.cpp
|
3c827367444ee418f129b2c238299f49d3264554 |
02-Sep-2014 |
Jarkko Poyry <jpoyry@google.com> |
Import dEQP. Import drawElements Quality Program from an internal repository. Bug: 17388917 Change-Id: Ic109fe4a57e31b2a816113d90fbdf51a43e7abeb
MakeLists.txt
s31fAdvancedBlendTests.cpp
s31fAdvancedBlendTests.hpp
s31fAtomicCounterTests.cpp
s31fAtomicCounterTests.hpp
s31fBasicComputeShaderTests.cpp
s31fBasicComputeShaderTests.hpp
s31fBuiltinPrecisionTests.cpp
s31fBuiltinPrecisionTests.hpp
s31fComputeShaderBuiltinVarTests.cpp
s31fComputeShaderBuiltinVarTests.hpp
s31fDebugTests.cpp
s31fDebugTests.hpp
s31fDrawTests.cpp
s31fDrawTests.hpp
s31fFboNoAttachmentTests.cpp
s31fFboNoAttachmentTests.hpp
s31fFboTestUtil.cpp
s31fFboTestUtil.hpp
s31fFunctionalTests.cpp
s31fFunctionalTests.hpp
s31fGeometryShaderTests.cpp
s31fGeometryShaderTests.hpp
s31fIndirectComputeDispatchTests.cpp
s31fIndirectComputeDispatchTests.hpp
s31fIntegerStateQueryTests.cpp
s31fIntegerStateQueryTests.hpp
s31fInternalFormatQueryTests.cpp
s31fInternalFormatQueryTests.hpp
s31fLayoutBindingTests.cpp
s31fLayoutBindingTests.hpp
s31fMultisampleShaderRenderCase.cpp
s31fMultisampleShaderRenderCase.hpp
s31fMultisampleTests.cpp
s31fMultisampleTests.hpp
s31fNegativeBufferApiTests.cpp
s31fNegativeBufferApiTests.hpp
s31fNegativeFragmentApiTests.cpp
s31fNegativeFragmentApiTests.hpp
s31fNegativeShaderApiTests.cpp
s31fNegativeShaderApiTests.hpp
s31fNegativeStateApiTests.cpp
s31fNegativeStateApiTests.hpp
s31fNegativeTestShared.cpp
s31fNegativeTestShared.hpp
s31fNegativeTextureApiTests.cpp
s31fNegativeTextureApiTests.hpp
s31fNegativeVertexArrayApiTests.cpp
s31fNegativeVertexArrayApiTests.hpp
s31fOpaqueTypeIndexingTests.cpp
s31fOpaqueTypeIndexingTests.hpp
s31fProgramInterfaceDefinition.cpp
s31fProgramInterfaceDefinition.hpp
s31fProgramInterfaceDefinitionUtil.cpp
s31fProgramInterfaceDefinitionUtil.hpp
s31fProgramInterfaceQueryTestCase.cpp
s31fProgramInterfaceQueryTestCase.hpp
s31fProgramInterfaceQueryTests.cpp
s31fProgramInterfaceQueryTests.hpp
s31fProgramUniformTests.cpp
s31fProgramUniformTests.hpp
s31fSSBOArrayLengthTests.cpp
s31fSSBOArrayLengthTests.hpp
s31fSSBOLayoutCase.cpp
s31fSSBOLayoutCase.hpp
s31fSSBOLayoutTests.cpp
s31fSSBOLayoutTests.hpp
s31fSampleShadingTests.cpp
s31fSampleShadingTests.hpp
s31fSampleVariableTests.cpp
s31fSampleVariableTests.hpp
s31fSeparateShaderTests.cpp
s31fSeparateShaderTests.hpp
s31fShaderAtomicOpTests.cpp
s31fShaderAtomicOpTests.hpp
s31fShaderBuiltinConstantTests.cpp
s31fShaderBuiltinConstantTests.hpp
s31fShaderCommonFunctionTests.cpp
s31fShaderCommonFunctionTests.hpp
s31fShaderHelperInvocationTests.cpp
s31fShaderHelperInvocationTests.hpp
s31fShaderImageLoadStoreTests.cpp
s31fShaderImageLoadStoreTests.hpp
s31fShaderIntegerFunctionTests.cpp
s31fShaderIntegerFunctionTests.hpp
s31fShaderMultisampleInterpolationStateQueryTests.cpp
s31fShaderMultisampleInterpolationStateQueryTests.hpp
s31fShaderMultisampleInterpolationTests.cpp
s31fShaderMultisampleInterpolationTests.hpp
s31fShaderPackingFunctionTests.cpp
s31fShaderPackingFunctionTests.hpp
s31fShaderSharedVarTests.cpp
s31fShaderSharedVarTests.hpp
s31fShaderStateQueryTests.cpp
s31fShaderStateQueryTests.hpp
s31fShaderTextureSizeTests.cpp
s31fShaderTextureSizeTests.hpp
s31fStencilTexturingTests.cpp
s31fStencilTexturingTests.hpp
s31fSynchronizationTests.cpp
s31fSynchronizationTests.hpp
s31fTessellationGeometryInteractionTests.cpp
s31fTessellationGeometryInteractionTests.hpp
s31fTessellationTests.cpp
s31fTessellationTests.hpp
s31fTextureBufferTests.cpp
s31fTextureBufferTests.hpp
s31fTextureFormatTests.cpp
s31fTextureFormatTests.hpp
s31fTextureGatherTests.cpp
s31fTextureGatherTests.hpp
s31fTextureLevelStateQueryTests.cpp
s31fTextureLevelStateQueryTests.hpp
s31fTextureMultisampleTests.cpp
s31fTextureMultisampleTests.hpp
s31fTextureSpecificationTests.cpp
s31fTextureSpecificationTests.hpp
s31fUniformBlockTests.cpp
s31fUniformBlockTests.hpp
s31fUniformLocationTests.cpp
s31fUniformLocationTests.hpp
s31fVertexAttributeBindingStateQueryTests.cpp
s31fVertexAttributeBindingStateQueryTests.hpp
s31fVertexAttributeBindingTests.cpp
s31fVertexAttributeBindingTests.hpp
|