History log of /external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
34eb1839c9bd3a6f87032c4f3cae2f95bb773d60 28-Sep-2017 Marcin Rogucki <marcin.rogucki@mobica.com> Added script for checking & fixing BOMs in files.

Affects:
doc/testspecs/GLES2/functional.rasterization.txt
framework/platform/win32/tcuWin32VulkanPlatform.cpp
modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
scripts/src_util/check_all.py

Adds:
scripts/src_util/check_boms.py

Change-Id: I17dc821e44a30a119e22ff42afbdca775ecec046
Components: Vulkan
(cherry picked from commit 69731671eed80fd6915375f22d88c0404a6accb6)
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
3d4d9aabea57718bbcb8fd788b99ecf6d464cb86 15-Jul-2017 Mika Isojarvi <misojarvi@google.com> Merge "Report Android extension pack tests as not supported"
am: 03c395c60f

Change-Id: I605ac0bf0a499ad175e7d667843734eea16141c2
71b18bb8898a12d095e19f8b1d5b98d343282240 12-Jul-2017 Alexander Galazin <alexander.galazin@arm.com> Report Android extension pack tests as not supported

Android extension pack tests can't run on GLES31-only GPUs.
Report such tests as NotSupported.

Components: AOSP

Change-Id: I88ab61e5d0b263428c41a644c6417e24e2f7f234
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
5dd0c1077c8dcf697be082e4209c9f365508d117 08-May-2017 Alexander Galazin <alexander.galazin@arm.com> Ensure vertex shader presence if a geometry shader exists

Certain tests verify that INVALID_OPERATION is generated
if a geometry shader is active and mode is incompatible with
the input primitive type of the geometry shader in the currently
installed program object. However these tests have no vertex shader and
this is the real reason why INVALID_OPERATION is generated.
This change ensures that the vertex shader is present.

Components: AOSP

Affects:
dEQP-GLES31.functional.debug.negative_coverage.get_error.vertex_array.draw_elements_base_vertex_primitive_mode_mismatch
dEQP-GLES31.functional.debug.negative_coverage.get_error.vertex_array.draw_elements_instanced_base_vertex_primitive_mode_mismatch
dEQP-GLES31.functional.debug.negative_coverage.get_error.vertex_array.draw_range_elements_base_vertex_primitive_mode_mismatch

Change-Id: I36bcee8892e4f641feadb0b444a53ed35273b727
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
3c865084eb27036bf9fd43a41a7eae277a6ee170 14-Feb-2017 John Richardson <john.richardson@mobica.com> Add new draw elements base vertex tests

New tests for EXT_draw_elements_base_vertex extension
exercising the following draw calls

- DrawElementsBaseVertex()
- DrawRangeElementsBaseVertex()
- DrawElementsInstancedBaserVertex()

New test groups:
- dEQP-GLES31.functional.draw_elements_base_vertex.*

New tests:
- indices.*
- base_vertex.*
- builtin_variable.*
- points.*
- triangles.*
- triangle_fan.*
- triangle_strip.*
- lines.*
- line_strip.*
- line_loop.*

Extend dEQP-GLES31.functional.debug.negative_coverage.callbacks.vertex_array.*
tests to include additional mapping and mismatched primitive mode
errors for base vertex draw calls.

New tests:
- *.primitive_mode_mismatch
- *.invalid_map

Change-Id: Iefc9bcddd3fe8831d2bb20f2e46d06f92daa6d6b
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
428a2256159883c651a409c4e0cbe031953f4c4e 18-May-2017 David Sodman <dsodman@google.com> Remove dEQP-GLES31.*vertex_array.*_invalid_map tests

Tests made assumptions about GL error returned from glDrawElements*
functions when passed a mapped buffer object, but, that error is not
supported by the specification.

Affects: dEQP-GLES31.*vertex_array.*
Components: AOSP
Bug: 37942569

Change-Id: Ic066dfbe717ff1e7741bec8ee870b09b99362dc7
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
f5f087e9bd571b5aee3b810957af7051cd82d2c0 08-May-2017 Alexander Galazin <alexander.galazin@arm.com> Ensure vertex shader presence if a geometry shader exists

Certain tests verify that INVALID_OPERATION is generated
if a geometry shader is active and mode is incompatible with
the input primitive type of the geometry shader in the currently
installed program object. However these tests have no vertex shader and
this is the real reason why INVALID_OPERATION is generated.
This change ensures that the vertex shader is present.

Components: AOSP

Affects:
dEQP-GLES31.functional.debug.negative_coverage.get_error.vertex_array.draw_elements_base_vertex_primitive_mode_mismatch
dEQP-GLES31.functional.debug.negative_coverage.get_error.vertex_array.draw_elements_instanced_base_vertex_primitive_mode_mismatch
dEQP-GLES31.functional.debug.negative_coverage.get_error.vertex_array.draw_range_elements_base_vertex_primitive_mode_mismatch

Change-Id: I36bcee8892e4f641feadb0b444a53ed35273b727
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
46f68ed4afdf678e67542953af9c2450db630aa2 14-Feb-2017 John Richardson <john.richardson@mobica.com> Add new draw elements base vertex tests

New tests for EXT_draw_elements_base_vertex extension
exercising the following draw calls

- DrawElementsBaseVertex()
- DrawRangeElementsBaseVertex()
- DrawElementsInstancedBaserVertex()

New test groups:
- dEQP-GLES31.functional.draw_elements_base_vertex.*

New tests:
- indices.*
- base_vertex.*
- builtin_variable.*
- points.*
- triangles.*
- triangle_fan.*
- triangle_strip.*
- lines.*
- line_strip.*
- line_loop.*

Extend dEQP-GLES31.functional.debug.negative_coverage.callbacks.vertex_array.*
tests to include additional mapping and mismatched primitive mode
errors for base vertex draw calls.

New tests:
- *.primitive_mode_mismatch
- *.invalid_map

Change-Id: Iefc9bcddd3fe8831d2bb20f2e46d06f92daa6d6b
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.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/es31fNegativeVertexArrayApiTests.cpp
fb059fdb43c8b6073ada028a68124263c59a000a 22-Feb-2016 Pyry Haulos <phaulos@google.com> Merge in new OpenGL ES 3.2 test code

Change-Id: I8667c03f0d1eb4b212bc33b54296336633fb39da
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
b5ff237d30680061acd541d3f7c495caa78949bd 27-Jan-2016 Daniel Andrade Groppe <daniel.andrade@mobica.com> Add support for OpenGL ES 3.2 features.

Generate version-appropriate shaders.
Add tests for functions introduced in 3.2:
- VertexAttribFormat
- VertexAttribIFormat
- DrawElementsBaseVertex
- DrawElementsInstancedBaseVertex
- DrawRangeElementsBaseVertex

Change-Id: Ibe32d0d7a5bd0e7692bb14271eb5af9599f21bad
Signed-off-by: Daniel Andrade Groppe <daniel.andrade@mobica.com>
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp
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
/external/deqp/modules/gles31/functional/es31fNegativeVertexArrayApiTests.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/es31fNegativeVertexArrayApiTests.cpp