#include <ID3D12Barriers.h>
|
| virtual | ~ID3D12BarriersForAdapter ()=default |
| |
| virtual void | ConfigureDevice (ID3D12Device *Device, bool InWithD3DDebug) const =0 |
| |
| virtual uint64 | GetTransitionDataSizeBytes () const =0 |
| |
| virtual uint64 | GetTransitionDataAlignmentBytes () const =0 |
| |
| virtual void | CreateTransition (FRHITransition *Transition, const FRHITransitionCreateInfo &CreateInfo) const =0 |
| |
| virtual void | ReleaseTransition (FRHITransition *Transition) const =0 |
| |
| virtual HRESULT | CreateCommittedResource (FD3D12Adapter &Adapter, const D3D12_HEAP_PROPERTIES &InHeapProps, D3D12_HEAP_FLAGS InHeapFlags, const FD3D12ResourceDesc &InDesc, ED3D12Access InInitialD3D12Access, const D3D12_CLEAR_VALUE *InClearValue, TRefCountPtr< ID3D12Resource > &OutResource) const =0 |
| |
| virtual HRESULT | CreateReservedResource (FD3D12Adapter &Adapter, const FD3D12ResourceDesc &InDesc, ED3D12Access InInitialD3D12Access, const D3D12_CLEAR_VALUE *InClearValue, TRefCountPtr< ID3D12Resource > &OutResource) const =0 |
| |
| virtual HRESULT | CreatePlacedResource (FD3D12Adapter &Adapter, ID3D12Heap *Heap, uint64 InHeapOffset, const FD3D12ResourceDesc &InDesc, ED3D12Access InInitialD3D12Access, const D3D12_CLEAR_VALUE *InClearValue, TRefCountPtr< ID3D12Resource > &OutResource) const =0 |
| |
| virtual const TCHAR * | GetImplementationName () const =0 |
| |
◆ ~ID3D12BarriersForAdapter()
| virtual ID3D12BarriersForAdapter::~ID3D12BarriersForAdapter |
( |
| ) |
|
|
virtualdefault |
◆ ConfigureDevice()
◆ CreateCommittedResource()
◆ CreatePlacedResource()
◆ CreateReservedResource()
◆ CreateTransition()
◆ GetImplementationName()
| virtual const TCHAR * ID3D12BarriersForAdapter::GetImplementationName |
( |
| ) |
const |
|
pure virtual |
◆ GetTransitionDataAlignmentBytes()
| virtual uint64 ID3D12BarriersForAdapter::GetTransitionDataAlignmentBytes |
( |
| ) |
const |
|
pure virtual |
◆ GetTransitionDataSizeBytes()
| virtual uint64 ID3D12BarriersForAdapter::GetTransitionDataSizeBytes |
( |
| ) |
const |
|
pure virtual |
◆ ReleaseTransition()
The documentation for this class was generated from the following file: