diff --git a/src/gallium/drivers/asahi/agx_pipe.c b/src/gallium/drivers/asahi/agx_pipe.c index 911506ce5ef..02c70ddb07c 100644 --- a/src/gallium/drivers/asahi/agx_pipe.c +++ b/src/gallium/drivers/asahi/agx_pipe.c @@ -1343,6 +1343,8 @@ agx_is_format_supported(struct pipe_screen* pscreen, if ((usage & PIPE_BIND_RENDER_TARGET) && !ent.renderable) return false; + if ((usage & PIPE_BIND_RENDER_TARGET) && !util_format_is_unorm8(util_format_description(format))) + return false; } /* TODO: formats */