Change vertex buffer format to VK_FORMAT_R8G8B8A8_UNORM
authorMarcin Kańtoch <marcin.kantoch@amd.com>
Wed, 11 Sep 2019 14:23:07 +0000 (16:23 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 12 Sep 2019 13:55:05 +0000 (09:55 -0400)
Change the vertex buffer format to VK_FORMAT_R8G8B8A8_UNORM
in spirv1p4.entrypoint* tests to make the tests pass, while
waiting on a fix in Amber.

Affects:
dEQP-VK.spirv_assembly.instruction.spirv1p4.entrypoint*

Components: Vulkan

VK-GL-CTS issue: 1992

Change-Id: Icb97b7328c2e1a61c1e1c20d7dda0449738619e1

external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_pc_entry_point.amber
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_ssbo_entry_point.amber
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_con_ubo_entry_point.amber
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_pc_entry_point.amber
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_ssbo_entry_point.amber
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/tess_eval_ubo_entry_point.amber
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/vert_ssbo_entry_point.amber
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/vert_ubo_entry_point.amber

index 8b45ae7..a38ada6 100644 (file)
@@ -173,17 +173,17 @@ void main() {
 
 [vertex data]
 #        position     vert_color
-     0/R8G8_SNORM 1/R8G8B8_UNORM
+     0/R8G8_SNORM 1/R8G8B8A8_UNORM
 
 #           Red for entire frame
-#         R8   G8     R8  G8  B8
-        -128 -128    255   0   0
-         127  127    255   0   0
-        -128  127    255   0   0
+#         R8   G8     R8  G8  B8    A8
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+        -128  127    255   0   0   255
 
-        -128 -128    255   0   0
-         127  127    255   0   0
-         127 -128    255   0   0
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+         127 -128    255   0   0   255
 
 [test]
 uniform float 0 0.0 0.0 0.3 0.0
index 8d11847..9e02e87 100644 (file)
@@ -177,17 +177,17 @@ void main() {
 
 [vertex data]
 #        position     vert_color
-     0/R8G8_SNORM 1/R8G8B8_UNORM
+     0/R8G8_SNORM 1/R8G8B8A8_UNORM
 
 #           Red for entire frame
-#         R8   G8     R8  G8  B8
-        -128 -128    255   0   0
-         127  127    255   0   0
-        -128  127    255   0   0
+#         R8   G8     R8  G8  B8    A8
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+        -128  127    255   0   0   255
 
-        -128 -128    255   0   0
-         127  127    255   0   0
-         127 -128    255   0   0
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+         127 -128    255   0   0   255
 
 [test]
 ssbo 0:0 subdata float 0 0.0 0.0 0.3 0.0
index 0dc134d..24122fd 100644 (file)
@@ -176,17 +176,17 @@ void main() {
 
 [vertex data]
 #        position     vert_color
-     0/R8G8_SNORM 1/R8G8B8_UNORM
+     0/R8G8_SNORM 1/R8G8B8A8_UNORM
 
 #           Red for entire frame
-#         R8   G8     R8  G8  B8
-        -128 -128    255   0   0
-         127  127    255   0   0
-        -128  127    255   0   0
+#         R8   G8     R8  G8  B8    A8
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+        -128  127    255   0   0   255
 
-        -128 -128    255   0   0
-         127  127    255   0   0
-         127 -128    255   0   0
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+         127 -128    255   0   0   255
 
 [test]
 uniform ubo 0:0 float 0 0.0 0.0 0.3 0.0
index 750c171..2ee71ab 100644 (file)
@@ -191,17 +191,17 @@ void main() {
 
 [vertex data]
 #        position     vert_color
-     0/R8G8_SNORM 1/R8G8B8_UNORM
+     0/R8G8_SNORM 1/R8G8B8A8_UNORM
 
 #           Red for entire frame
-#         R8   G8     R8  G8  B8
-        -128 -128    255   0   0
-         127  127    255   0   0
-        -128  127    255   0   0
-
-        -128 -128    255   0   0
-         127  127    255   0   0
-         127 -128    255   0   0
+#         R8   G8     R8  G8  B8    A8
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+        -128  127    255   0   0   255
+
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+         127 -128    255   0   0   255
 
 [test]
 uniform float 0 0.0 0.0 0.3 0.0
index 953fa6a..a6148b0 100644 (file)
@@ -194,17 +194,17 @@ void main() {
 
 [vertex data]
 #        position     vert_color
-     0/R8G8_SNORM 1/R8G8B8_UNORM
+     0/R8G8_SNORM 1/R8G8B8A8_UNORM
 
 #           Red for entire frame
-#         R8   G8     R8  G8  B8
-        -128 -128    255   0   0
-         127  127    255   0   0
-        -128  127    255   0   0
-
-        -128 -128    255   0   0
-         127  127    255   0   0
-         127 -128    255   0   0
+#         R8   G8     R8  G8  B8    A8
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+        -128  127    255   0   0   255
+
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+         127 -128    255   0   0   255
 
 [test]
 ssbo 0:0 subdata float 0 0.0 0.0 0.3 0.0
index d755817..7d2267a 100644 (file)
@@ -194,17 +194,17 @@ void main() {
 
 [vertex data]
 #        position     vert_color
-     0/R8G8_SNORM 1/R8G8B8_UNORM
+     0/R8G8_SNORM 1/R8G8B8A8_UNORM
 
 #           Red for entire frame
-#         R8   G8     R8  G8  B8
-        -128 -128    255   0   0
-         127  127    255   0   0
-        -128  127    255   0   0
-
-        -128 -128    255   0   0
-         127  127    255   0   0
-         127 -128    255   0   0
+#         R8   G8     R8  G8  B8    A8
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+        -128  127    255   0   0   255
+
+        -128 -128    255   0   0   255
+         127  127    255   0   0   255
+         127 -128    255   0   0   255
 
 [test]
 uniform ubo 0:0 float 0 0.0 0.0 0.3 0.0
index 65dc8be..12be351 100644 (file)
@@ -85,10 +85,10 @@ void main() {
 }
 
 [vertex data]
-             0/R8G8_SNORM 1/R8G8B8_UNORM
-        -128 -128    255   0   0
-        127  127    255   0   0
-       -128  127    255   0   0
+     0/R8G8_SNORM 1/R8G8B8A8_UNORM
+    -128 -128    255   0   0   255
+     127  127    255   0   0   255
+    -128  127    255   0   0   255
 
 [test]
 ssbo 0:0 subdata float 0 -1.0 -1.0 1.0 -1.0 -1.0 1.0
index 370756c..cdf2f66 100644 (file)
@@ -85,10 +85,10 @@ void main() {
 }
 
 [vertex data]
-             0/R8G8_SNORM 1/R8G8B8_UNORM
-        -128 -128    255   0   0
-        127  127    255   0   0
-       -128  127    255   0   0
+    0/R8G8_SNORM 1/R8G8B8A8_UNORM
+    -128 -128    255   0   0   255
+     127  127    255   0   0   255
+    -128  127    255   0   0   255
 
 [test]
 uniform ubo 0:0 float 0 -1.0 -1.0 0.0 0.0 1.0 -1.0 0.0 0.0 -1.0 1.0