Module: Mesa
Branch: main
Commit: 91143f45b85d625261bf6af1dd3546a0f47439ab
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=91143f45b85d625261bf6af1dd3546a0f47439ab

Author: Matt Coster <[email protected]>
Date:   Thu Jun 22 09:59:48 2023 +0100

pvr: Advance entry pointer in pvr_setup_vertex_buffers()

Fixes: dEQP-VK.robustness.robustness1_vertex_access
  .out_of_bounds_stride_0
  .out_of_bounds_stride_16_single_buffer
  .out_of_bounds_stride_30_middle_of_buffer
  .out_of_bounds_stride_8_middle_of_buffer_separate

Signed-off-by: Matt Coster <[email protected]>
Reviewed-by: Karmjit Mahil <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23834>

---

 src/imagination/vulkan/pvr_cmd_buffer.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/imagination/vulkan/pvr_cmd_buffer.c 
b/src/imagination/vulkan/pvr_cmd_buffer.c
index 3693bb5d799..a9dfa9933bd 100644
--- a/src/imagination/vulkan/pvr_cmd_buffer.c
+++ b/src/imagination/vulkan/pvr_cmd_buffer.c
@@ -3400,6 +3400,7 @@ pvr_setup_vertex_buffers(struct pvr_cmd_buffer 
*cmd_buffer,
                    attribute->const_offset,
                    pds_info->data_size_in_dwords);
 
+         entries += sizeof(*attribute);
          break;
       }
 

Reply via email to