Here is a list of all class members with links to the classes they belong to:
- v -
- validate() : LiteFX::Rendering::Backends::DirectX12ShaderProgram::DirectX12ShaderProgramImpl, LiteFX::Rendering::Backends::VulkanShaderProgram::VulkanShaderProgramImpl
- validateDeviceExtensions() : LiteFX::Rendering::Backends::VulkanGraphicsAdapter
- validateDeviceLayers() : LiteFX::Rendering::Backends::VulkanGraphicsAdapter
- validateInstanceExtensions() : LiteFX::Rendering::Backends::VulkanBackend
- validateInstanceLayers() : LiteFX::Rendering::Backends::VulkanBackend
- value_type : LiteFX::CovariantIterator< T >, LiteFX::Enumerable< T >
- vec_size : LiteFX::Math::Vector< T, DIM >
- vec_type : LiteFX::Math::Vector< T, DIM >
- Vector() : LiteFX::Math::Vector1f, LiteFX::Math::Vector1u, LiteFX::Math::Vector2f, LiteFX::Math::Vector2i, LiteFX::Math::Vector2u, LiteFX::Math::Vector3f, LiteFX::Math::Vector3i, LiteFX::Math::Vector3u, LiteFX::Math::Vector4f, LiteFX::Math::Vector4i, LiteFX::Math::Vector4u, LiteFX::Math::Vector< T, DIM >
- vendorId() : LiteFX::Rendering::Backends::DirectX12GraphicsAdapter, LiteFX::Rendering::Backends::VulkanGraphicsAdapter, LiteFX::Rendering::IGraphicsAdapter
- Version() : SampleApp, TestApp
- version() : LiteFX::App, SampleApp, TestApp
- vertex_buffer_layout_type : LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::InputAssembler< TVertexBufferLayout, TIndexBufferLayout >, LiteFX::Rendering::VertexBuffer< TVertexBufferLayout >
- vertex_buffer_type : LiteFX::Rendering::CommandBuffer< TCommandBuffer, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TBarrier, TPipeline, TBLAS, TTLAS >, LiteFX::Rendering::GraphicsDevice< TFactory, TSurface, TGraphicsAdapter, TSwapChain, TCommandQueue, TRenderPass, TRenderPipeline, TComputePipeline, TRayTracingPipeline, TBarrier >, LiteFX::Rendering::GraphicsFactory< TDescriptorLayout, TBuffer, TVertexBuffer, TIndexBuffer, TImage, TSampler, TBLAS, TTLAS >, LiteFX::Rendering::RenderBackend< TGraphicsDevice >
- VertexBuffer : LiteFX::Rendering::IBottomLevelAccelerationStructure::TriangleMesh, LiteFX::Rendering::VertexBuffer< TVertexBufferLayout >
- vertexBuffer() : LiteFX::Rendering::DeviceState
- vertexBufferLayout() : LiteFX::Rendering::Backends::DirectX12InputAssembler, LiteFX::Rendering::Backends::VulkanInputAssembler, LiteFX::Rendering::IInputAssembler, LiteFX::Rendering::InputAssembler< TVertexBufferLayout, TIndexBufferLayout >
- vertexBufferLayouts() : LiteFX::Rendering::Backends::DirectX12InputAssembler, LiteFX::Rendering::Backends::VulkanInputAssembler, LiteFX::Rendering::IInputAssembler, LiteFX::Rendering::InputAssembler< TVertexBufferLayout, TIndexBufferLayout >
- VertexOffset : ObjectBuffer
- verticalSynchronization() : LiteFX::Rendering::Backends::DirectX12SwapChain, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::ISwapChain
- view() : LiteFX::Rendering::Backends::DirectX12IndexBuffer, LiteFX::Rendering::Backends::DirectX12VertexBuffer, LiteFX::Rendering::Backends::IDirectX12IndexBuffer, LiteFX::Rendering::Backends::IDirectX12VertexBuffer
- Viewport() : LiteFX::Rendering::Viewport, LiteFX::Rendering::Viewport::ViewportImpl
- ViewportImpl() : LiteFX::Rendering::Viewport::ViewportImpl
- virtualAddress() : LiteFX::Rendering::Backends::DirectX12Buffer, LiteFX::Rendering::Backends::DirectX12Image, LiteFX::Rendering::Backends::VulkanBuffer, LiteFX::Rendering::Backends::VulkanImage, LiteFX::Rendering::IDeviceMemory
- VulkanBackend() : LiteFX::Rendering::Backends::VulkanBackend, LiteFX::Rendering::Backends::VulkanBackend::VulkanBackendImpl, LiteFX::Rendering::Backends::VulkanDevice
- VulkanBackendImpl() : LiteFX::Rendering::Backends::VulkanBackend::VulkanBackendImpl
- VulkanBarrier() : LiteFX::Rendering::Backends::VulkanBarrier, LiteFX::Rendering::Backends::VulkanBarrier::VulkanBarrierImpl
- VulkanBarrierImpl() : LiteFX::Rendering::Backends::VulkanBarrier::VulkanBarrierImpl
- VulkanBottomLevelAccelerationStructure() : LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure::VulkanBottomLevelAccelerationStructureImpl
- VulkanBottomLevelAccelerationStructureImpl() : LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure::VulkanBottomLevelAccelerationStructureImpl
- VulkanBuffer() : LiteFX::Rendering::Backends::VulkanBuffer, LiteFX::Rendering::Backends::VulkanBuffer::VulkanBufferImpl
- VulkanBufferImpl() : LiteFX::Rendering::Backends::VulkanBuffer::VulkanBufferImpl
- VulkanCommandBuffer : LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanCommandBuffer::VulkanCommandBufferImpl, LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure
- VulkanCommandBufferImpl() : LiteFX::Rendering::Backends::VulkanCommandBuffer::VulkanCommandBufferImpl
- VulkanComputePipeline() : LiteFX::Rendering::Backends::VulkanComputePipeline, LiteFX::Rendering::Backends::VulkanComputePipeline::VulkanComputePipelineImpl
- VulkanComputePipelineBuilder : LiteFX::Rendering::Backends::VulkanComputePipeline::VulkanComputePipelineImpl
- VulkanComputePipelineImpl() : LiteFX::Rendering::Backends::VulkanComputePipeline::VulkanComputePipelineImpl
- VulkanDescriptorLayout() : LiteFX::Rendering::Backends::VulkanDescriptorLayout, LiteFX::Rendering::Backends::VulkanDescriptorLayout::VulkanDescriptorLayoutImpl
- VulkanDescriptorLayoutImpl() : LiteFX::Rendering::Backends::VulkanDescriptorLayout::VulkanDescriptorLayoutImpl
- VulkanDescriptorSet() : LiteFX::Rendering::Backends::VulkanDescriptorSet, LiteFX::Rendering::Backends::VulkanDescriptorSet::VulkanDescriptorSetImpl
- VulkanDescriptorSetImpl() : LiteFX::Rendering::Backends::VulkanDescriptorSet::VulkanDescriptorSetImpl
- VulkanDescriptorSetLayout : LiteFX::Rendering::Backends::VulkanDescriptorSetLayout::VulkanDescriptorSetLayoutImpl
- VulkanDescriptorSetLayoutBuilder : LiteFX::Rendering::Backends::VulkanDescriptorSetLayout::VulkanDescriptorSetLayoutImpl
- VulkanDescriptorSetLayoutImpl() : LiteFX::Rendering::Backends::VulkanDescriptorSetLayout::VulkanDescriptorSetLayoutImpl
- VulkanDevice : LiteFX::Rendering::Backends::VulkanBottomLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImpl, LiteFX::Rendering::Backends::VulkanGraphicsFactory, LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure
- VulkanDeviceImpl() : LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImpl
- VulkanFrameBuffer : LiteFX::Rendering::Backends::VulkanFrameBuffer::VulkanFrameBufferImpl
- VulkanFrameBufferImpl() : LiteFX::Rendering::Backends::VulkanFrameBuffer::VulkanFrameBufferImpl
- VulkanGraphicsAdapter : LiteFX::Rendering::Backends::VulkanGraphicsAdapter::VulkanGraphicsAdapterImpl
- VulkanGraphicsAdapterImpl() : LiteFX::Rendering::Backends::VulkanGraphicsAdapter::VulkanGraphicsAdapterImpl
- VulkanGraphicsFactory : LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl
- VulkanGraphicsFactoryImpl() : LiteFX::Rendering::Backends::VulkanGraphicsFactory::VulkanGraphicsFactoryImpl
- VulkanImage : LiteFX::Rendering::Backends::VulkanImage::VulkanImageImpl, LiteFX::Rendering::Backends::VulkanSwapChain
- VulkanImageImpl() : LiteFX::Rendering::Backends::VulkanImage::VulkanImageImpl
- VulkanIndexBuffer : LiteFX::Rendering::Backends::VulkanIndexBuffer::VulkanIndexBufferImpl
- VulkanIndexBufferImpl() : LiteFX::Rendering::Backends::VulkanIndexBuffer::VulkanIndexBufferImpl
- VulkanIndexBufferLayout : LiteFX::Rendering::Backends::VulkanIndexBufferLayout::VulkanIndexBufferLayoutImpl
- VulkanIndexBufferLayoutImpl() : LiteFX::Rendering::Backends::VulkanIndexBufferLayout::VulkanIndexBufferLayoutImpl
- VulkanInputAssembler : LiteFX::Rendering::Backends::VulkanInputAssembler::VulkanInputAssemblerImpl
- VulkanInputAssemblerImpl() : LiteFX::Rendering::Backends::VulkanInputAssembler::VulkanInputAssemblerImpl
- VulkanPipelineLayout : LiteFX::Rendering::Backends::VulkanPipelineLayout::VulkanPipelineLayoutImpl, LiteFX::Rendering::Backends::VulkanPushConstantsLayout
- VulkanPipelineLayoutBuilder : LiteFX::Rendering::Backends::VulkanPipelineLayout::VulkanPipelineLayoutImpl
- VulkanPipelineLayoutImpl() : LiteFX::Rendering::Backends::VulkanPipelineLayout::VulkanPipelineLayoutImpl
- VulkanPipelineState() : LiteFX::Rendering::Backends::VulkanPipelineState
- VulkanPlatformException() : LiteFX::Rendering::Backends::VulkanPlatformException
- VulkanPushConstantsLayout() : LiteFX::Rendering::Backends::VulkanPushConstantsLayout, LiteFX::Rendering::Backends::VulkanPushConstantsLayout::VulkanPushConstantsLayoutImpl
- VulkanPushConstantsLayoutBuilder : LiteFX::Rendering::Backends::VulkanPushConstantsLayout::VulkanPushConstantsLayoutImpl
- VulkanPushConstantsLayoutImpl() : LiteFX::Rendering::Backends::VulkanPushConstantsLayout::VulkanPushConstantsLayoutImpl
- VulkanPushConstantsRange() : LiteFX::Rendering::Backends::VulkanPushConstantsRange, LiteFX::Rendering::Backends::VulkanPushConstantsRange::VulkanPushConstantsRangeImpl
- VulkanPushConstantsRangeImpl() : LiteFX::Rendering::Backends::VulkanPushConstantsRange::VulkanPushConstantsRangeImpl
- VulkanQueue : LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl
- VulkanQueueImpl() : LiteFX::Rendering::Backends::VulkanQueue::VulkanQueueImpl
- VulkanRayTracingPipeline() : LiteFX::Rendering::Backends::VulkanRayTracingPipeline, LiteFX::Rendering::Backends::VulkanRayTracingPipeline::VulkanRayTracingPipelineImpl
- VulkanRayTracingPipelineBuilder : LiteFX::Rendering::Backends::VulkanRayTracingPipeline::VulkanRayTracingPipelineImpl
- VulkanRayTracingPipelineImpl() : LiteFX::Rendering::Backends::VulkanRayTracingPipeline::VulkanRayTracingPipelineImpl
- VulkanRenderPass : LiteFX::Rendering::Backends::VulkanRenderPass::VulkanRenderPassImpl
- VulkanRenderPassBuilder : LiteFX::Rendering::Backends::VulkanRenderPass::VulkanRenderPassImpl
- VulkanRenderPassImpl() : LiteFX::Rendering::Backends::VulkanRenderPass::VulkanRenderPassImpl
- VulkanRenderPipeline() : LiteFX::Rendering::Backends::VulkanRenderPipeline, LiteFX::Rendering::Backends::VulkanRenderPipeline::VulkanRenderPipelineImpl
- VulkanRenderPipelineBuilder : LiteFX::Rendering::Backends::VulkanRenderPipeline::VulkanRenderPipelineImpl
- VulkanRenderPipelineImpl() : LiteFX::Rendering::Backends::VulkanRenderPipeline::VulkanRenderPipelineImpl
- VulkanSampler : LiteFX::Rendering::Backends::VulkanSampler::VulkanSamplerImpl
- VulkanSamplerImpl() : LiteFX::Rendering::Backends::VulkanSampler::VulkanSamplerImpl
- VulkanShaderModule() : LiteFX::Rendering::Backends::VulkanShaderModule, LiteFX::Rendering::Backends::VulkanShaderModule::VulkanShaderModuleImpl
- VulkanShaderModuleImpl() : LiteFX::Rendering::Backends::VulkanShaderModule::VulkanShaderModuleImpl
- VulkanShaderProgram() : LiteFX::Rendering::Backends::VulkanShaderProgram, LiteFX::Rendering::Backends::VulkanShaderProgram::VulkanShaderProgramImpl
- VulkanShaderProgramBuilder : LiteFX::Rendering::Backends::VulkanShaderProgram::VulkanShaderProgramImpl
- VulkanShaderProgramImpl() : LiteFX::Rendering::Backends::VulkanShaderProgram::VulkanShaderProgramImpl
- VulkanSurface() : LiteFX::Rendering::Backends::VulkanSurface, LiteFX::Rendering::Backends::VulkanSurface::VulkanSurfaceImpl
- VulkanSurfaceImpl() : LiteFX::Rendering::Backends::VulkanSurface::VulkanSurfaceImpl
- VulkanSwapChain() : LiteFX::Rendering::Backends::VulkanSwapChain, LiteFX::Rendering::Backends::VulkanSwapChain::VulkanSwapChainImpl
- VulkanSwapChain::VulkanSwapChainImpl : LiteFX::Rendering::Backends::VulkanImage
- VulkanSwapChainImpl() : LiteFX::Rendering::Backends::VulkanSwapChain::VulkanSwapChainImpl
- VulkanTopLevelAccelerationStructure() : LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure, LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure::VulkanTopLevelAccelerationStructureImpl
- VulkanTopLevelAccelerationStructureImpl() : LiteFX::Rendering::Backends::VulkanTopLevelAccelerationStructure::VulkanTopLevelAccelerationStructureImpl
- VulkanVertexBuffer : LiteFX::Rendering::Backends::VulkanVertexBuffer::VulkanVertexBufferImpl
- VulkanVertexBufferImpl() : LiteFX::Rendering::Backends::VulkanVertexBuffer::VulkanVertexBufferImpl
- VulkanVertexBufferLayout : LiteFX::Rendering::Backends::VulkanVertexBufferLayout::VulkanVertexBufferLayoutImpl
- VulkanVertexBufferLayoutBuilder : LiteFX::Rendering::Backends::VulkanVertexBufferLayout::VulkanVertexBufferLayoutImpl
- VulkanVertexBufferLayoutImpl() : LiteFX::Rendering::Backends::VulkanVertexBufferLayout::VulkanVertexBufferLayoutImpl