Files
XCEngine/managed/XCEngine.RenderPipelines.Universal/Rendering/Universal/RenderPassEvent.cs

34 lines
1004 B
C#

using XCEngine;
using XCEngine.Rendering;
namespace XCEngine.Rendering.Universal
{
public enum RenderPassEvent
{
BeforeRendering = 0,
BeforeRenderingShadows = 50,
AfterRenderingShadows = 100,
BeforeRenderingPrePasses = 150,
AfterRenderingPrePasses = 200,
BeforeRenderingGbuffer = 210,
AfterRenderingGbuffer = 220,
BeforeRenderingDeferredLights = 230,
AfterRenderingDeferredLights = 240,
BeforeRenderingOpaques = 250,
RenderOpaques = 275,
AfterRenderingOpaques = 300,
BeforeRenderingSkybox = 350,
RenderSkybox = 375,
AfterRenderingSkybox = 400,
BeforeRenderingTransparents = 450,
RenderTransparents = 475,
AfterRenderingTransparents = 500,
BeforeRenderingPostProcessing = 550,
AfterRenderingPostProcessing = 600,
BeforeRenderingFinalOutput = 900,
AfterRendering = 1000,
AfterRenderingFinalOutput = 1010
}
}