From 241241e28fe30f31a10e51aeb263c7c6b92b275c Mon Sep 17 00:00:00 2001 From: Ricardo Garcia Date: Thu, 28 Oct 2021 15:36:36 +0200 Subject: Add tests for VK_NV_mesh_shader Tests that verify multiple aspects of mesh shader pipelines work as expected. This includes: * Some basic smoke tests. * API tests to check the new draw calls and different rules about them. * Synchronization tests. * Test a wide range of affected built-in variables. * Miscellaneous tests: * Producing small and large amounts of different types of primitives. * Barriers. * Push constants. * Custom per-primitive attributes. * Complex structures in the task->mesh interface. New tests: dEQP-VK.mesh_shader.nv.* Components: Vulkan, Framework VK-GL-CTS issue: 2991 Change-Id: I510296e4da326a2f0a3891d55a1116848d874c3f --- executor/xeTestResultParser.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'executor/xeTestResultParser.cpp') diff --git a/executor/xeTestResultParser.cpp b/executor/xeTestResultParser.cpp index c21ddd54d..2f3160155 100644 --- a/executor/xeTestResultParser.cpp +++ b/executor/xeTestResultParser.cpp @@ -161,7 +161,9 @@ static const EnumMapEntry s_shaderTypeFromTagMap[] = { 0x8c64a6be, "ClosestHitShader", ri::Shader::SHADERTYPE_CLOSEST_HIT }, { 0xb30ed398, "MissShader", ri::Shader::SHADERTYPE_MISS }, { 0x26150e53, "IntersectionShader", ri::Shader::SHADERTYPE_INTERSECTION }, - { 0x7e50944c, "CallableShader", ri::Shader::SHADERTYPE_CALLABLE } + { 0x7e50944c, "CallableShader", ri::Shader::SHADERTYPE_CALLABLE }, + { 0xc3a35d6f, "TaskShader", ri::Shader::SHADERTYPE_TASK }, + { 0x925c7349, "MeshShader", ri::Shader::SHADERTYPE_MESH }, }; static const EnumMapEntry s_testTypeMap[] = -- cgit v1.2.3