Here is a list of all functions with links to the classes they belong to:
- d -
- deactivate() : LiteFX::IBackend, LiteFX::Rendering::Backends::DirectX12Backend, LiteFX::Rendering::Backends::VulkanBackend
- debug() : LiteFX::Logging::Log
- dedicatedMemory() : LiteFX::Rendering::Backends::DirectX12GraphicsAdapter, LiteFX::Rendering::Backends::VulkanGraphicsAdapter, LiteFX::Rendering::IGraphicsAdapter
- defaultQueue() : LiteFX::Rendering::Backends::DirectX12Device, LiteFX::Rendering::Backends::VulkanDevice, LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TRenderPipeline, TComputePipeline, TRayTracingPipeline, TBarrier >, LiteFX::Rendering::IGraphicsDevice
- defineMandatoryExtensions() : LiteFX::Rendering::Backends::VulkanBackend::VulkanBackendImpl
- Delegate() : LiteFX::Delegate< TResult, TArgs >
- depth() : LiteFX::Math::Size3d, LiteFX::Math::Size4d
- depthBias() : LiteFX::Rendering::DepthStencilState
- depthState() : LiteFX::Rendering::DepthStencilState
- DepthStencilState() : LiteFX::Rendering::DepthStencilState
- depthStencilState() : LiteFX::Rendering::IRasterizer, LiteFX::Rendering::Rasterizer
- DepthStencilStateImpl() : LiteFX::Rendering::DepthStencilState::DepthStencilStateImpl
- depthTargetContext() : LiteFX::Rendering::Backends::VulkanRenderPass::VulkanRenderPassImpl
- descriptor() : LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::DescriptorSetLayout< TDescriptorLayout, TDescriptorSet >, LiteFX::Rendering::IDescriptorSetLayout
- descriptorHandle() : LiteFX::Rendering::Backends::DirectX12FrameBuffer
- descriptorOffsetForBinding() : LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout
- descriptors() : LiteFX::Rendering::Backends::DirectX12DescriptorLayout, LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::VulkanDescriptorLayout, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::DescriptorSetLayout< TDescriptorLayout, TDescriptorSet >, LiteFX::Rendering::IDescriptorLayout, LiteFX::Rendering::IDescriptorSetLayout
- DescriptorSet() : LiteFX::Rendering::DescriptorSet< TBuffer, TImage, TSampler, TAccelerationStructure >
- descriptorSet() : LiteFX::Rendering::Backends::DirectX12PipelineLayout, LiteFX::Rendering::Backends::VulkanPipelineLayout, LiteFX::Rendering::DeviceState, LiteFX::Rendering::IPipelineLayout, LiteFX::Rendering::PipelineLayout< TDescriptorSetLayout, TPushConstantsLayout >
- DescriptorSetLayout() : LiteFX::Rendering::DescriptorSetLayout< TDescriptorLayout, TDescriptorSet >
- descriptorSets() : LiteFX::Rendering::Backends::DirectX12PipelineLayout, LiteFX::Rendering::Backends::VulkanPipelineLayout, LiteFX::Rendering::IPipelineLayout, LiteFX::Rendering::PipelineLayout< TDescriptorSetLayout, TPushConstantsLayout >
- descriptorType() : LiteFX::Rendering::Backends::DirectX12DescriptorLayout, LiteFX::Rendering::Backends::VulkanDescriptorLayout, LiteFX::Rendering::IDescriptorLayout
- device() : LiteFX::Rendering::Backends::DirectX12Backend, LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::DirectX12PipelineLayout, LiteFX::Rendering::Backends::DirectX12Queue, LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanBackend, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::Backends::VulkanPipelineLayout, LiteFX::Rendering::Backends::VulkanQueue, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::IRenderBackend, LiteFX::Rendering::ISwapChain, LiteFX::Rendering::RenderBackend< TGraphicsDevice >
- deviceId() : LiteFX::Rendering::Backends::DirectX12GraphicsAdapter, LiteFX::Rendering::Backends::VulkanGraphicsAdapter, LiteFX::Rendering::IGraphicsAdapter
- DeviceState() : LiteFX::Rendering::DeviceState
- deviceValidationLayers() : LiteFX::Rendering::Backends::VulkanGraphicsAdapter
- dimensions() : LiteFX::Rendering::Backends::DirectX12Image, LiteFX::Rendering::Backends::VulkanImage, LiteFX::Rendering::IImage
- DirectX12Backend() : LiteFX::Rendering::Backends::DirectX12Backend
- DirectX12Barrier() : LiteFX::Rendering::Backends::DirectX12Barrier
- DirectX12BarrierImpl() : LiteFX::Rendering::Backends::DirectX12Barrier::DirectX12BarrierImpl
- DirectX12BottomLevelAccelerationStructure() : LiteFX::Rendering::Backends::DirectX12BottomLevelAccelerationStructure
- DirectX12BottomLevelAccelerationStructureImpl() : LiteFX::Rendering::Backends::DirectX12BottomLevelAccelerationStructure::DirectX12BottomLevelAccelerationStructureImpl
- DirectX12Buffer() : LiteFX::Rendering::Backends::DirectX12Buffer
- DirectX12BufferImpl() : LiteFX::Rendering::Backends::DirectX12Buffer::DirectX12BufferImpl
- DirectX12CommandBufferImpl() : LiteFX::Rendering::Backends::DirectX12CommandBuffer::DirectX12CommandBufferImpl
- DirectX12ComputePipeline() : LiteFX::Rendering::Backends::DirectX12ComputePipeline
- DirectX12ComputePipelineImpl() : LiteFX::Rendering::Backends::DirectX12ComputePipeline::DirectX12ComputePipelineImpl
- DirectX12DescriptorLayout() : LiteFX::Rendering::Backends::DirectX12DescriptorLayout
- DirectX12DescriptorLayoutImpl() : LiteFX::Rendering::Backends::DirectX12DescriptorLayout::DirectX12DescriptorLayoutImpl
- DirectX12DescriptorSet() : LiteFX::Rendering::Backends::DirectX12DescriptorSet
- DirectX12DescriptorSetImpl() : LiteFX::Rendering::Backends::DirectX12DescriptorSet::DirectX12DescriptorSetImpl
- DirectX12DescriptorSetLayoutImpl() : LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout::DirectX12DescriptorSetLayoutImpl
- DirectX12DeviceImpl() : LiteFX::Rendering::Backends::DirectX12Device::DirectX12DeviceImpl
- DirectX12FrameBufferImpl() : LiteFX::Rendering::Backends::DirectX12FrameBuffer::DirectX12FrameBufferImpl
- DirectX12GraphicsAdapterImpl() : LiteFX::Rendering::Backends::DirectX12GraphicsAdapter::DirectX12GraphicsAdapterImpl
- DirectX12GraphicsFactoryImpl() : LiteFX::Rendering::Backends::DirectX12GraphicsFactory::DirectX12GraphicsFactoryImpl
- DirectX12Image() : LiteFX::Rendering::Backends::DirectX12Image
- DirectX12ImageImpl() : LiteFX::Rendering::Backends::DirectX12Image::DirectX12ImageImpl
- DirectX12IndexBufferImpl() : LiteFX::Rendering::Backends::DirectX12IndexBuffer::DirectX12IndexBufferImpl
- DirectX12IndexBufferLayoutImpl() : LiteFX::Rendering::Backends::DirectX12IndexBufferLayout::DirectX12IndexBufferLayoutImpl
- DirectX12PipelineLayoutImpl() : LiteFX::Rendering::Backends::DirectX12PipelineLayout::DirectX12PipelineLayoutImpl
- DirectX12PipelineState() : LiteFX::Rendering::Backends::DirectX12PipelineState
- DirectX12PushConstantsLayout() : LiteFX::Rendering::Backends::DirectX12PushConstantsLayout
- DirectX12PushConstantsLayoutImpl() : LiteFX::Rendering::Backends::DirectX12PushConstantsLayout::DirectX12PushConstantsLayoutImpl
- DirectX12PushConstantsRange() : LiteFX::Rendering::Backends::DirectX12PushConstantsRange
- DirectX12PushConstantsRangeImpl() : LiteFX::Rendering::Backends::DirectX12PushConstantsRange::DirectX12PushConstantsRangeImpl
- DirectX12QueueImpl() : LiteFX::Rendering::Backends::DirectX12Queue::DirectX12QueueImpl
- DirectX12RayTracingPipeline() : LiteFX::Rendering::Backends::DirectX12RayTracingPipeline
- DirectX12RayTracingPipelineImpl() : LiteFX::Rendering::Backends::DirectX12RayTracingPipeline::DirectX12RayTracingPipelineImpl
- DirectX12RenderPassImpl() : LiteFX::Rendering::Backends::DirectX12RenderPass::DirectX12RenderPassImpl
- DirectX12RenderPipeline() : LiteFX::Rendering::Backends::DirectX12RenderPipeline
- DirectX12RenderPipelineImpl() : LiteFX::Rendering::Backends::DirectX12RenderPipeline::DirectX12RenderPipelineImpl
- DirectX12SamplerImpl() : LiteFX::Rendering::Backends::DirectX12Sampler::DirectX12SamplerImpl
- DirectX12ShaderModule() : LiteFX::Rendering::Backends::DirectX12ShaderModule
- DirectX12ShaderModuleImpl() : LiteFX::Rendering::Backends::DirectX12ShaderModule::DirectX12ShaderModuleImpl
- DirectX12ShaderProgramImpl() : LiteFX::Rendering::Backends::DirectX12ShaderProgram::DirectX12ShaderProgramImpl
- DirectX12Surface() : LiteFX::Rendering::Backends::DirectX12Surface
- DirectX12SwapChain() : LiteFX::Rendering::Backends::DirectX12SwapChain
- DirectX12SwapChainImpl() : LiteFX::Rendering::Backends::DirectX12SwapChain::DirectX12SwapChainImpl
- DirectX12TopLevelAccelerationStructure() : LiteFX::Rendering::Backends::DirectX12TopLevelAccelerationStructure
- DirectX12TopLevelAccelerationStructureImpl() : LiteFX::Rendering::Backends::DirectX12TopLevelAccelerationStructure::DirectX12TopLevelAccelerationStructureImpl
- DirectX12VertexBufferImpl() : LiteFX::Rendering::Backends::DirectX12VertexBuffer::DirectX12VertexBufferImpl
- DirectX12VertexBufferLayoutImpl() : LiteFX::Rendering::Backends::DirectX12VertexBufferLayout::DirectX12VertexBufferLayoutImpl
- dispatch() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- dispatchIndirect() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- dispatchMesh() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- dispatchMeshIndirect() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- draw() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- drawFrame() : SampleApp
- drawIndexed() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- drawIndexedIndirect() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- drawIndirect() : LiteFX::Rendering::Backends::DirectX12CommandBuffer, LiteFX::Rendering::Backends::VulkanCommandBuffer, LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::ICommandBuffer
- drawObject() : SampleApp
- driverVersion() : LiteFX::Rendering::Backends::DirectX12GraphicsAdapter, LiteFX::Rendering::Backends::VulkanGraphicsAdapter, LiteFX::Rendering::IGraphicsAdapter
- DX12PlatformException() : LiteFX::Rendering::Backends::DX12PlatformException