|
RavEngine
|
This is the complete list of members for RGL::DeviceD3D12, including all inherited members.
| adapter (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| allocator (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| BlockUntilIdle() final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CBV_SRV_UAVHeap (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| CreateBuffer(const BufferConfig &) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateCommandQueue(QueueType type) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateComputePipeline(const ComputePipelineDescriptor &) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| CreateComputePipeline(const struct ComputePipelineDescriptor &)=0 (defined in RGL::IDevice) | RGL::IDevice | pure virtual |
| CreateDefaultShaderLibrary() final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateFence(bool preSignaled) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreatePipelineLayout(const PipelineLayoutDescriptor &) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateRenderPipeline(const RenderPipelineDescriptor &) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateSampler(const SamplerConfig &) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateShaderLibraryFromBytes(const std::span< const uint8_t >) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateShaderLibraryFromName(const std::string_view &name) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateShaderLibraryFromPath(const std::filesystem::path &) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateShaderLibrarySourceCode(const std::string_view, const FromSourceConfig &config) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateSwapchain(RGLSurfacePtr, RGLCommandQueuePtr, int, int) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateSystemDefaultDevice() (defined in RGL::IDevice) | RGL::IDevice | static |
| CreateTexture(const TextureConfig &) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| CreateTextureWithData(const TextureConfig &, const TextureUploadData &) final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| device (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| DeviceD3D12(decltype(adapter) adapter) (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| deviceRemovedFence (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| dispatchIndirectSignature (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| DSVHeap (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| Flush() (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| g_RTVDescriptorHeapSize (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| GetBrandString() (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| GetCurrentVRAMInUse() const final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| GetDeviceData() final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| GetGlobalBindlessTextureHeap() const final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| GetTotalVRAM() const final (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| internalCommandList (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| internalQueue (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| multidrawIndexedSignature (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| multidrawSignature (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| RTVHeap (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| SamplerHeap (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | |
| ~DeviceD3D12() (defined in RGL::DeviceD3D12) | RGL::DeviceD3D12 | virtual |
| ~IDevice() (defined in RGL::IDevice) | RGL::IDevice | inlinevirtual |