Here is a list of all functions with links to the classes they belong to:
- c -
- CalculateAspect() : foray::scene::ncomp::Camera
- CallGlslCompiler() : foray::core::ShaderManager
- CameraManager() : foray::scene::gcomp::CameraManager
- CanRenderNextFrame() : foray::base::DefaultAppBase
- CheckAndUpdateShaders() : foray::core::ShaderManager
- CheckImageFormatSupport() : foray::core::ManagedImage
- Clear() : foray::rtpipe::RtShaderCollection
- ClearBlasInstances() : foray::as::Tlas
- ClearSamplerMap() : foray::core::SamplerCollection
- ClearSwapchainImage() : foray::base::FrameRenderInfo, foray::base::InFlightFrame
- CmdBarrier() : foray::core::ImageLayoutCache
- CmdBindBuffers() : foray::scene::gcomp::GeometryStore
- CmdBindPipeline() : foray::rtpipe::RtPipeline
- CmdCopySourceToHistory() : foray::util::HistoryImage
- CmdCopyToDevice() : foray::util::DualBuffer, foray::util::ManagedUboBase
- CmdDraw() : foray::scene::Mesh, foray::scene::Primitive
- CmdDrawInstanced() : foray::scene::Mesh, foray::scene::Primitive
- CmdPrepareForRead() : foray::util::DualBuffer, foray::util::ManagedUboBase
- CmdPushConstant_MaterialIndex() : foray::scene::DrawPushConstant, foray::scene::SceneDrawInfo
- CmdPushConstant_TransformBufferOffset() : foray::scene::DrawPushConstant, foray::scene::SceneDrawInfo
- CmdResetQuery() : foray::bench::DeviceBenchmark
- CmdWriteTimestamp() : foray::bench::DeviceBenchmark
- CombinedImageSampler() : foray::core::CombinedImageSampler
- CommandBuffer() : foray::core::CommandBuffer
- Compile() : foray::core::ShaderManager::ShaderCompilation
- CompileFromSource() : foray::core::ShaderModule
- CompileShader() : foray::core::ShaderManager
- ConfigureBlitRegion() : foray::stages::BlitStage
- ConvertQueryResultToMillis() : foray::bench::DeviceBenchmark
- Create() : foray::base::InFlightFrame, foray::base::VulkanDevice, foray::base::VulkanInstance, foray::bench::DeviceBenchmark, foray::core::CommandBuffer, foray::core::DescriptorSet, foray::core::HostSyncCommandBuffer, foray::core::ManagedBuffer, foray::core::ManagedImage, foray::osi::Window, foray::util::DualBuffer, foray::util::EnvironmentMap, foray::util::ExternalSemaphore, foray::util::HistoryImage, foray::util::ManagedUbo< T_UBO >, foray::util::ManagedUboBase, foray::util::NoiseSource
- CreateBuffer() : foray::util::ManagedVectorBuffer< TClass >
- CreateBuffers() : foray::scene::gcomp::DrawDirector
- CreateDescriptorSet() : foray::core::DescriptorSet
- CreateDescriptorSetLayout() : foray::core::DescriptorSet
- CreateDescriptorSets() : foray::stages::GBufferStage, foray::stages::RasterizedRenderStage
- CreateForStaging() : foray::core::ManagedBuffer
- CreateImages() : foray::stages::GBufferStage
- CreateInfo() : foray::core::ManagedBuffer::CreateInfo, foray::core::ManagedImage::CreateInfo
- CreateOrUpdate() : foray::as::Blas, foray::as::GeometryMetaBuffer, foray::as::Tlas, foray::scene::gcomp::LightManager, foray::scene::gcomp::TlasManager
- CreateOrUpdateDescriptors() : foray::stages::DefaultRaytracingStageBase
- CreateOutputImage() : foray::stages::ComparerStage
- CreateOutputImages() : foray::stages::DefaultRaytracingStageBase
- CreatePipeline() : foray::stages::ComputeStageBase, foray::stages::GBufferStage
- CreatePipelineLayout() : foray::stages::DefaultRaytracingStageBase, foray::stages::GBufferStage, foray::stages::RasterizedRenderStage
- CreatePipetteBuffer() : foray::stages::ComparerStage
- CreateSubStage() : foray::stages::ComparerStage
- CreateSwapchain() : foray::base::VulkanWindowSwapchain
- CreateWindow() : foray::base::VulkanWindowSwapchain