@@ -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.