Here is a list of all class members with links to the classes they belong to:
- s -
- SampleApp() : SampleApp
- sampler() : LiteFX::Rendering::DeviceState
- sampler_type : LiteFX::Rendering::DescriptorSet< TBuffer, TImage, TSampler >, LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TComputePipeline, TBarrier >, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler >, LiteFX::Rendering::RenderBackend< TBackend, TGraphicsDevice >
- samplerHeap() : LiteFX::Rendering::Backends::DirectX12DescriptorSet
- samplerOffset() : LiteFX::Rendering::Backends::DirectX12DescriptorSet
- samplers() : LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::IDescriptorSetLayout
- samples() : LiteFX::Rendering::Backends::DirectX12Image, LiteFX::Rendering::Backends::VulkanImage, LiteFX::Rendering::IImage
- scalar_type : LiteFX::Math::Vector< T, DIM >
- Scissor() : LiteFX::Rendering::Scissor, LiteFX::Rendering::Scissor::ScissorImpl
- ScissorImpl() : LiteFX::Rendering::Scissor::ScissorImpl
- scissors() : LiteFX::Rendering::Backends::DirectX12RenderPipeline, LiteFX::Rendering::Backends::VulkanRenderPipeline, LiteFX::Rendering::IRenderPipeline
- semantic() : LiteFX::Rendering::BufferAttribute
- semanticIndex() : LiteFX::Rendering::BufferAttribute
- semaphore() : LiteFX::Rendering::Backends::VulkanFrameBuffer, LiteFX::Rendering::Backends::VulkanSwapChain
- setDebugName() : LiteFX::Rendering::Backends::VulkanDevice
- setMaxDepth() : LiteFX::Rendering::IViewport, LiteFX::Rendering::Viewport
- setMinDepth() : LiteFX::Rendering::IViewport, LiteFX::Rendering::Viewport
- setRectangle() : LiteFX::Rendering::IScissor, LiteFX::Rendering::IViewport, LiteFX::Rendering::Scissor, LiteFX::Rendering::Viewport
- SHADER : FileExtensions< TRenderBackend >
- shader_module_type : LiteFX::Rendering::ShaderProgram< TShaderModule >
- shader_program_type : LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TComputePipeline, TBarrier >, LiteFX::Rendering::Pipeline< TPipelineLayout, TShaderProgram >, LiteFX::Rendering::RenderBackend< TBackend, TGraphicsDevice >
- shaderStageDefinition() : LiteFX::Rendering::Backends::VulkanShaderModule
- shaderStages() : LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::IDescriptorSetLayout
- sinkTo() : LiteFX::Logging::Logger
- size() : LiteFX::Math::Vector< T, DIM >, LiteFX::Rendering::Backends::DirectX12Buffer, LiteFX::Rendering::Backends::DirectX12FrameBuffer, LiteFX::Rendering::Backends::DirectX12Image, LiteFX::Rendering::Backends::DirectX12PushConstantsLayout, LiteFX::Rendering::Backends::DirectX12PushConstantsRange, LiteFX::Rendering::Backends::VulkanBuffer, LiteFX::Rendering::Backends::VulkanFrameBuffer, LiteFX::Rendering::Backends::VulkanImage, LiteFX::Rendering::Backends::VulkanPushConstantsLayout, LiteFX::Rendering::Backends::VulkanPushConstantsRange, LiteFX::Rendering::IDeviceMemory, LiteFX::Rendering::IFrameBuffer, LiteFX::Rendering::IImage, LiteFX::Rendering::IPushConstantsLayout, LiteFX::Rendering::IPushConstantsRange
- Size2d() : LiteFX::Math::Size2d
- Size3d() : LiteFX::Math::Size3d
- Size4d() : LiteFX::Math::Size4d
- SlopeFactor : LiteFX::Rendering::DepthStencilState::DepthBias
- SourceAlpha : LiteFX::Rendering::IRenderTarget::BlendState
- SourceColor : LiteFX::Rendering::IRenderTarget::BlendState
- space() : LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::DirectX12PushConstantsRange, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::Backends::VulkanPushConstantsRange, LiteFX::Rendering::IDescriptorSetLayout, LiteFX::Rendering::IPushConstantsRange
- Speed : DrawData
- stage() : LiteFX::Rendering::Backends::DirectX12PushConstantsRange, LiteFX::Rendering::Backends::VulkanPushConstantsRange, LiteFX::Rendering::IPushConstantsRange
- startBackend() : LiteFX::App
- state() : LiteFX::IBackend, LiteFX::Rendering::Backends::DirectX12Buffer, LiteFX::Rendering::Backends::DirectX12Device, LiteFX::Rendering::Backends::DirectX12Image, LiteFX::Rendering::Backends::VulkanBuffer, LiteFX::Rendering::Backends::VulkanDevice, LiteFX::Rendering::Backends::VulkanImage, LiteFX::Rendering::IDeviceMemory, LiteFX::Rendering::IGraphicsDevice
- StateResource() : LiteFX::Rendering::StateResource, LiteFX::Rendering::StateResource::StateResourceImpl
- StateResourceImpl() : LiteFX::Rendering::StateResource::StateResourceImpl
- staticSampler() : LiteFX::Rendering::Backends::DirectX12DescriptorLayout, LiteFX::Rendering::Backends::VulkanDescriptorLayout, LiteFX::Rendering::IDescriptorLayout
- staticSamplers() : LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::IDescriptorSetLayout
- StencilFailOp : LiteFX::Rendering::DepthStencilState::StencilTest
- StencilPassOp : LiteFX::Rendering::DepthStencilState::StencilTest
- stencilRef() : LiteFX::Rendering::Backends::DirectX12RenderPipeline, LiteFX::Rendering::Backends::VulkanRenderPipeline, LiteFX::Rendering::IRenderPipeline
- stencilState() : LiteFX::Rendering::DepthStencilState
- stopActiveBackends() : LiteFX::App
- stopBackend() : LiteFX::App
- storages() : LiteFX::Rendering::Backends::DirectX12DescriptorSetLayout, LiteFX::Rendering::Backends::VulkanDescriptorSetLayout, LiteFX::Rendering::IDescriptorSetLayout
- submit() : LiteFX::Rendering::Backends::DirectX12Queue, LiteFX::Rendering::Backends::VulkanQueue, LiteFX::Rendering::CommandQueue< TCommandBuffer >, LiteFX::Rendering::ICommandQueue
- subresourceId() : LiteFX::Rendering::IImage
- supportsVariableRefreshRate() : LiteFX::Rendering::Backends::DirectX12SwapChain
- suppressMissingRootSignatureWarning() : LiteFX::Rendering::Backends::DirectX12ShaderProgram
- surface() : LiteFX::Rendering::Backends::DirectX12Device, LiteFX::Rendering::Backends::VulkanDevice, LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TComputePipeline, TBarrier >, LiteFX::Rendering::IGraphicsDevice
- surface_callback : LiteFX::Rendering::Backends::VulkanBackend
- surface_type : LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TComputePipeline, TBarrier >, LiteFX::Rendering::RenderBackend< TBackend, TGraphicsDevice >
- surfaceFormat() : LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::ISwapChain
- swap_chain_type : LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TComputePipeline, TBarrier >, LiteFX::Rendering::RenderBackend< TBackend, TGraphicsDevice >
- swapBackBuffer() : LiteFX::Rendering::Backends::DirectX12SwapChain::DirectX12SwapChainImpl, LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::Backends::VulkanSwapChain::VulkanSwapChainImpl, LiteFX::Rendering::ISwapChain
- swapChain() : LiteFX::Rendering::Backends::DirectX12Device, LiteFX::Rendering::Backends::VulkanDevice, LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TComputePipeline, TBarrier >, LiteFX::Rendering::IGraphicsDevice