summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2020-04-07 10:37:27 +1000
committerDave Airlie <airlied@redhat.com>2020-07-27 13:11:58 +1000
commit7884c02ad004476b7833f8c52ab23c8bdfc0a023 (patch)
tree7338ed5b1a034d8a442a93c75c46bb64400dcb76
parent0143189afae152346250a099339924bb8e52598f (diff)
st/glspirv: add support for image ms caps.
-rw-r--r--src/mesa/state_tracker/st_extensions.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_extensions.c b/src/mesa/state_tracker/st_extensions.c
index e39ee75905e..ee042ecf0ce 100644
--- a/src/mesa/state_tracker/st_extensions.c
+++ b/src/mesa/state_tracker/st_extensions.c
@@ -1754,6 +1754,8 @@ void st_init_extensions(struct pipe_screen *screen,
spirv_caps->variable_pointers =
screen->get_param(screen, PIPE_CAP_GL_SPIRV_VARIABLE_POINTERS);
spirv_caps->integer_functions2 = extensions->INTEL_shader_integer_functions2;
+ spirv_caps->storage_image_ms = consts->MaxImageSamples > 1;
+ spirv_caps->image_ms_array = consts->MaxImageSamples > 1;
consts->SpirVExtensions = CALLOC_STRUCT(spirv_supported_extensions);
_mesa_fill_supported_spirv_extensions(consts->SpirVExtensions, spirv_caps);