diff --git a/src/gallium/frontends/lavapipe/lvp_descriptor_set.c b/src/gallium/frontends/lavapipe/lvp_descriptor_set.c index 6e051a2a0db..e138043d58f 100644 --- a/src/gallium/frontends/lavapipe/lvp_descriptor_set.c +++ b/src/gallium/frontends/lavapipe/lvp_descriptor_set.c @@ -179,6 +179,8 @@ VkResult lvp_CreateDescriptorSetLayout( set_layout->shader_stages |= binding->stageFlags; } + free(bindings); + set_layout->dynamic_offset_count = dynamic_offset_count; *pSetLayout = lvp_descriptor_set_layout_to_handle(set_layout);