```diff @@ -2266,6 +2266,7 @@ static bool feature_level_10_supported(const struct wined3d_physical_device_info && info->features2.features.depthClamp && info->features2.features.depthBiasClamp && info->features2.features.pipelineStatisticsQuery + && info->features2.features.fragmentStoresAndAtomics && info->vertex_divisor_features.vertexAttributeInstanceRateDivisor && info->vertex_divisor_features.vertexAttributeInstanceRateZeroDivisor; ```
That doesn't seem quite right. Shader model 4 doesn't support UAVs unless "ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x" from D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS is set. We currently set that when we have at least WINED3D_FEATURE_LEVEL_11. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/2010#note_21731