LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl Member List

This is the complete list of members for LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl, including all inherited members.

base typedefLiteFX::Implement< DirectX12Device >
createBlitPipeline()LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplinline
createFactory()LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplinline
createQueues()LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplinline
createSwapChain(const Format &format, const Size2d &frameBufferSize, const UInt32 &frameBuffers)LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplinline
DirectX12DeviceLiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplfriend
DirectX12DeviceImpl(DirectX12Device *parent, const DirectX12GraphicsAdapter &adapter, UniquePtr< DirectX12Surface > &&surface, const DirectX12Backend &backend, const UInt32 &globalBufferHeapSize, const UInt32 &globalSamplerHeapSize)LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplinline
getSurfaceFormats() constLiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplinline
Implement(DirectX12Device *parent)LiteFX::Implement< DirectX12Device >inline
Implement(Implement< DirectX12Device > &&)=deleteLiteFX::Implement< DirectX12Device >
Implement(const Implement< DirectX12Device > &)=deleteLiteFX::Implement< DirectX12Device >
initialize()LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplinline
interface_type typedefLiteFX::Implement< DirectX12Device >
m_parentLiteFX::Implement< DirectX12Device >protected
~DirectX12DeviceImpl() noexceptLiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImplinline
~Implement()=defaultLiteFX::Implement< DirectX12Device >virtual