From 7cd3e9a0d483b5e26ec22cc535a744ce9c48a532 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Tue, 26 Mar 2019 17:19:32 +0100 Subject: [PATCH] [d3d11] Add method to look up packed format --- src/d3d11/d3d11_device.cpp | 7 +++++++ src/d3d11/d3d11_device.h | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/src/d3d11/d3d11_device.cpp b/src/d3d11/d3d11_device.cpp index a7a41717..7fe59106 100644 --- a/src/d3d11/d3d11_device.cpp +++ b/src/d3d11/d3d11_device.cpp @@ -1319,6 +1319,13 @@ namespace dxvk { } + DXGI_VK_FORMAT_INFO D3D11Device::LookupPackedFormat( + DXGI_FORMAT Format, + DXGI_VK_FORMAT_MODE Mode) const { + return m_d3d11Formats.GetPackedFormatInfo(Format, Mode); + } + + DXGI_VK_FORMAT_FAMILY D3D11Device::LookupFamily( DXGI_FORMAT Format, DXGI_VK_FORMAT_MODE Mode) const { diff --git a/src/d3d11/d3d11_device.h b/src/d3d11/d3d11_device.h index 7f4c75c4..4085ad5a 100644 --- a/src/d3d11/d3d11_device.h +++ b/src/d3d11/d3d11_device.h @@ -303,6 +303,10 @@ namespace dxvk { DXGI_FORMAT Format, DXGI_VK_FORMAT_MODE Mode) const; + DXGI_VK_FORMAT_INFO LookupPackedFormat( + DXGI_FORMAT Format, + DXGI_VK_FORMAT_MODE Mode) const; + DXGI_VK_FORMAT_FAMILY LookupFamily( DXGI_FORMAT Format, DXGI_VK_FORMAT_MODE Mode) const;