From: Iago Toral Quiroga Date: Fri, 6 Mar 2020 11:21:34 +0000 (+0100) Subject: v3dv: fix incorrect sizing of the vertex attribute state array X-Git-Tag: upstream/21.0.0~4090 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=521f86272bb3bc4f3f1bda4bf8214499d9470efc;p=platform%2Fupstream%2Fmesa.git v3dv: fix incorrect sizing of the vertex attribute state array Fixes crashes in: dEQP-VK.glsl.conversions.matrix_combine.* Part-of: --- diff --git a/src/broadcom/vulkan/v3dv_private.h b/src/broadcom/vulkan/v3dv_private.h index 4fc44ff..46413a7 100644 --- a/src/broadcom/vulkan/v3dv_private.h +++ b/src/broadcom/vulkan/v3dv_private.h @@ -907,7 +907,7 @@ struct v3dv_pipeline { uint8_t shader_state_record[cl_packet_length(GL_SHADER_STATE_RECORD)]; uint8_t vcm_cache_size[cl_packet_length(VCM_CACHE_SIZE)]; uint8_t vertex_attrs[cl_packet_length(GL_SHADER_STATE_ATTRIBUTE_RECORD) * - (MAX_VBS / 4)]; + MAX_VERTEX_ATTRIBS]; uint8_t stencil_cfg[2][cl_packet_length(STENCIL_CFG)]; };