Here is a list of all functions with links to the classes they belong to:
- r -
- range() : LiteFX::Rendering::Backends::DirectX12PushConstantsLayout, LiteFX::Rendering::Backends::VulkanPushConstantsLayout, LiteFX::Rendering::IPushConstantsLayout
- ranges() : LiteFX::Rendering::Backends::DirectX12PushConstantsLayout, LiteFX::Rendering::Backends::VulkanPushConstantsLayout, LiteFX::Rendering::IPushConstantsLayout, LiteFX::Rendering::PushConstantsLayout< TPushConstantsRange >
- Rasterizer() : LiteFX::Rendering::Rasterizer
- rasterizer() : LiteFX::Rendering::Backends::DirectX12RenderPipeline, LiteFX::Rendering::Backends::VulkanRenderPipeline, LiteFX::Rendering::IRenderPipeline, LiteFX::Rendering::RenderPipeline< TPipelineLayout, TShaderProgram, TInputAssembler, TRasterizer >
- RasterizerImpl() : LiteFX::Rendering::Rasterizer::RasterizerImpl
- RayTracingPipeline() : LiteFX::Rendering::RayTracingPipeline< TPipelineLayout, TShaderProgram >
- readTimestamp() : LiteFX::Rendering::TimingEvent
- readTimingEvent() : LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::ISwapChain
- Rect() : LiteFX::Math::Rect
- RectF() : LiteFX::Math::RectF
- RectI() : LiteFX::Math::RectI
- reflectPipelineLayout() : LiteFX::Rendering::Backends::DirectX12ShaderProgram::DirectX12ShaderProgramImpl, LiteFX::Rendering::Backends::DirectX12ShaderProgram, LiteFX::Rendering::Backends::VulkanShaderProgram, LiteFX::Rendering::Backends::VulkanShaderProgram::VulkanShaderProgramImpl, LiteFX::Rendering::IShaderProgram
- reflectRootSignature() : LiteFX::Rendering::Backends::DirectX12ShaderProgram::DirectX12ShaderProgramImpl
- registerDevice() : LiteFX::Rendering::Backends::DirectX12Backend, LiteFX::Rendering::Backends::VulkanBackend, LiteFX::Rendering::RenderBackend< TGraphicsDevice >
- registerFrameBuffer() : LiteFX::Rendering::Backends::DirectX12RenderPass::DirectX12RenderPassImpl, LiteFX::Rendering::Backends::VulkanRenderPass::VulkanRenderPassImpl
- registerTimingEvent() : LiteFX::Rendering::ISwapChain
- release() : LiteFX::Rendering::Backends::VulkanCommandBuffer::VulkanCommandBufferImpl, LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl, LiteFX::Rendering::DeviceState
- releaseCommandBuffers() : LiteFX::Rendering::Backends::DirectX12Queue::DirectX12QueueImpl, LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl
- ReleasedEventArgs() : LiteFX::Rendering::IFrameBuffer::ReleasedEventArgs
- releaseDevice() : LiteFX::Rendering::Backends::DirectX12Backend, LiteFX::Rendering::Backends::VulkanBackend, LiteFX::Rendering::RenderBackend< TGraphicsDevice >
- releaseGlobalDescriptors() : LiteFX::Rendering::Backends::DirectX12Device
- releaseSharedState() : LiteFX::Rendering::ICommandBuffer, LiteFX::Rendering::ICommandQueue
- remove() : LiteFX::Event< TEventArgs >, LiteFX::Rendering::Backends::DirectX12BottomLevelAccelerationStructure, LiteFX::Rendering::Backends::DirectX12TopLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure, LiteFX::Rendering::IBottomLevelAccelerationStructure, LiteFX::Rendering::ITopLevelAccelerationStructure
- renderArea() : LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::ISwapChain, LiteFX::Rendering::ISwapChain::ResetEventArgs
- RenderBackend() : LiteFX::Rendering::RenderBackend< TGraphicsDevice >
- RenderPass() : LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
- renderPass() : LiteFX::Rendering::DeviceState
- RenderPassDependency() : LiteFX::Rendering::RenderPassDependency
- RenderPassDependencyImpl() : LiteFX::Rendering::RenderPassDependency::RenderPassDependencyImpl
- RenderPipeline() : LiteFX::Rendering::RenderPipeline< TPipelineLayout, TShaderProgram, TInputAssembler, TRasterizer >
- RenderTarget() : LiteFX::Rendering::RenderTarget
- renderTarget() : LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::IRenderPass, LiteFX::Rendering::RenderPassDependency
- renderTargetContext() : LiteFX::Rendering::Backends::DirectX12RenderPass::DirectX12RenderPassImpl
- RenderTargetImpl() : LiteFX::Rendering::RenderTarget::RenderTargetImpl
- renderTargets() : LiteFX::Rendering::Backends::DirectX12RenderPass, LiteFX::Rendering::Backends::VulkanRenderPass, LiteFX::Rendering::IRenderPass
- reserve() : LiteFX::Rendering::Backends::VulkanDescriptorSetLayout::VulkanDescriptorSetLayoutImpl
- reset() : LiteFX::Rendering::Backends::DirectX12CommandBuffer::DirectX12CommandBufferImpl, LiteFX::Rendering::Backends::DirectX12SwapChain::DirectX12SwapChainImpl, LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::Backends::VulkanSwapChain::VulkanSwapChainImpl, LiteFX::Rendering::ISwapChain
- ResetEventArgs() : LiteFX::Rendering::ISwapChain::ResetEventArgs
- resetQueryHeaps() : LiteFX::Rendering::Backends::DirectX12SwapChain::DirectX12SwapChainImpl
- resetQueryPools() : LiteFX::Rendering::Backends::VulkanSwapChain::VulkanSwapChainImpl
- resize() : LiteFX::App, LiteFX::Rendering::Backends::DirectX12FrameBuffer::DirectX12FrameBufferImpl, LiteFX::Rendering::Backends::DirectX12FrameBuffer, LiteFX::Rendering::Backends::VulkanFrameBuffer, LiteFX::Rendering::Backends::VulkanFrameBuffer::VulkanFrameBufferImpl, LiteFX::Rendering::IFrameBuffer
- ResizeEventArgs() : LiteFX::Rendering::IFrameBuffer::ResizeEventArgs, LiteFX::ResizeEventArgs
- resolveImage() : LiteFX::Rendering::Backends::DirectX12FrameBuffer, LiteFX::Rendering::Backends::VulkanFrameBuffer, LiteFX::Rendering::IFrameBuffer
- resolveQueryId() : LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::ISwapChain
- resolveSubresource() : LiteFX::Rendering::IImage
- Resource() : LiteFX::Resource< THandle >
- revision() : LiteFX::AppVersion
- RollingFileSink() : LiteFX::Logging::RollingFileSink
- RollingFileSinkImpl() : LiteFX::Logging::RollingFileSink::RollingFileSinkImpl
- rootParameterIndex() : LiteFX::Rendering::Backends::DirectX12PipelineLayout
- row() : LiteFX::Math::Matrix< T, ROWS, COLS >
- run() : LiteFX::App
- RuntimeException() : LiteFX::RuntimeException