diff --git a/src/gallium/frontends/rusticl/core/device.rs b/src/gallium/frontends/rusticl/core/device.rs index abc5a4d018b..3bf7fe78a9f 100644 --- a/src/gallium/frontends/rusticl/core/device.rs +++ b/src/gallium/frontends/rusticl/core/device.rs @@ -71,6 +71,7 @@ impl DeviceCaps { let image_2d_size = screen.param(pipe_cap::PIPE_CAP_MAX_TEXTURE_2D_SIZE) as u32; let has_images = screen.param(pipe_cap::PIPE_CAP_TEXTURE_SAMPLER_INDEPENDENT) != 0 && + screen.param(pipe_cap::PIPE_CAP_IMAGE_STORE_FORMATTED) != 0 && // The minimum value is 8 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE max_read_images >= 8 && // The minimum value is 8 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE