diff --git a/src/gallium/drivers/zink/zink_device_info.py b/src/gallium/drivers/zink/zink_device_info.py index fb9383125eb..c82c4de1fe3 100644 --- a/src/gallium/drivers/zink/zink_device_info.py +++ b/src/gallium/drivers/zink/zink_device_info.py @@ -715,6 +715,7 @@ zink_get_physical_device_info(struct zink_screen *screen) %for ext in extensions: %if ext.needs_double_load: if (screen->info.have_${ext.name_with_vendor()}) { + screen->info.${ext.field("props")}.sType = ${ext.stype("PROPERTIES")}; screen->info.${ext.field("props")}.pNext = second_load_props.pNext; second_load_props.pNext = &screen->info.${ext.field("props")}; %for field in registry.get_registry_entry(ext.name).properties_fields: