ir3: Use needs_full_helper_invocations
require_full_quads is incorrect because it isn't actually enabled by
quad operations. Use the newly-introduced needs_quad_helper_invocations
instead.
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Reviewed-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Fixes: 264d8a6766 ("ir3: Set need_full_quad depending on info.fs.require_full_quads")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33862>
This commit is contained in:
@@ -5750,7 +5750,7 @@ ir3_compile_shader_nir(struct ir3_compiler *compiler,
|
||||
}
|
||||
|
||||
if (so->type == MESA_SHADER_FRAGMENT &&
|
||||
ctx->s->info.fs.require_full_quads) {
|
||||
ctx->s->info.fs.needs_full_quad_helper_invocations) {
|
||||
so->need_full_quad = true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user