4f267c8a0579beefa53ff625ad0e3c237e057b10 |
|
21-Nov-2016 |
Pyry Haulos <phaulos@google.com> |
Import new GLSL ES 3.2 .test files from Khronos OpenGL CTS These files are modified copies of existing files under data/gles31/shaders. Existing .test file based tests under dEQP-GLES31 are moved to <groupname>.es31 groups and new tests are added under <groupname>.es32. gls::ShaderLibraryCase is changed to check and report if GLSL version used by the test is not supported by the rendering context. Android CTS mustpass lists are updated to reflect this. Change-Id: I44339fa1be1bd9c4215e828c6ba63e0eef449694
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
cb24d85a6dae33dd3a658b831cd5f0c34918126a |
|
15-Nov-2016 |
Pyry Haulos <phaulos@google.com> |
Update several test groups in dEQP-GLES31 to use ES3.2 shaders This change updates several test groups to use GLSL ES 3.2 shaders when ran against OpenGL ES 3.2 implementation. Additionally, AEP extensions are no longer checked in several groups when the context version is ES3.2 or newer. Affected tests: dEQP-GLES31.functional.compute.basic.* dEQP-GLES31.functional.copy_image.* dEQP-GLES31.functional.debug.* dEQP-GLES31.functional.fbo.color.* dEQP-GLES31.functional.primitive_bounding_box.* dEQP-GLES31.functional.program_interface_query.* dEQP-GLES31.functional.state_query.program.* dEQP-GLES31.functional.ssbo.atomic.* dEQP-GLES31.functional.compute.shared_var.atomic.* dEQP-GLES31.functional.shaders.builtin_functions.common.fma.* dEQP-GLES31.functional.shaders.builtin_functions.integer.* dEQP-GLES31.functional.shaders.builtin_functions.pack_unpack.* dEQP-GLES31.functional.shaders.builtin_functions.texture_size.* dEQP-GLES31.functional.stencil_texturing.* dEQP-GLES31.functional.synchronization.* dEQP-GLES31.functional.tessellation.* dEQP-GLES31.functional.texture.texture_buffer.* dEQP-GLES31.functional.texture.format.buffer.* dEQP-GLES31.functional.texture.format.*.cube_array.* dEQP-GLES31.functional.texture.filtering.cube_array.* dEQP-GLES31.functional.texture.gather.* dEQP-GLES31.functional.texture.multisample.* dEQP-GLES31.functional.texture.specification.*_cube_array Change-Id: I7188e448e7bbdb56c5162f7ed795333bec23e844
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
fe6bb67987a4d7fc59739c878e658f2a6d071cde |
|
15-Nov-2016 |
Pyry Haulos <phaulos@google.com> |
Change GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS minmax to 2048 Khronos bug: 12823 Change-Id: If900a901d2ad4f3b4af8a7a353e8c6d635ca7603
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
653ad0e8a4209754304cbd5b5ceb4fdc7b29c01a |
|
16-Aug-2016 |
Pyry Haulos <phaulos@google.com> |
Fix merged <space><tab> in C/C++ files Change-Id: Ice7c1ae46a88c941c5834f9d34fcd4822c30debc
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
3968146ba8b8e569e20b5ea35ac157a63ec2c476 |
|
13-Apr-2016 |
Mika Isojärvi <misojarvi@google.com> |
Update user defined io tessellation tests Allow only explicit array size that is same as the "vertices" layout qualifier Bug: 25389474 Change-Id: If735df219fc6b576ae9656db1053004e566d2297
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
9af41b5740996ad9f7a512e06a40e50ecddd67cf |
|
01-Feb-2016 |
Mika Isojärvi <misojarvi@google.com> |
Update geometry and tessellation shader limits. Bug: 22542263 Change-Id: I88b91f5d53598431c9b6ba31e77cbb7914353699
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
c215aaa83047ebbaabafef7acd71275a256da6ab |
|
06-Nov-2015 |
Dejan Mircevski <deki@google.com> |
Make RGBA constants methods. Without this, other global variables that are initialized with values like RGBA::white will have a race condition with the RGBA::white initialization. We have seen a bug where a global array of RGBA constants was being initialized before the constants themselves, so all elements were (0, 0, 0, 0). Change-Id: Idd6a88efda8375e52f15ed285afe38631b9c464a
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
94493f589671164f7091315509b110ff4516cb51 |
|
11-Jun-2015 |
Jarkko Pöyry <jpoyry@google.com> |
am 5b99b804: am 2627adc0: Merge "Fix explicit TCS output array size not matching gl_MaxPatchVertices." into mnc-dev * commit '5b99b804ef87efec7746e5d2bed6feca409e7d78': Fix explicit TCS output array size not matching gl_MaxPatchVertices.
|
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
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
7a161d243743d8d12e12669d7464c360de1b5e97 |
|
20-May-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Fix -Wconversion warnings in GLES31 module. Bug: 21161908 Change-Id: I43f95dc010f9977aeb1f658b9d67a9aa946c6fff
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
eeec8accefdba51359d238575ade720d02a90276 |
|
03-Apr-2015 |
Pyry Haulos <phaulos@google.com> |
Fix warnings caused by using unnamed enums as template parameters Change-Id: I30d54d7cdd987488d5362e6d5af1169f734e6d4e
/external/deqp/modules/gles31/functional/es31fTessellationTests.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
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
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
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
b802d8a74b19daa161a07eca2a90bc4620b94021 |
|
26-Mar-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Reapply changes lost in a merge gone bad. - Merge of mirror-m-wireless-internal-release branch reverted changes that were applied to both master and backported to lmp branches. This change reapplies the reverted changes. Changes are: * bug 19543772 -- Remove io_blocks.match_different_member_interpolation test from mustpass. * bug 19543594 -- Apply fix for tessellation fractional even test verification. Bug: 19936763 Change-Id: Ibc357e0e13d7993c91a4f4d60500dccb924eadec
/external/deqp/modules/gles31/functional/es31fTessellationTests.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
/external/deqp/modules/gles31/functional/es31fTessellationTests.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
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
193f59811b2c0fe57808a06923b82ed00c41bd0f |
|
24-Feb-2015 |
Jarkko Pöyry <jpoyry@google.com> |
Remove unused variables. Change-Id: I234eb6375d7332bc82fc2d0a8b4e754b169f9290
/external/deqp/modules/gles31/functional/es31fTessellationTests.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
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
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
/external/deqp/modules/gles31/functional/es31fTessellationTests.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
/external/deqp/modules/gles31/functional/es31fTessellationTests.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
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|
3c827367444ee418f129b2c238299f49d3264554 |
|
02-Sep-2014 |
Jarkko Poyry <jpoyry@google.com> |
Import dEQP. Import drawElements Quality Program from an internal repository. Bug: 17388917 Change-Id: Ic109fe4a57e31b2a816113d90fbdf51a43e7abeb
/external/deqp/modules/gles31/functional/es31fTessellationTests.cpp
|