diff --git a/src/gallium/drivers/panfrost/pan_resource.c b/src/gallium/drivers/panfrost/pan_resource.c index 728ad3668c1..18d82a12e6c 100644 --- a/src/gallium/drivers/panfrost/pan_resource.c +++ b/src/gallium/drivers/panfrost/pan_resource.c @@ -637,8 +637,7 @@ panfrost_resource_create_with_modifier(struct pipe_screen *screen, (bind & PIPE_BIND_SHADER_IMAGE) ? "Shader image" : "Other resource"; - if (dev->ro && (template->bind & - (PIPE_BIND_DISPLAY_TARGET | PIPE_BIND_SCANOUT | PIPE_BIND_SHARED))) { + if (dev->ro && (template->bind & PIPE_BIND_SCANOUT)) { struct winsys_handle handle; struct pan_block_size blocksize = panfrost_block_size(modifier, template->format);