From 469ba3a07b1541132bf19bcda6b29c6646aaaa31 Mon Sep 17 00:00:00 2001 From: Connor Abbott Date: Fri, 24 Jan 2025 16:06:20 -0500 Subject: [PATCH] tu: Constify frag_areas argument of tu_fdm_bin_apply_t Part-of: --- src/freedreno/vulkan/tu_clear_blit.cc | 4 ++-- src/freedreno/vulkan/tu_cmd_buffer.cc | 2 +- src/freedreno/vulkan/tu_cmd_buffer.h | 2 +- src/freedreno/vulkan/tu_pipeline.cc | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/freedreno/vulkan/tu_clear_blit.cc b/src/freedreno/vulkan/tu_clear_blit.cc index 52719bef7a1..f5db5671b7e 100644 --- a/src/freedreno/vulkan/tu_clear_blit.cc +++ b/src/freedreno/vulkan/tu_clear_blit.cc @@ -4652,7 +4652,7 @@ fdm_apply_load_coords(struct tu_cmd_buffer *cmd, void *data, VkRect2D bin, unsigned views, - VkExtent2D *frag_areas) + const VkExtent2D *frag_areas) { const struct apply_load_coords_state *state = (const struct apply_load_coords_state *)data; @@ -5117,7 +5117,7 @@ fdm_apply_store_coords(struct tu_cmd_buffer *cmd, void *data, VkRect2D bin, unsigned views, - VkExtent2D *frag_areas) + const VkExtent2D *frag_areas) { const struct apply_store_coords_state *state = (const struct apply_store_coords_state *)data; diff --git a/src/freedreno/vulkan/tu_cmd_buffer.cc b/src/freedreno/vulkan/tu_cmd_buffer.cc index b955e9138e2..f9320c532eb 100644 --- a/src/freedreno/vulkan/tu_cmd_buffer.cc +++ b/src/freedreno/vulkan/tu_cmd_buffer.cc @@ -5652,7 +5652,7 @@ fdm_apply_fs_params(struct tu_cmd_buffer *cmd, void *data, VkRect2D bin, unsigned views, - VkExtent2D *frag_areas) + const VkExtent2D *frag_areas) { const struct apply_fs_params_state *state = (const struct apply_fs_params_state *)data; diff --git a/src/freedreno/vulkan/tu_cmd_buffer.h b/src/freedreno/vulkan/tu_cmd_buffer.h index 474df13d56f..958166eb36a 100644 --- a/src/freedreno/vulkan/tu_cmd_buffer.h +++ b/src/freedreno/vulkan/tu_cmd_buffer.h @@ -747,7 +747,7 @@ typedef void (*tu_fdm_bin_apply_t)(struct tu_cmd_buffer *cmd, void *data, VkRect2D bin, unsigned views, - VkExtent2D *frag_areas); + const VkExtent2D *frag_areas); struct tu_fdm_bin_patchpoint { uint64_t iova; diff --git a/src/freedreno/vulkan/tu_pipeline.cc b/src/freedreno/vulkan/tu_pipeline.cc index a9dc691bfa1..c2a98b50e5c 100644 --- a/src/freedreno/vulkan/tu_pipeline.cc +++ b/src/freedreno/vulkan/tu_pipeline.cc @@ -2579,7 +2579,7 @@ tu_fdm_per_bin_offset(VkExtent2D frag_area, VkRect2D bin) static void fdm_apply_viewports(struct tu_cmd_buffer *cmd, struct tu_cs *cs, void *data, - VkRect2D bin, unsigned views, VkExtent2D *frag_areas) + VkRect2D bin, unsigned views, const VkExtent2D *frag_areas) { const struct apply_viewport_state *state = (const struct apply_viewport_state *)data; @@ -2687,7 +2687,7 @@ tu6_emit_scissor(struct tu_cs *cs, const struct vk_viewport_state *vp) static void fdm_apply_scissors(struct tu_cmd_buffer *cmd, struct tu_cs *cs, void *data, - VkRect2D bin, unsigned views, VkExtent2D *frag_areas) + VkRect2D bin, unsigned views, const VkExtent2D *frag_areas) { const struct apply_viewport_state *state = (const struct apply_viewport_state *)data;