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

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

BlitStage()=defaultforay::stages::BlitStage
ConfigureBlitRegion(VkImageBlit2 &blit)foray::stages::BlitStageprotectedvirtual
Destroy()foray::stages::RenderStageinlinevirtual
DestroyOutputImages()foray::stages::RenderStageprotectedvirtual
GetImageOutput(std::string_view name, bool noThrow=false)foray::stages::RenderStage
GetImageOutputs()foray::stages::RenderStage
Init(core::ManagedImage *sourceImage=nullptr, core::ManagedImage *destImage=nullptr)foray::stages::BlitStage
mContextforay::stages::RenderStageprotected
mDstImageforay::stages::BlitStageprotected
mDstImageSizeforay::stages::BlitStageprotected
mDstVkImageforay::stages::BlitStageprotected
mFilterforay::stages::BlitStageprotected
mFlipXforay::stages::BlitStageprotected
mFlipYforay::stages::BlitStageprotected
mImageOutputsforay::stages::RenderStageprotected
mShaderKeysforay::stages::RenderStageprotected
mSrcImageforay::stages::BlitStageprotected
mSrcImageSizeforay::stages::BlitStageprotected
mSrcVkImageforay::stages::BlitStageprotected
OnShadersRecompiled(const std::unordered_set< uint64_t > &recompiled)foray::stages::RenderStagevirtual
RecordFrame(VkCommandBuffer cmdBuffer, base::FrameRenderInfo &renderInfo) overrideforay::stages::BlitStagevirtual
ReloadShaders()foray::stages::RenderStageinlineprotectedvirtual
RenderStage()=defaultforay::stages::RenderStage
Resize(const VkExtent2D &extent)foray::stages::RenderStagevirtual
SetDstImage(core::ManagedImage *image)foray::stages::BlitStagevirtual
SetDstImage(VkImage image, VkExtent2D size)foray::stages::BlitStagevirtual
SetSrcImage(core::ManagedImage *image)foray::stages::BlitStagevirtual
SetSrcImage(VkImage image, VkExtent2D size)foray::stages::BlitStagevirtual
~RenderStage()foray::stages::RenderStageinlinevirtual