Jan Sikorski (@jsikorski) commented about dlls/wined3d/device.c:
view_desc.subresourceRange.levelCount = 1; view_desc.subresourceRange.baseArrayLayer = 0; view_desc.subresourceRange.layerCount = 1;
- if (vk_info->supported[WINED3D_VK_KHR_MAINTENANCE2])
Ah, we should either also add `|| vk_info->api_version >= VK_API_VERSION_1_1` , or set the supported flag somewhere - in `wined3d_adapter_vk_init_d3d_info`? It's a little counter intuitive to me that those bits don't get set in `wined3d_adapter_vk_init_device_extensions` if they're core to our version..