From: Juan A. Suarez Romero Date: Fri, 7 Jan 2022 17:47:06 +0000 (+0100) Subject: d3d12: enable PIPE_CAP_IMAGE_STORE_FORMATTED X-Git-Tag: upstream/22.3.5~14033 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d9bc018854a7219dce842d724b1169f84139e18d;p=platform%2Fupstream%2Fmesa.git d3d12: 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 Reviewed-by: Jesse Natalie Reviewed-by: Emma Anholt Part-of: --- diff --git a/src/gallium/drivers/d3d12/d3d12_screen.cpp b/src/gallium/drivers/d3d12/d3d12_screen.cpp index 8cd5877..ddc7c49 100644 --- a/src/gallium/drivers/d3d12/d3d12_screen.cpp +++ b/src/gallium/drivers/d3d12/d3d12_screen.cpp @@ -274,6 +274,7 @@ d3d12_get_param(struct pipe_screen *pscreen, enum pipe_cap param) case PIPE_CAP_QUERY_TIMESTAMP: case PIPE_CAP_VERTEX_ELEMENT_INSTANCE_DIVISOR: case PIPE_CAP_VERTEX_ELEMENT_SRC_OFFSET_4BYTE_ALIGNED_ONLY: + case PIPE_CAP_IMAGE_STORE_FORMATTED: return 1; case PIPE_CAP_MAX_STREAM_OUTPUT_BUFFERS: