#include <TerrainClipmapComputePass.h>
Inherits AZ::RPI::ComputePass.
Public Member Functions | |
AZ_RTTI (Terrain::TerrainMacroClipmapGenerationPass, "{E1F7C18F-E77A-496E-ABD7-1EC7D75AA4B0}", AZ::RPI::ComputePass) | |
AZ_CLASS_ALLOCATOR (Terrain::TerrainMacroClipmapGenerationPass, AZ::SystemAllocator) | |
void | SetupFrameGraphDependencies (AZ::RHI::FrameGraphInterface frameGraph) override |
void | CompileResources (const AZ::RHI::FrameGraphCompileContext &context) override |
bool | IsEnabled () const override |
Static Public Member Functions | |
static AZ::RPI::Ptr< TerrainMacroClipmapGenerationPass > | Create (const AZ::RPI::PassDescriptor &descriptor) |
The compute pass to generate macro texture clipmaps. DetailClipmapGenerationPass has images depending on this pass. It will gather all the data from the macro materials into a clipmap stack.
|
override |
Besides the standard enable flag, the pass can be disabled by the case that no update is triggered.