[Piglit] [PATCH] EXT_shader_image_load_store: skip atomics for not-1x32 types

2019-08-06 Thread Ilia Mirkin
From the spec: The format of the image unit must be in the "1x32" equivalence class in Table X.2 in Section 3.9.X of the OpenGL specification, otherwise the atomic operation is invalid. So we skip these. Signed-off-by: Ilia Mirkin --- tests/spec/ext_shader_image_load_store/image_fu

[Piglit] [PATCH] EXT_shader_image_load_store: atomics should be done on single-component images

2019-08-06 Thread Ilia Mirkin
The shader has size1x32, but the images are 4-component. In such a case, the results are undefined. Make it a single component. Signed-off-by: Ilia Mirkin --- .../image_functions.c| 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tes