From: Henri Verbeet hverbeet@codeweavers.com
--- include/vkd3d_d3dcommon.idl | 1 + libs/vkd3d/utils.c | 1 + 2 files changed, 2 insertions(+)
diff --git a/include/vkd3d_d3dcommon.idl b/include/vkd3d_d3dcommon.idl index b79486099..b5a9d3cfc 100644 --- a/include/vkd3d_d3dcommon.idl +++ b/include/vkd3d_d3dcommon.idl @@ -164,6 +164,7 @@ typedef enum D3D_FEATURE_LEVEL D3D_FEATURE_LEVEL_11_1 = 0xb100, D3D_FEATURE_LEVEL_12_0 = 0xc000, D3D_FEATURE_LEVEL_12_1 = 0xc100, + D3D_FEATURE_LEVEL_12_2 = 0xc200, } D3D_FEATURE_LEVEL;
typedef enum D3D_CBUFFER_TYPE diff --git a/libs/vkd3d/utils.c b/libs/vkd3d/utils.c index 9b28068be..0a50315a5 100644 --- a/libs/vkd3d/utils.c +++ b/libs/vkd3d/utils.c @@ -539,6 +539,7 @@ bool is_valid_feature_level(D3D_FEATURE_LEVEL feature_level) { static const D3D_FEATURE_LEVEL valid_feature_levels[] = { + D3D_FEATURE_LEVEL_12_2, D3D_FEATURE_LEVEL_12_1, D3D_FEATURE_LEVEL_12_0, D3D_FEATURE_LEVEL_11_1,