intel/blorp: Allocate only necessary amount of VERTEX_BUFFER_STATE

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Reviewed-by: Marcin Ślusarz <marcin.slusarz@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21031>
This commit is contained in:
José Roberto de Souza 2023-01-31 10:57:35 -08:00 committed by Marge Bot
parent a364f23a6c
commit af994570f0

View file

@ -405,9 +405,8 @@ static void
blorp_emit_vertex_buffers(struct blorp_batch *batch,
const struct blorp_params *params)
{
struct GENX(VERTEX_BUFFER_STATE) vb[3];
uint32_t num_vbs = 2;
memset(vb, 0, sizeof(vb));
struct GENX(VERTEX_BUFFER_STATE) vb[2] = {};
const uint32_t num_vbs = ARRAY_SIZE(vb);
struct blorp_address addrs[2] = {};
uint32_t sizes[2];