Class PostProcessingGraphBatchItem
Represents a post-processing graph node.
Namespace: Evergine.Framework.Graphics
Assembly: Evergine.Framework.dll
Syntax
public class PostProcessingGraphBatchItem
Constructors
PostProcessingGraphBatchItem()
Initializes a new instance of the PostProcessingGraphBatchItem class.
Declaration
public PostProcessingGraphBatchItem()
Fields
ComputeShaderResourceSetters
The tag setter instance.
Declaration
public MaterialResourceSetters ComputeShaderResourceSetters
Field Value
| Type | Description |
|---|---|
| MaterialResourceSetters |
ComputeTask
The computation task.
Declaration
public ComputeTask ComputeTask
Field Value
| Type | Description |
|---|---|
| ComputeTask |
InputTextureViews
Input TextureViews.
Declaration
public List<(int slot, TextureView textureView)> InputTextureViews
Field Value
| Type | Description |
|---|---|
| List<(int slot, TextureView textureView)> |
Name
Item name (debug purposes).
Declaration
public string Name
Field Value
| Type | Description |
|---|---|
| string |
OutputTextures
Output textures generated by this node.
Declaration
public List<(int slot, Texture texture)> OutputTextures
Field Value
| Type | Description |
|---|---|
| List<(int slot, Texture texture)> |
ThreadGroupX
Represents a thread group X.
Declaration
public uint ThreadGroupX
Field Value
| Type | Description |
|---|---|
| uint |
ThreadGroupY
Thread group Y.
Declaration
public uint ThreadGroupY
Field Value
| Type | Description |
|---|---|
| uint |
ThreadGroupZ
Thread Group Z.
Declaration
public uint ThreadGroupZ
Field Value
| Type | Description |
|---|---|
| uint |