Struct AOVRequestData
Describes a frame pass.
Inherited Members
Namespace: UnityEngine .Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
public struct AOVRequestData
Constructors
Name | Description |
---|---|
AOVRequest |
Create a new frame pass. |
AOVRequest |
Create a new frame pass. |
Fields
Name | Description |
---|---|
default | Default frame pass settings. |
default |
Default frame pass settings. |
Properties
Name | Description |
---|---|
is |
Whether this frame pass is valid. |
override |
Whether internal rendering should be done at the same format as the user allocated AOV output buffer. |
Methods
Name | Description |
---|---|
Allocate |
Allocate texture if required. |
Allocate |
Allocate texture if required. |
Execute(Command |
Execute the frame pass callback. It assumes that the textures are properly initialized and filled. |
Execute(Command |
Execute the frame pass callback. It assumes that the textures are properly initialized and filled. |
Is |
Whether a light should be rendered. |
New |
Instantiate a new AOV request data with default values. Note: Allocates memory by the garbage collector.
If you intend only to read the default values, you should use default |
Setup |
Setup the display manager if necessary. |