diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/video_core/vulkan_common/vulkan_device.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/video_core/vulkan_common/vulkan_device.cpp b/src/video_core/vulkan_common/vulkan_device.cpp index 51f53bc39..130b2a5e0 100644 --- a/src/video_core/vulkan_common/vulkan_device.cpp +++ b/src/video_core/vulkan_common/vulkan_device.cpp | |||
| @@ -18,23 +18,19 @@ | |||
| 18 | #include "video_core/vulkan_common/vulkan_wrapper.h" | 18 | #include "video_core/vulkan_common/vulkan_wrapper.h" |
| 19 | 19 | ||
| 20 | namespace Vulkan { | 20 | namespace Vulkan { |
| 21 | |||
| 22 | namespace { | 21 | namespace { |
| 23 | |||
| 24 | namespace Alternatives { | 22 | namespace Alternatives { |
| 25 | 23 | constexpr std::array DEPTH24_UNORM_STENCIL8_UINT{ | |
| 26 | constexpr std::array Depth24UnormS8_UINT{ | ||
| 27 | VK_FORMAT_D32_SFLOAT_S8_UINT, | 24 | VK_FORMAT_D32_SFLOAT_S8_UINT, |
| 28 | VK_FORMAT_D16_UNORM_S8_UINT, | 25 | VK_FORMAT_D16_UNORM_S8_UINT, |
| 29 | VkFormat{}, | 26 | VK_FORMAT_UNDEFINED, |
| 30 | }; | 27 | }; |
| 31 | 28 | ||
| 32 | constexpr std::array Depth16UnormS8_UINT{ | 29 | constexpr std::array DEPTH16_UNORM_STENCIL8_UINT{ |
| 33 | VK_FORMAT_D24_UNORM_S8_UINT, | 30 | VK_FORMAT_D24_UNORM_S8_UINT, |
| 34 | VK_FORMAT_D32_SFLOAT_S8_UINT, | 31 | VK_FORMAT_D32_SFLOAT_S8_UINT, |
| 35 | VkFormat{}, | 32 | VK_FORMAT_UNDEFINED, |
| 36 | }; | 33 | }; |
| 37 | |||
| 38 | } // namespace Alternatives | 34 | } // namespace Alternatives |
| 39 | 35 | ||
| 40 | constexpr std::array REQUIRED_EXTENSIONS{ | 36 | constexpr std::array REQUIRED_EXTENSIONS{ |
| @@ -63,9 +59,9 @@ void SetNext(void**& next, T& data) { | |||
| 63 | constexpr const VkFormat* GetFormatAlternatives(VkFormat format) { | 59 | constexpr const VkFormat* GetFormatAlternatives(VkFormat format) { |
| 64 | switch (format) { | 60 | switch (format) { |
| 65 | case VK_FORMAT_D24_UNORM_S8_UINT: | 61 | case VK_FORMAT_D24_UNORM_S8_UINT: |
| 66 | return Alternatives::Depth24UnormS8_UINT.data(); | 62 | return Alternatives::DEPTH24_UNORM_STENCIL8_UINT.data(); |
| 67 | case VK_FORMAT_D16_UNORM_S8_UINT: | 63 | case VK_FORMAT_D16_UNORM_S8_UINT: |
| 68 | return Alternatives::Depth16UnormS8_UINT.data(); | 64 | return Alternatives::DEPTH16_UNORM_STENCIL8_UINT.data(); |
| 69 | default: | 65 | default: |
| 70 | return nullptr; | 66 | return nullptr; |
| 71 | } | 67 | } |