Mesa (main): radv: constify radv_vs_input_state() in more places
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Dec 7 15:14:44 UTC 2021
Module: Mesa
Branch: main
Commit: 92d84f189c7d985295393e4421367aca75d32084
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=92d84f189c7d985295393e4421367aca75d32084
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date: Thu Nov 18 12:30:46 2021 +0100
radv: constify radv_vs_input_state() in more places
Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13857>
---
src/amd/vulkan/radv_cmd_buffer.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c
index bfc08955084..adea56ef408 100644
--- a/src/amd/vulkan/radv_cmd_buffer.c
+++ b/src/amd/vulkan/radv_cmd_buffer.c
@@ -2929,7 +2929,7 @@ emit_prolog_inputs(struct radv_cmd_buffer *cmd_buffer, struct radv_shader *vs_sh
!cmd_buffer->state.emitted_vs_prolog->nontrivial_divisors)
return;
- struct radv_vs_input_state *state = &cmd_buffer->state.dynamic_vs_input;
+ const struct radv_vs_input_state *state = &cmd_buffer->state.dynamic_vs_input;
uint64_t input_va = radv_shader_get_va(vs_shader);
if (nontrivial_divisors) {
@@ -3317,7 +3317,7 @@ radv_flush_vertex_descriptors(struct radv_cmd_buffer *cmd_buffer, bool pipeline_
unsigned desc_index = 0;
uint32_t mask = pipeline->vb_desc_usage_mask;
uint64_t va;
- struct radv_vs_input_state *vs_state =
+ const struct radv_vs_input_state *vs_state =
vs_shader->info.vs.dynamic_inputs ? &cmd_buffer->state.dynamic_vs_input : NULL;
/* allocate some descriptor state for vertex buffers */
@@ -4557,7 +4557,7 @@ radv_CmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, uint32_t firstBindi
{
RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, commandBuffer);
struct radv_vertex_binding *vb = cmd_buffer->vertex_bindings;
- struct radv_vs_input_state *state = &cmd_buffer->state.dynamic_vs_input;
+ const struct radv_vs_input_state *state = &cmd_buffer->state.dynamic_vs_input;
bool changed = false;
/* We have to defer setting up vertex buffer since we need the buffer
More information about the mesa-commit
mailing list