diff --git a/src/gallium/drivers/asahi/agx_blit.c b/src/gallium/drivers/asahi/agx_blit.c index 924ad4ace7a..65909c777f1 100644 --- a/src/gallium/drivers/asahi/agx_blit.c +++ b/src/gallium/drivers/asahi/agx_blit.c @@ -102,6 +102,9 @@ asahi_blit_compute_shader(struct pipe_context *ctx, enum asahi_blit_clamp clamp, static bool asahi_compute_blit_supported(const struct pipe_blit_info *info) { + /* XXX: Hot fix. compute blits broken on G13X? needs investigation */ + return false; +#if 0 return (info->src.box.depth == info->dst.box.depth) && !info->alpha_blend && !info->num_window_rectangles && !info->sample0_only && !info->scissor_enable && !info->window_rectangle_include && @@ -118,6 +121,7 @@ asahi_compute_blit_supported(const struct pipe_blit_info *info) info->dst.format != PIPE_FORMAT_R5G6B5_UNORM && info->dst.format != PIPE_FORMAT_R5G5B5A1_UNORM && info->dst.format != PIPE_FORMAT_R5G5B5X1_UNORM; +#endif } static void