softpipe: enable PIPE_CAP_IMAGE_STORE_FORMATTED

Required to expose ARB_shader_load_image_store and thus
ARB_compute_shader, which are supported by the driver.

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14288>
This commit is contained in:
Juan A. Suarez Romero 2021-12-21 16:43:39 +01:00 committed by Marge Bot
parent 1027b68418
commit 5e9b43f505

View file

@ -306,6 +306,8 @@ softpipe_get_param(struct pipe_screen *screen, enum pipe_cap param)
return 1 << 27;
case PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT:
return 4;
case PIPE_CAP_IMAGE_STORE_FORMATTED:
return 1;
default:
return u_pipe_screen_get_param_defaults(screen, param);
}