Class PostProcessResources.ComputeShaders
All the compute shaders used by post-processing.
Namespace: UnityEngine.Rendering.PostProcessing
Syntax
[Serializable]
public sealed class ComputeShaders
Fields
autoExposure
The compute shader used for the auto-exposure effect.
Declaration
public ComputeShader autoExposure
Field Value
Type | Description |
---|---|
ComputeShader |
exposureHistogram
The compute shader used to compute an histogram of the current frame.
Declaration
public ComputeShader exposureHistogram
Field Value
Type | Description |
---|---|
ComputeShader |
gammaHistogram
The compute shader used to compute the histogram monitor.
Declaration
public ComputeShader gammaHistogram
Field Value
Type | Description |
---|---|
ComputeShader |
gaussianDownsample
The compute shader used to a fast gaussian downsample.
Declaration
public ComputeShader gaussianDownsample
Field Value
Type | Description |
---|---|
ComputeShader |
lut3DBaker
The compute shader used to bake the 3D lookup table for color grading.
Declaration
public ComputeShader lut3DBaker
Field Value
Type | Description |
---|---|
ComputeShader |
multiScaleAODownsample1
The compute shader used for the first downsampling pass of MSVO.
Declaration
public ComputeShader multiScaleAODownsample1
Field Value
Type | Description |
---|---|
ComputeShader |
multiScaleAODownsample2
The compute shader used for the second downsampling pass of MSVO.
Declaration
public ComputeShader multiScaleAODownsample2
Field Value
Type | Description |
---|---|
ComputeShader |
multiScaleAORender
The compute shader used for the render pass of MSVO.
Declaration
public ComputeShader multiScaleAORender
Field Value
Type | Description |
---|---|
ComputeShader |
multiScaleAOUpsample
The compute shader used for the upsampling pass of MSVO.
Declaration
public ComputeShader multiScaleAOUpsample
Field Value
Type | Description |
---|---|
ComputeShader |
texture3dLerp
The compute shader used by the volume manager to interpolate between two 3D textures.
Declaration
public ComputeShader texture3dLerp
Field Value
Type | Description |
---|---|
ComputeShader |
vectorscope
The compute shader used to compute the vectorscope monitor.
Declaration
public ComputeShader vectorscope
Field Value
Type | Description |
---|---|
ComputeShader |
waveform
The compute shader used to compute the waveform monitor.
Declaration
public ComputeShader waveform
Field Value
Type | Description |
---|---|
ComputeShader |
Methods
Clone()
Returns a copy of this class and its content.
Declaration
public PostProcessResources.ComputeShaders Clone()
Returns
Type | Description |
---|---|
PostProcessResources.ComputeShaders | A copy of this class and its content. |