37 lines
952 B
C#
37 lines
952 B
C#
//-----------------------------------------------------------------------------
|
|
// structure definition
|
|
//-----------------------------------------------------------------------------
|
|
namespace UnityEngine.Rendering.HighDefinition
|
|
{
|
|
[GenerateHLSL(PackingRules.Exact)]
|
|
enum ShaderPass
|
|
{
|
|
GBuffer,
|
|
Forward,
|
|
ForwardUnlit,
|
|
DeferredLighting,
|
|
DepthOnly,
|
|
TransparentDepthPrepass,
|
|
TransparentDepthPostpass,
|
|
MotionVectors,
|
|
Distortion,
|
|
LightTransport,
|
|
Shadows,
|
|
SubsurfaceScattering,
|
|
VolumetricLighting,
|
|
DbufferProjector,
|
|
DbufferMesh,
|
|
ForwardEmissiveProjector,
|
|
ForwardEmissiveMesh,
|
|
Raytracing,
|
|
RaytracingIndirect,
|
|
RaytracingVisibility,
|
|
RaytracingForward,
|
|
RaytracingGBuffer,
|
|
RaytracingSubSurface,
|
|
PathTracing,
|
|
Constant,
|
|
FullScreenDebug,
|
|
}
|
|
}
|