From: Alyssa Rosenzweig Date: Wed, 13 May 2020 19:04:47 +0000 (-0400) Subject: panfrost: Switch to pan_lower_framebuffer X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=19b4e586f62eb054bf1dc2f828d5b73abae6a7c7;p=mesa.git panfrost: Switch to pan_lower_framebuffer It now supports what we need. Signed-off-by: Alyssa Rosenzweig Part-of: --- diff --git a/src/gallium/drivers/panfrost/pan_blend_shaders.c b/src/gallium/drivers/panfrost/pan_blend_shaders.c index 079080879a9..f30ddb14056 100644 --- a/src/gallium/drivers/panfrost/pan_blend_shaders.c +++ b/src/gallium/drivers/panfrost/pan_blend_shaders.c @@ -28,6 +28,7 @@ #include "midgard/midgard_compile.h" #include "compiler/nir/nir_builder.h" #include "nir/nir_lower_blend.h" +#include "panfrost/util/pan_lower_framebuffer.h" #include "gallium/auxiliary/util/u_blend.h" #include "util/u_memory.h" @@ -168,7 +169,10 @@ panfrost_compile_blend_shader( NIR_PASS_V(shader, nir_lower_blend, options); - NIR_PASS_V(shader, nir_lower_framebuffer, format, dev->gpu_id); + const struct util_format_description *format_desc = + util_format_description(format); + + NIR_PASS_V(shader, pan_lower_framebuffer, format_desc, dev->quirks); /* Compile the built shader */