Provide friendly names for shader ballot BuiltIns
authorDavid Neto <dneto@google.com>
Mon, 19 Sep 2016 14:13:04 +0000 (10:13 -0400)
committerDavid Neto <dneto@google.com>
Mon, 19 Sep 2016 21:31:25 +0000 (17:31 -0400)
source/name_mapper.cpp
test/NameMapper.cpp

index 666b9ac..df632e1 100644 (file)
@@ -152,6 +152,11 @@ void FriendlyNameMapper::SaveBuiltInName(uint32_t target_id,
     CASE(SubgroupLocalInvocationId)
     GLCASE(VertexIndex)
     GLCASE(InstanceIndex)
+    CASE(SubgroupEqMaskKHR)
+    CASE(SubgroupGeMaskKHR)
+    CASE(SubgroupGtMaskKHR)
+    CASE(SubgroupLeMaskKHR)
+    CASE(SubgroupLtMaskKHR)
     default:
       break;
   }
index bd6ab2a..7a470f3 100644 (file)
@@ -269,6 +269,11 @@ INSTANTIATE_TEST_CASE_P(
         BuiltInCase("SubgroupLocalInvocationId"),
         BuiltInGLCase("VertexIndex"),
         BuiltInGLCase("InstanceIndex"),
+        BuiltInCase("SubgroupEqMaskKHR"),
+        BuiltInCase("SubgroupGeMaskKHR"),
+        BuiltInCase("SubgroupGtMaskKHR"),
+        BuiltInCase("SubgroupLeMaskKHR"),
+        BuiltInCase("SubgroupLtMaskKHR"),
     }), );
 
 INSTANTIATE_TEST_CASE_P(DebugNameOverridesBuiltin, FriendlyNameTest,