diff options
| author | Stenzek <stenzek@gmail.com> | 2019-02-28 20:35:17 +1000 |
|---|---|---|
| committer | Stenzek <stenzek@gmail.com> | 2019-02-28 20:35:22 +1000 |
| commit | 21d81f99ff9d51cb1dd845260e8655753bf0db4b (patch) | |
| tree | 061b6069c951a63ace1cb8d332f6d25d36fc44cc /Source/Core/VideoBackends/Vulkan/VertexManager.cpp | |
| parent | db6763019d08e8b47b640054595350a21793afd0 (diff) | |
VideoBackends: Fix GPU decoding of XFB buffers
Was using UNORM instead of UINT, resulting in invalid values.
Diffstat (limited to 'Source/Core/VideoBackends/Vulkan/VertexManager.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/Vulkan/VertexManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/VideoBackends/Vulkan/VertexManager.cpp b/Source/Core/VideoBackends/Vulkan/VertexManager.cpp index 7fcbf84013..336d3ad480 100644 --- a/Source/Core/VideoBackends/Vulkan/VertexManager.cpp +++ b/Source/Core/VideoBackends/Vulkan/VertexManager.cpp @@ -101,7 +101,7 @@ bool VertexManager::Initialize() format_mapping = {{ {TEXEL_BUFFER_FORMAT_R8_UINT, VK_FORMAT_R8_UINT}, {TEXEL_BUFFER_FORMAT_R16_UINT, VK_FORMAT_R16_UINT}, - {TEXEL_BUFFER_FORMAT_RGBA8_UINT, VK_FORMAT_R8G8B8A8_UNORM}, + {TEXEL_BUFFER_FORMAT_RGBA8_UINT, VK_FORMAT_R8G8B8A8_UINT}, {TEXEL_BUFFER_FORMAT_R32G32_UINT, VK_FORMAT_R32G32_UINT}, }}; for (const auto& it : format_mapping) |
