nvk: Don't bind a fragment shading rate image pre-Turing

Fixes: 75bcb656d9 ("nvk: Add support for binding fragment shading rate images")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33716>
This commit is contained in:
Faith Ekstrand
2025-02-24 11:26:37 -06:00
committed by Marge Bot
parent f441ed1f7b
commit c145147871
+3 -1
View File
@@ -1154,7 +1154,9 @@ nvk_CmdBeginRendering(VkCommandBuffer commandBuffer,
P_IMMD(p, NV9097, SET_ZT_SELECT, 0 /* target_count */);
}
if (render->fsr_att.iview) {
if (nvk_cmd_buffer_3d_cls(cmd) < TURING_A) {
assert(render->fsr_att.iview == NULL);
} else if (render->fsr_att.iview != NULL) {
const struct nvk_image_view *iview = render->fsr_att.iview;
const struct nvk_image *image = (struct nvk_image *)iview->vk.image;