Module: Mesa Branch: main Commit: 6e6cd3eb3a4eb10786edb88c61092500567f6329 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e6cd3eb3a4eb10786edb88c61092500567f6329
Author: Matt Coster <[email protected]> Date: Tue May 16 09:22:39 2023 +0100 pvr: Use correct surface for deferred RTA clear Signed-off-by: Matt Coster <[email protected]> Reported-by: James Glanville <[email protected]> Reviewed-by: Karmjit Mahil <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23125> --- src/imagination/vulkan/pvr_blit.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/imagination/vulkan/pvr_blit.c b/src/imagination/vulkan/pvr_blit.c index 9d936960f78..23cee29c0cc 100644 --- a/src/imagination/vulkan/pvr_blit.c +++ b/src/imagination/vulkan/pvr_blit.c @@ -1733,14 +1733,6 @@ static VkResult pvr_add_deferred_rta_clear(struct pvr_cmd_buffer *cmd_buffer, */ *transfer_cmd = (struct pvr_transfer_cmd){ .flags = PVR_TRANSFER_CMD_FLAGS_FILL, - .source_count = 1, - .sources = { - [0] = { - .filter = PVR_FILTER_POINT, - .resolve_op = PVR_RESOLVE_BLEND, - .addr_mode = PVRX(TEXSTATE_ADDRMODE_CLAMP_TO_EDGE), - }, - }, .cmd_buffer = cmd_buffer, }; @@ -1757,7 +1749,7 @@ static VkResult pvr_add_deferred_rta_clear(struct pvr_cmd_buffer *cmd_buffer, } pvr_setup_transfer_surface(cmd_buffer->device, - &transfer_cmd->sources[0].surface, + &transfer_cmd->dst, &transfer_cmd->scissor, image, base_layer + i,
