From d33f46e08b7034dee131bbe42971021a7e3b8b7f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Iv=C3=A1n=20Briano?= Date: Tue, 4 Aug 2020 12:59:43 -0700 Subject: [PATCH] anv: fix allocation of custom border color pool Turns out that respecting the order of parameters is important. Reported-by: Michael Blumenkrantz Reviewed-by: Lionel Landwerlin Reviewed-by: Jason Ekstrand Fixes: 5425968d2e46 ("anv: Implement VK_EXT_custom_border_color") Part-of: --- src/intel/vulkan/anv_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c index 6cc513a..0b2aed8 100644 --- a/src/intel/vulkan/anv_device.c +++ b/src/intel/vulkan/anv_device.c @@ -2916,8 +2916,8 @@ VkResult anv_CreateDevice( */ anv_state_reserved_pool_init(&device->custom_border_colors, &device->dynamic_state_pool, - sizeof(struct gen8_border_color), - MAX_CUSTOM_BORDER_COLORS, 64); + MAX_CUSTOM_BORDER_COLORS, + sizeof(struct gen8_border_color), 64); } result = anv_state_pool_init(&device->instruction_state_pool, device, -- 2.7.4