From: Danylo Piliaiev Date: Tue, 14 Mar 2023 18:20:01 +0000 (+0100) Subject: vk/util: remove (void *) casts from vk_foreach_multi_draw macros X-Git-Tag: upstream/23.3.3~11099 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=de5c3900ca7cb7677ecb9d8860ff2c105310bdee;p=platform%2Fupstream%2Fmesa.git vk/util: remove (void *) casts from vk_foreach_multi_draw macros Signed-off-by: Danylo Piliaiev Reviewed-by: Jesse Natalie Part-of: --- diff --git a/src/vulkan/util/vk_util.h b/src/vulkan/util/vk_util.h index 78cc2df..77dfa29 100644 --- a/src/vulkan/util/vk_util.h +++ b/src/vulkan/util/vk_util.h @@ -328,14 +328,14 @@ mesa_to_vk_shader_stage(gl_shader_stage mesa_stage) /* iterate over a sequence of indexed multidraws for VK_EXT_multi_draw extension */ /* 'i' must be explicitly declared */ #define vk_foreach_multi_draw_indexed(_draw, _i, _pDrawInfo, _num_draws, _stride) \ - for (const VkMultiDrawIndexedInfoEXT *_draw = (const void*)(_pDrawInfo); \ + for (const VkMultiDrawIndexedInfoEXT *_draw = (const VkMultiDrawIndexedInfoEXT*)(_pDrawInfo); \ (_i) < (_num_draws); \ (_i)++, (_draw) = (const VkMultiDrawIndexedInfoEXT*)((const uint8_t*)(_draw) + (_stride))) /* iterate over a sequence of multidraws for VK_EXT_multi_draw extension */ /* 'i' must be explicitly declared */ #define vk_foreach_multi_draw(_draw, _i, _pDrawInfo, _num_draws, _stride) \ - for (const VkMultiDrawInfoEXT *_draw = (const void*)(_pDrawInfo); \ + for (const VkMultiDrawInfoEXT *_draw = (const VkMultiDrawInfoEXT*)(_pDrawInfo); \ (_i) < (_num_draws); \ (_i)++, (_draw) = (const VkMultiDrawInfoEXT*)((const uint8_t*)(_draw) + (_stride)))