From 1af017c284c6e0b15d26ee7f98bddb388c125671 Mon Sep 17 00:00:00 2001 From: Georg Lehmann Date: Fri, 18 Jun 2021 14:25:52 +0200 Subject: [PATCH] include: Add some new dxgi formats. Signed-off-by: Georg Lehmann --- include/vkd3d_dxgiformat.idl | 7 +++++++ libs/vkd3d/utils.c | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/include/vkd3d_dxgiformat.idl b/include/vkd3d_dxgiformat.idl index 63129bbe..124f6e0e 100644 --- a/include/vkd3d_dxgiformat.idl +++ b/include/vkd3d_dxgiformat.idl @@ -135,5 +135,12 @@ typedef enum DXGI_FORMAT DXGI_FORMAT_A8P8 = 0x72, DXGI_FORMAT_B4G4R4A4_UNORM = 0x73, + DXGI_FORMAT_P208 = 0x82, + DXGI_FORMAT_V208 = 0x83, + DXGI_FORMAT_V408 = 0x84, + + DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE = 0xbd, + DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE = 0xbe, + DXGI_FORMAT_FORCE_UINT = 0xffffffff, } DXGI_FORMAT; diff --git a/libs/vkd3d/utils.c b/libs/vkd3d/utils.c index 1306fd0c..044e76c1 100644 --- a/libs/vkd3d/utils.c +++ b/libs/vkd3d/utils.c @@ -766,6 +766,11 @@ const char *debug_dxgi_format(DXGI_FORMAT format) ENUM_NAME(DXGI_FORMAT_P8) ENUM_NAME(DXGI_FORMAT_A8P8) ENUM_NAME(DXGI_FORMAT_B4G4R4A4_UNORM) + ENUM_NAME(DXGI_FORMAT_P208) + ENUM_NAME(DXGI_FORMAT_V208) + ENUM_NAME(DXGI_FORMAT_V408) + ENUM_NAME(DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE) + ENUM_NAME(DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE) ENUM_NAME(DXGI_FORMAT_FORCE_UINT) } #undef ENUM_NAME