Open 3D Engine XR Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <FoveatedImagePass.h>
Inherits AZ::RPI::Pass.
Public Member Functions | |
AZ_RTTI (FoveatedImagePass, "{C4C33582-21E9-42CE-801B-BE3A1C468A72}", Base) | |
AZ_CLASS_ALLOCATOR (FoveatedImagePass, AZ::SystemAllocator) | |
Static Public Member Functions | |
static AZ::RPI::Ptr< FoveatedImagePass > | Create (const AZ::RPI::PassDescriptor &descriptor) |
Creates a FoveatedImagePass. | |
This pass handles the initialization of the content of the shading rate image used for foveted rendering. This pass doesn't render or compute anything. It just creates the shading rate image (based on the pipeline output size and device capabilities) and fills it with the proper values depending on the foveated level. It also handles resizes of the pipeline output.