Class PostStage#
Defined in File PostStage.ixx
Class Documentation#
-
class PostStage#
Public Functions
-
PostStage()#
-
void shaderHotReload(const std::vector<vk::DescriptorSetLayout> &descriptor_set_layouts)#
-
inline vk::RenderPass &getRenderPass()#
-
inline vk::Sampler &getOffscreenSampler()#
-
inline vk::ImageView getDepthBufferImageView()#
-
inline vk::Image &getDepthBufferImage()#
-
inline vk::Format getDepthFormat()#
-
void recreateFrameResources()#
-
void destroyFramebuffers()#
-
void recordCommands(vk::CommandBuffer &commandBuffer, uint32_t image_index, const std::vector<vk::DescriptorSet> &descriptorSets, bool cloudsEnabled, bool shadowsEnabled, bool skyboxEnabled)#
-
void cleanUp()#
-
~PostStage()#
-
PostStage()#