Inherits LiteFX::Implement< DirectX12Device >.
◆ DirectX12DeviceImpl()
◆ ~DirectX12DeviceImpl()
LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl::~DirectX12DeviceImpl |
( |
| ) |
|
|
inlinenoexcept |
◆ createBlitPipeline()
void LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl::createBlitPipeline |
( |
| ) |
|
|
inline |
◆ createFactory()
void LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl::createFactory |
( |
| ) |
|
|
inline |
◆ createQueues()
void LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl::createQueues |
( |
| ) |
|
|
inline |
◆ createSwapChain()
void LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl::createSwapChain |
( |
const Format & |
format, |
|
|
const Size2d & |
frameBufferSize, |
|
|
const UInt32 & |
frameBuffers |
|
) |
| |
|
inline |
◆ getSurfaceFormats()
Array< Format > LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl::getSurfaceFormats |
( |
| ) |
const |
|
inline |
◆ initialize()
ComPtr< ID3D12Device5 > LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl::initialize |
( |
| ) |
|
|
inline |
◆ DirectX12Device