Reduce resolution of some graphicsfuzz tests
authorPaul Thomson <paulthomson@google.com>
Mon, 20 Sep 2021 15:53:45 +0000 (16:53 +0100)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 8 Oct 2021 17:50:30 +0000 (17:50 +0000)
These tests have a lot of shader computation, which may exceed a 30
second watchdog time limit. Reducing the resolution should allow them to
complete quickly on low-end devices.

Affects:

dEQP-VK.graphicsfuzz.nested-for-loops-switch-fallthrough
dEQP-VK.graphicsfuzz.spv-access-chains
dEQP-VK.graphicsfuzz.spv-copy-object
dEQP-VK.graphicsfuzz.spv-dead-break-and-unroll
dEQP-VK.graphicsfuzz.spv-stable-maze-flatten-copy-composite

Components: Vulkan

Change-Id: I4ca78ae1beafb3d892d437568f10cc816ae79df2

external/vulkancts/data/vulkan/amber/graphicsfuzz/nested-for-loops-switch-fallthrough.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-access-chains.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-copy-object.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-dead-break-and-unroll.amber
external/vulkancts/data/vulkan/amber/graphicsfuzz/spv-stable-maze-flatten-copy-composite.amber

index 7cbee38da6c89ca925ca1e4d17b42c76766ba3df..91b21003f59f446179cf27e1f2692802dd4a80e9 100644 (file)
@@ -543,13 +543,13 @@ BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics variant_pipeline
   ATTACH variant_vertex_shader
   ATTACH variant_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 64 64
   BIND BUFFER variant_framebuffer AS color LOCATION 0
   BIND BUFFER variant_zero AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR variant_pipeline 0 0 0 255
 
 CLEAR variant_pipeline
-RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 64 64
 
-EXPECT variant_framebuffer IDX 0 0 SIZE 256 256 EQ_RGBA 255 0 0 255
+EXPECT variant_framebuffer IDX 0 0 SIZE 64 64 EQ_RGBA 255 0 0 255
index 496062250ad90f54c6f22cee4bd875413f63bb6b..fa77d836ba4a19e46a9d4d053e82d33e04c4a761 100644 (file)
@@ -644,7 +644,7 @@ END
 
 # resolution
 BUFFER reference_resolution DATA_TYPE vec2<float> DATA
256.0 256.0
64.0 64.0
 END
 
 BUFFER reference_framebuffer FORMAT B8G8R8A8_UNORM
@@ -652,14 +652,14 @@ BUFFER reference_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics reference_pipeline
   ATTACH reference_vertex_shader
   ATTACH reference_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 64 64
   BIND BUFFER reference_framebuffer AS color LOCATION 0
   BIND BUFFER reference_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR reference_pipeline 0 0 0 255
 
 CLEAR reference_pipeline
-RUN reference_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN reference_pipeline DRAW_RECT POS 0 0 SIZE 64 64
 
 
 SHADER vertex variant_vertex_shader PASSTHROUGH
@@ -1287,7 +1287,7 @@ END
 
 # resolution
 BUFFER variant_resolution DATA_TYPE vec2<float> DATA
256.0 256.0
64.0 64.0
 END
 
 BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
@@ -1295,13 +1295,13 @@ BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics variant_pipeline
   ATTACH variant_vertex_shader
   ATTACH variant_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 64 64
   BIND BUFFER variant_framebuffer AS color LOCATION 0
   BIND BUFFER variant_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR variant_pipeline 0 0 0 255
 
 CLEAR variant_pipeline
-RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 64 64
 
 EXPECT reference_framebuffer EQ_HISTOGRAM_EMD_BUFFER variant_framebuffer TOLERANCE 0.005
index 7286518c914d89ab7aca22cd8e8119ba0445717a..fa4af4ae0441af13dfadab193d01922a52d4fe8c 100644 (file)
@@ -644,7 +644,7 @@ END
 
 # resolution
 BUFFER reference_resolution DATA_TYPE vec2<float> DATA
256.0 256.0
64.0 64.0
 END
 
 BUFFER reference_framebuffer FORMAT B8G8R8A8_UNORM
@@ -652,14 +652,14 @@ BUFFER reference_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics reference_pipeline
   ATTACH reference_vertex_shader
   ATTACH reference_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 64 64
   BIND BUFFER reference_framebuffer AS color LOCATION 0
   BIND BUFFER reference_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR reference_pipeline 0 0 0 255
 
 CLEAR reference_pipeline
-RUN reference_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN reference_pipeline DRAW_RECT POS 0 0 SIZE 64 64
 
 
 SHADER vertex variant_vertex_shader PASSTHROUGH
@@ -1288,7 +1288,7 @@ END
 
 # resolution
 BUFFER variant_resolution DATA_TYPE vec2<float> DATA
256.0 256.0
64.0 64.0
 END
 
 BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
@@ -1296,13 +1296,13 @@ BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics variant_pipeline
   ATTACH variant_vertex_shader
   ATTACH variant_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 64 64
   BIND BUFFER variant_framebuffer AS color LOCATION 0
   BIND BUFFER variant_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR variant_pipeline 0 0 0 255
 
 CLEAR variant_pipeline
-RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 64 64
 
 EXPECT reference_framebuffer EQ_HISTOGRAM_EMD_BUFFER variant_framebuffer TOLERANCE 0.005
index 6bf3d19035b77eddb5fd13df7ef393840308d43b..07d752d30f88e89587f52168d8be1f2024e6ec63 100644 (file)
@@ -644,7 +644,7 @@ END
 
 # resolution
 BUFFER reference_resolution DATA_TYPE vec2<float> DATA
256.0 256.0
64.0 64.0
 END
 
 BUFFER reference_framebuffer FORMAT B8G8R8A8_UNORM
@@ -652,14 +652,14 @@ BUFFER reference_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics reference_pipeline
   ATTACH reference_vertex_shader
   ATTACH reference_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 64 64
   BIND BUFFER reference_framebuffer AS color LOCATION 0
   BIND BUFFER reference_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR reference_pipeline 0 0 0 255
 
 CLEAR reference_pipeline
-RUN reference_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN reference_pipeline DRAW_RECT POS 0 0 SIZE 64 64
 
 
 SHADER vertex variant_vertex_shader PASSTHROUGH
@@ -1296,7 +1296,7 @@ END
 
 # resolution
 BUFFER variant_resolution DATA_TYPE vec2<float> DATA
256.0 256.0
64.0 64.0
 END
 
 BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
@@ -1304,13 +1304,13 @@ BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics variant_pipeline
   ATTACH variant_vertex_shader
   ATTACH variant_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 64 64
   BIND BUFFER variant_framebuffer AS color LOCATION 0
   BIND BUFFER variant_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR variant_pipeline 0 0 0 255
 
 CLEAR variant_pipeline
-RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 64 64
 
 EXPECT reference_framebuffer EQ_HISTOGRAM_EMD_BUFFER variant_framebuffer TOLERANCE 0.005
index eadf828fb492b8fa6a4c5fb6849df235f06f42ed..303cc8dfa6b181b951294355702a12bd5dd1f19b 100644 (file)
@@ -647,7 +647,7 @@ END
 
 # resolution
 BUFFER reference_resolution DATA_TYPE vec2<float> STD140 DATA
256.0 256.0
32.0 32.0
 END
 
 BUFFER reference_framebuffer FORMAT B8G8R8A8_UNORM
@@ -655,14 +655,14 @@ BUFFER reference_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics reference_pipeline
   ATTACH reference_vertex_shader
   ATTACH reference_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 32 32
   BIND BUFFER reference_framebuffer AS color LOCATION 0
   BIND BUFFER reference_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR reference_pipeline 0 0 0 255
 
 CLEAR reference_pipeline
-RUN reference_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN reference_pipeline DRAW_RECT POS 0 0 SIZE 32 32
 
 
 SHADER vertex variant_vertex_shader PASSTHROUGH
@@ -1341,7 +1341,7 @@ END
 
 # resolution
 BUFFER variant_resolution DATA_TYPE vec2<float> STD140 DATA
256.0 256.0
32.0 32.0
 END
 
 BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
@@ -1349,14 +1349,14 @@ BUFFER variant_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics variant_pipeline
   ATTACH variant_vertex_shader
   ATTACH variant_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 32 32
   BIND BUFFER variant_framebuffer AS color LOCATION 0
   BIND BUFFER variant_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR variant_pipeline 0 0 0 255
 
 CLEAR variant_pipeline
-RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN variant_pipeline DRAW_RECT POS 0 0 SIZE 32 32
 
 
 SHADER vertex variant_2_vertex_shader PASSTHROUGH
@@ -1990,7 +1990,7 @@ END
 
 # resolution
 BUFFER variant_2_resolution DATA_TYPE vec2<float> STD140 DATA
256.0 256.0
32.0 32.0
 END
 
 BUFFER variant_2_framebuffer FORMAT B8G8R8A8_UNORM
@@ -1998,14 +1998,14 @@ BUFFER variant_2_framebuffer FORMAT B8G8R8A8_UNORM
 PIPELINE graphics variant_2_pipeline
   ATTACH variant_2_vertex_shader
   ATTACH variant_2_fragment_shader
-  FRAMEBUFFER_SIZE 256 256
+  FRAMEBUFFER_SIZE 32 32
   BIND BUFFER variant_2_framebuffer AS color LOCATION 0
   BIND BUFFER variant_2_resolution AS uniform DESCRIPTOR_SET 0 BINDING 0
 END
 CLEAR_COLOR variant_2_pipeline 0 0 0 255
 
 CLEAR variant_2_pipeline
-RUN variant_2_pipeline DRAW_RECT POS 0 0 SIZE 256 256
+RUN variant_2_pipeline DRAW_RECT POS 0 0 SIZE 32 32
 
 EXPECT reference_framebuffer EQ_HISTOGRAM_EMD_BUFFER variant_framebuffer TOLERANCE 0.005
 EXPECT reference_framebuffer EQ_HISTOGRAM_EMD_BUFFER variant_2_framebuffer TOLERANCE 0.005