Class Clouds#

Class Documentation#

class Clouds#

Public Functions

Clouds() = default#
void init(std::shared_ptr<VulkanDevice> device, vk::CommandPool commandPool, vk::DescriptorSetLayout sharedLayout, uint32_t width, uint32_t height)#
void recordComputeCommands(vk::CommandBuffer &commandBuffer, uint32_t image_index, const std::vector<vk::DescriptorSet> &descriptorSets)#
void cleanUp()#
inline Kataglyphis::Texture *getCloudNoiseTexture()#
inline Kataglyphis::Texture *getCloudOutputTexture()#
~Clouds() = default#