Even if we don't directly support typed reads on a format, we can often
translate them to a reasonable matching format. Advertise those too.
*/
supported &= sample_count == 0;
- /* TODO: allow formats that only support untyped reads? */
- supported &= isl_format_supports_typed_reads(devinfo, format) &&
- isl_format_supports_typed_writes(devinfo, format);
+ supported &= isl_format_supports_typed_writes(devinfo, format);
+ supported &= isl_has_matching_typed_storage_image_format(devinfo, format);
}
if (usage & PIPE_BIND_SAMPLER_VIEW) {