panvk/csf: Use cs_sr_reg64() instead of cs_reg64() when setting the OQ pointer

We have wrappers distinguishing staging registers from sratch registers,
so let's use cs_sr_reg64() here.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Reviewed-by: Benjamin Lee <benjamin.lee@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32973>
This commit is contained in:
Boris Brezillon 2024-12-12 13:45:52 +01:00 committed by Marge Bot
parent cc517822e5
commit ae0534c6cc

View file

@ -1601,7 +1601,7 @@ prepare_draw(struct panvk_cmd_buffer *cmdbuf, struct panvk_draw_info *draw)
prepare_tiler_primitive_size(cmdbuf); prepare_tiler_primitive_size(cmdbuf);
if (gfx_state_dirty(cmdbuf, OQ)) if (gfx_state_dirty(cmdbuf, OQ))
cs_move64_to(b, cs_reg64(b, 46), cs_move64_to(b, cs_sr_reg64(b, 46),
cmdbuf->state.gfx.occlusion_query.ptr); cmdbuf->state.gfx.occlusion_query.ptr);
} }