Inherits LiteFX::Implement< DirectX12Image >.
|
| DirectX12ImageImpl (DirectX12Image *parent, const DirectX12Device &device, const Size3d &extent, const Format &format, const ImageDimensions &dimension, const UInt32 &levels, const UInt32 &layers, const MultiSamplingLevel &samples, const bool &writable, const ResourceState &initialState, AllocatorPtr allocator, AllocationPtr &&allocation) |
|
| Implement (DirectX12Image *parent) |
| Initializes the implementation instance. More...
|
|
| Implement (Implement< DirectX12Image > &&)=delete |
|
| Implement (const Implement< DirectX12Image > &)=delete |
|
virtual | ~Implement ()=default |
|
◆ DirectX12ImageImpl()
LiteFX::Rendering::Backends::DirectX12Image::DirectX12ImageImpl::DirectX12ImageImpl |
( |
DirectX12Image * |
parent, |
|
|
const DirectX12Device & |
device, |
|
|
const Size3d & |
extent, |
|
|
const Format & |
format, |
|
|
const ImageDimensions & |
dimension, |
|
|
const UInt32 & |
levels, |
|
|
const UInt32 & |
layers, |
|
|
const MultiSamplingLevel & |
samples, |
|
|
const bool & |
writable, |
|
|
const ResourceState & |
initialState, |
|
|
AllocatorPtr |
allocator, |
|
|
AllocationPtr && |
allocation |
|
) |
| |
|
inline |
◆ DirectX12Image