dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.ahit_aabs
dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.chit_aabs
dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.sect_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.ahit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.chit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.ahit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.chit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.sect_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.ahit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.chit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.ahit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.chit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.sect_aabs
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.64
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.256
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.1024
dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.ahit_aabs
dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.chit_aabs
dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.sect_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.ahit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.chit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.ahit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.chit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.sect_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.ahit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.chit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.ahit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.chit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.sect_aabs
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.64
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.256
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.1024
GitRepo(
"https://gitlab.khronos.org/GLSL/glslang.git",
"git@gitlab.khronos.org:GLSL/glslang.git",
- "13565cf458eb2c2b32b3fe9af343f0a30566b96b",
+ "4a6360af4f2b5799d97b69f8497cc8c1117262e5",
"glslang",
removeTags = ["master-tot"]),
GitRepo(
{ TEST_ID_HIT_KIND_EXT, "HitKindEXT" , A | C , createScalarTests },
{ TEST_ID_OBJECT_TO_WORLD_EXT, "ObjectToWorldEXT" , A | C | I , createMultiOutputTests },
{ TEST_ID_WORLD_TO_OBJECT_EXT, "WorldToObjectEXT" , A | C | I , createMultiOutputTests },
-#if 0
- // disable 3x4 tests due to glslang bug https://github.com/KhronosGroup/glslang/issues/2329
{ TEST_ID_OBJECT_TO_WORLD_3X4_EXT, "ObjectToWorld3x4EXT" , A | C | I , createMultiOutputTests },
{ TEST_ID_WORLD_TO_OBJECT_3X4_EXT, "WorldToObject3x4EXT" , A | C | I , createMultiOutputTests },
-#endif
};
de::MovePtr<tcu::TestCaseGroup> builtinGroup(new tcu::TestCaseGroup(testCtx, "builtin", "Ray tracing shader builtin tests"));
dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.ahit_aabs
dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.chit_aabs
dEQP-VK.ray_tracing_pipeline.builtin.worldtoobjectext.sect_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.ahit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.chit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.ahit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.chit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.objecttoworld3x4ext.sect_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.ahit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.chit_triangles
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.ahit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.chit_aabs
+dEQP-VK.ray_tracing_pipeline.builtin.worldtoobject3x4ext.sect_aabs
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.64
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.256
dEQP-VK.ray_tracing_pipeline.large_shader_set.gpu.1024