This is the complete list of members for kanzi::gfx::BackendLayer, including all inherited members.
| AbstractBackend()=default | kanzi::gfx::AbstractBackend | |
| AbstractBackend(const AbstractBackend &)=delete | kanzi::gfx::AbstractBackend | |
| AbstractBackend(AbstractBackend &&) noexcept=delete | kanzi::gfx::AbstractBackend | |
| allocateCommandBufferMemory(const CommandBufferHandleGuard &buffer, uint32_t size) override | kanzi::gfx::BackendLayer | inlinevirtual |
| BackendLayer()=default | kanzi::gfx::BackendLayer | |
| cleanupThread() override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const BufferCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const ImageCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const FrameBufferCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const VertexInputStateCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const DepthStencilStateCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const BlendStateCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const RasterStateCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const RenderResourceSetCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const ComputeResourceSetCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const SamplerCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const ShaderCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const ComputePipelineCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const RenderPipelineCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const RenderPassCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const CommandBufferCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const GpuFenceCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const QueryPoolCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const TopLevelAccelerationStructureCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const BottomLevelAccelerationStructureCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| create(const GPUSceneCreateInfo &createInfo) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(BufferHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(ImageHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(FrameBufferHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(VertexInputStateHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(DepthStencilStateHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(BlendStateHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(RasterStateHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(RenderResourceSetHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(ComputeResourceSetHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(SamplerHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(ShaderHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(ComputePipelineHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(RenderPipelineHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(RenderPassHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(CommandBufferHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(GpuFenceHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(QueryPoolHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(TopLevelAccelerationStructureHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(BottomLevelAccelerationStructureHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| destroy(GPUSceneHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getBackendInformation() const override | kanzi::gfx::BackendLayer | inlinevirtual |
| getDeviceAddress(const BufferHandleGuard &handle) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| getDeviceProperty(DevicePropertyId property) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| getFormatFeatures(Format format) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| getFrameBufferAttachmentDescriptionSet(const FrameBufferHandleGuard &handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(BufferHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(ImageHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(FrameBufferHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(VertexInputStateHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(DepthStencilStateHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(BlendStateHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(RasterStateHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(RenderResourceSetHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(ComputeResourceSetHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(SamplerHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(ShaderHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(ComputePipelineHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(RenderPipelineHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(RenderPassHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(CommandBufferHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(GpuFenceHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(QueryPoolHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(TopLevelAccelerationStructureHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(BottomLevelAccelerationStructureHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getHandleObject(GPUSceneHandle handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| getNext() const | kanzi::gfx::BackendLayer | inlineprotected |
| getStatus(const ShaderHandleGuard &handle) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| getStatus(const RenderPipelineHandleGuard &handle) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| initialize(const InitializationInfo &info) override | kanzi::gfx::BackendLayer | inlinevirtual |
| isFeatureEnabled(FeatureId feature) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| isNativeTextureHandleTypeSupported(const gfx::NativeTextureHandle &handle) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| isShaderFormatSupported(ShaderFormat format) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| mapBuffer(const BufferHandleGuard &handle, uint32_t offset, uint32_t size) override | kanzi::gfx::BackendLayer | inlinevirtual |
| operator=(const AbstractBackend &)=delete | kanzi::gfx::AbstractBackend | |
| operator=(AbstractBackend &&) noexcept=delete | kanzi::gfx::AbstractBackend | |
| peekCommandBufferMemory(const CommandBufferHandleGuard &handle) const override | kanzi::gfx::BackendLayer | inlinevirtual |
| prepareForShutdown() override | kanzi::gfx::BackendLayer | inlinevirtual |
| processCommands(CommandBufferHandleGuard commands, TaskFn callback) override | kanzi::gfx::BackendLayer | inlinevirtual |
| readQueryResults(QueryPoolHandleGuard handle, uint32_t first, span< uint64_t > results) override | kanzi::gfx::BackendLayer | inlinevirtual |
| resetGpuFence(const GpuFenceHandleGuard &handle) override | kanzi::gfx::BackendLayer | inlinevirtual |
| setNext(shared_ptr< AbstractBackend > next) | kanzi::gfx::BackendLayer | inline |
| shutdown() override | kanzi::gfx::BackendLayer | inlinevirtual |
| unmapBuffer(const BufferHandleGuard &handle, span< ByteRange > updatedRanges) override | kanzi::gfx::BackendLayer | inlinevirtual |
| updateSurfaceDimensions(const FrameBufferHandleGuard &handle, v2u32 dimensions) override | kanzi::gfx::BackendLayer | inlinevirtual |
| waitForGpuFence(const GpuFenceHandleGuard &handle, chrono::nanoseconds timeout) override | kanzi::gfx::BackendLayer | inlinevirtual |
| ~AbstractBackend()=default | kanzi::gfx::AbstractBackend | virtual |