etnaviv: add support for snorm textures
[mesa.git] / src / gallium / drivers / etnaviv / etnaviv_screen.c
index 19d3d91192b6eee322fea66eabb9cf806da1348d..eefb51c5dadea798957a66ae47c1a3e47da57e94 100644 (file)
@@ -473,6 +473,9 @@ gpu_supports_texure_format(struct etna_screen *screen, uint32_t fmt,
    if (fmt & EXT_FORMAT)
       supported = VIV_FEATURE(screen, chipMinorFeatures1, HALTI0);
 
+   if (util_format_is_snorm(format))
+      supported = VIV_FEATURE(screen, chipMinorFeatures2, HALTI1);
+
    if (!supported)
       return false;