diff --git a/src/gallium/drivers/zink/zink_surface.c b/src/gallium/drivers/zink/zink_surface.c index 44e0c11344a..08dc0057ffa 100644 --- a/src/gallium/drivers/zink/zink_surface.c +++ b/src/gallium/drivers/zink/zink_surface.c @@ -37,7 +37,9 @@ create_ivci(struct zink_screen *screen, const struct pipe_surface *templ, enum pipe_texture_target target) { - VkImageViewCreateInfo ivci = {0}; + VkImageViewCreateInfo ivci; + /* zero holes since this is hashed */ + memset(&ivci, 0, sizeof(VkImageViewCreateInfo)); ivci.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO; ivci.image = res->obj->image;