RavEngine
Loading...
Searching...
No Matches
RGL::TextureD3D12 Member List

This is the complete list of members for RGL::TextureD3D12, including all inherited members.

allocation (defined in RGL::TextureD3D12)RGL::TextureD3D12
debugName (defined in RGL::TextureD3D12)RGL::TextureD3D12
dsvAllocated() const (defined in RGL::TextureD3D12)RGL::TextureD3D12inline
dsvIDX (defined in RGL::TextureD3D12)RGL::TextureD3D12
GetDefaultView() const final (defined in RGL::TextureD3D12)RGL::TextureD3D12virtual
GetNumMips() const final (defined in RGL::TextureD3D12)RGL::TextureD3D12inlinevirtual
GetResource() const final (defined in RGL::TextureD3D12)RGL::TextureD3D12inlinevirtual
GetSize() const final (defined in RGL::TextureD3D12)RGL::TextureD3D12virtual
GetViewForMip(uint32_t mip) const final (defined in RGL::TextureD3D12)RGL::TextureD3D12virtual
ITexture(decltype(size) size) (defined in RGL::ITexture)RGL::ITextureinline
MakeCustomTextureView(const CustomTextureViewConfig &config) const (defined in RGL::TextureD3D12)RGL::TextureD3D12virtual
mipHeapIndicesRTV (defined in RGL::TextureD3D12)RGL::TextureD3D12
mipHeapIndicesSRV (defined in RGL::TextureD3D12)RGL::TextureD3D12
mipHeapIndicesUAV (defined in RGL::TextureD3D12)RGL::TextureD3D12
nativeState (defined in RGL::D3D12TrackedResource)RGL::D3D12TrackedResource
numLayers (defined in RGL::TextureD3D12)RGL::TextureD3D12
numMips (defined in RGL::TextureD3D12)RGL::TextureD3D12
owningDevice (defined in RGL::TextureD3D12)RGL::TextureD3D12
PlaceInHeaps(const std::shared_ptr< RGL::DeviceD3D12 > &owningDevice, DXGI_FORMAT format, const RGL::TextureConfig &config) (defined in RGL::TextureD3D12)RGL::TextureD3D12
rtvAllocated() const (defined in RGL::TextureD3D12)RGL::TextureD3D12inline
rtvIDX (defined in RGL::TextureD3D12)RGL::TextureD3D12
size (defined in RGL::ITexture)RGL::ITextureprotected
srvAllocated() const (defined in RGL::TextureD3D12)RGL::TextureD3D12inline
srvIDX (defined in RGL::TextureD3D12)RGL::TextureD3D12
SubresourceIndexForMipLayer(uint32_t mip, uint32_t layer) const (defined in RGL::TextureD3D12)RGL::TextureD3D12
SwapchainD3D12 (defined in RGL::TextureD3D12)RGL::TextureD3D12friend
texture (defined in RGL::TextureD3D12)RGL::TextureD3D12
TextureD3D12(decltype(texture) image, const Dimension &size, decltype(rtvIDX), decltype(owningDevice)) (defined in RGL::TextureD3D12)RGL::TextureD3D12
TextureD3D12(decltype(texture) image, const TextureConfig &config, std::shared_ptr< IDevice > device, D3D12_RESOURCE_STATES nativeStateOverride=D3D12_RESOURCE_STATE_COMMON) (defined in RGL::TextureD3D12)RGL::TextureD3D12
TextureD3D12(decltype(owningDevice), const TextureConfig &, const TextureUploadData &) (defined in RGL::TextureD3D12)RGL::TextureD3D12
TextureD3D12(decltype(owningDevice), const TextureConfig &) (defined in RGL::TextureD3D12)RGL::TextureD3D12
textureFormat (defined in RGL::TextureD3D12)RGL::TextureD3D12
uavAllocated() const (defined in RGL::TextureD3D12)RGL::TextureD3D12inline
uavIDX (defined in RGL::TextureD3D12)RGL::TextureD3D12
unallocated (defined in RGL::TextureD3D12)RGL::TextureD3D12static
~TextureD3D12() (defined in RGL::TextureD3D12)RGL::TextureD3D12virtual