Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
foray::stages::ExternalDenoiserStage Member List

This is the complete list of members for foray::stages::ExternalDenoiserStage, including all inherited members.

AfterDenoise(VkCommandBuffer cmdBuffer, base::FrameRenderInfo &renderInfo)foray::stages::ExternalDenoiserStageinlinevirtual
BeforeDenoise(VkCommandBuffer cmdBuffer, base::FrameRenderInfo &renderInfo)foray::stages::ExternalDenoiserStageinlinevirtual
Destroy()foray::stages::RenderStageinlinevirtual
DestroyOutputImages()foray::stages::RenderStageprotectedvirtual
DispatchDenoise(uint64_t timelineSemaphoreValueBefore, uint64_t timelineSemaphoreValueAfter)foray::stages::ExternalDenoiserStageinlinevirtual
DisplayImguiConfiguration()foray::stages::DenoiserStageinlinevirtual
GetImageOutput(std::string_view name, bool noThrow=false)foray::stages::RenderStage
GetImageOutputs()foray::stages::RenderStage
GetUILabel()foray::stages::DenoiserStageinlinevirtual
IgnoreHistoryNextFrame()foray::stages::DenoiserStageinlinevirtual
Init(core::Context *context, const DenoiserConfig &config)foray::stages::DenoiserStageinlinevirtual
mContextforay::stages::RenderStageprotected
mImageOutputsforay::stages::RenderStageprotected
mShaderKeysforay::stages::RenderStageprotected
OnShadersRecompiled(const std::unordered_set< uint64_t > &recompiled)foray::stages::RenderStagevirtual
RecordFrame(VkCommandBuffer cmdBuffer, base::FrameRenderInfo &renderInfo)foray::stages::RenderStageinlinevirtual
ReloadShaders()foray::stages::RenderStageinlineprotectedvirtual
RenderStage()=defaultforay::stages::RenderStage
Resize(const VkExtent2D &extent)foray::stages::RenderStagevirtual
UpdateConfig(const DenoiserConfig &config)foray::stages::DenoiserStageinlinevirtual
~RenderStage()foray::stages::RenderStageinlinevirtual