From 8cfedd36ba407ec25d222c36b03a0d4c9a033ed0 Mon Sep 17 00:00:00 2001 From: Italo Nicola Date: Fri, 11 Dec 2020 23:36:45 +0000 Subject: [PATCH] pan/mdg: enable image bitsize lowering pass Signed-off-by: Italo Nicola Reviewed-by: Boris Brezillon Reviewed-by: Alyssa Rosenzweig Part-of: --- src/panfrost/midgard/midgard_compile.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/panfrost/midgard/midgard_compile.c b/src/panfrost/midgard/midgard_compile.c index 32e86fc2de4..bb1f4147bcf 100644 --- a/src/panfrost/midgard/midgard_compile.c +++ b/src/panfrost/midgard/midgard_compile.c @@ -287,6 +287,9 @@ optimise_nir(nir_shader *nir, unsigned quirks, bool is_blend) if (quirks & MIDGARD_BROKEN_LOD) NIR_PASS_V(nir, midgard_nir_lod_errata); + /* Midgard image ops coordinates are 16-bit instead of 32-bit */ + NIR_PASS(progress, nir, midgard_nir_lower_image_bitsize); + NIR_PASS(progress, nir, midgard_nir_lower_algebraic_early); do {