|
RavEngine
|
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::TextureD3D12 | inline |
| dsvIDX (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | |
| GetDefaultView() const final (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | virtual |
| GetNumMips() const final (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | inlinevirtual |
| GetResource() const final (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | inlinevirtual |
| GetSize() const final (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | virtual |
| GetViewForMip(uint32_t mip) const final (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | virtual |
| ITexture(decltype(size) size) (defined in RGL::ITexture) | RGL::ITexture | inline |
| MakeCustomTextureView(const CustomTextureViewConfig &config) const (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | virtual |
| 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::TextureD3D12 | inline |
| rtvIDX (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | |
| size (defined in RGL::ITexture) | RGL::ITexture | protected |
| srvAllocated() const (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | inline |
| 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::TextureD3D12 | friend |
| 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::TextureD3D12 | inline |
| uavIDX (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | |
| unallocated (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | static |
| ~TextureD3D12() (defined in RGL::TextureD3D12) | RGL::TextureD3D12 | virtual |