|
| AZ_RTTI (AZ::Render::AcesDisplayMapperFeatureProcessor, "{995C2B93-8B08-4313-89B0-02394F90F1B8}", AZ::Render::DisplayMapperFeatureProcessorInterface) |
|
void | Activate () override |
| Perform any necessary activation and gives access to owning Scene.
|
|
void | Deactivate () override |
| Perform any necessary deactivation.
|
|
void | Simulate (const FeatureProcessor::SimulatePacket &packet) override |
|
void | Render (const FeatureProcessor::RenderPacket &packet) override |
|
void | GetOwnedLut (DisplayMapperLut &displayMapperLut, const AZ::Name &lutName) override |
|
void | GetDisplayMapperLut (DisplayMapperLut &displayMapperLut) override |
|
void | GetLutFromAssetLocation (DisplayMapperAssetLut &displayMapperAssetLut, const AZStd::string &assetPath) override |
|
void | GetLutFromAssetId (DisplayMapperAssetLut &displayMapperAssetLut, const AZ::Data::AssetId) override |
|
void | RegisterDisplayMapperConfiguration (const DisplayMapperConfigurationDescriptor &config) override |
|
DisplayMapperConfigurationDescriptor | GetDisplayMapperConfiguration () override |
|
| AZ_RTTI (AZ::Render::DisplayMapperFeatureProcessorInterface, "{FA57793A-1C7B-4B44-88C4-02AA431C468F}", AZ::RPI::FeatureProcessor) |
|
virtual void | GetOwnedLut (DisplayMapperLut &displayMapperLut, const AZ::Name &lutName)=0 |
|
virtual void | GetDisplayMapperLut (DisplayMapperLut &displayMapperLut)=0 |
|
virtual void | GetLutFromAssetLocation (DisplayMapperAssetLut &displayMapperAssetLut, const AZStd::string &assetPath)=0 |
|
virtual void | GetLutFromAssetId (DisplayMapperAssetLut &displayMapperAssetLut, const AZ::Data::AssetId)=0 |
|
virtual void | RegisterDisplayMapperConfiguration (const DisplayMapperConfigurationDescriptor &config)=0 |
|
virtual DisplayMapperConfigurationDescriptor | GetDisplayMapperConfiguration ()=0 |
|
| AZ_RTTI (FeatureProcessor, "{B8027170-C65C-4237-964D-B557FC9D7575}") |
|
| AZ_CLASS_ALLOCATOR (FeatureProcessor, AZ::SystemAllocator) |
|
Scene * | GetParentScene () const |
|
virtual void | Activate () |
| Perform any necessary activation and gives access to owning Scene.
|
|
virtual void | Deactivate () |
| Perform any necessary deactivation.
|
|
virtual void | ApplyRenderPipelineChange (RenderPipeline *pipeline) |
|
virtual void | AddRenderPasses (RenderPipeline *pipeline) |
|
virtual void | PrepareViews (const PrepareViewsPacket &, AZStd::vector< AZStd::pair< PipelineViewTag, ViewPtr > > &) |
|
virtual void | Simulate (const SimulatePacket &) |
|
virtual void | Render (const RenderPacket &) |
|
virtual void | OnEndCulling (const RenderPacket &) |
|
virtual void | OnRenderEnd () |
|
The ACES display mapper feature processor. This class create display mapper shader input parameters by using the ACES reference implementation.