Enum RenderPassEvent
  
  Controls when the render pass executes.
Syntax
  
    public enum RenderPassEvent
   
  Fields
  
  
    
      
        | Name | Description | Value | 
    
    
      
        | BeforeRendering | Executes a ScriptableRenderPassbefore rendering any other passes in the pipeline.
Camera matrices and stereo rendering are not setup this point.
You can use this to draw to custom input textures used later in the pipeline, f.ex LUT textures. 
 | 0 | 
      
        | BeforeRenderingShadows | Executes a ScriptableRenderPassbefore rendering shadowmaps.
Camera matrices and stereo rendering are not setup this point. 
 | 50 | 
      
        | AfterRenderingShadows | Executes a ScriptableRenderPassafter rendering shadowmaps.
Camera matrices and stereo rendering are not setup this point. 
 | 100 | 
      
        | BeforeRenderingPrePasses | Executes a ScriptableRenderPassbefore rendering prepasses, f.ex, depth prepass.
Camera matrices and stereo rendering are already setup at this point. 
 | 150 | 
      
        | AfterRenderingPrePasses | Executes a ScriptableRenderPassafter rendering prepasses, f.ex, depth prepass.
Camera matrices and stereo rendering are already setup at this point. 
 | 200 | 
      
        | BeforeRenderingGbuffer | Executes a ScriptableRenderPassbefore rendering gbuffer pass. 
 | 210 | 
      
        | AfterRenderingGbuffer | Executes a ScriptableRenderPassafter rendering gbuffer pass. 
 | 220 | 
      
        | BeforeRenderingDeferredLights | Executes a ScriptableRenderPassbefore rendering deferred shading pass. 
 | 230 | 
      
        | AfterRenderingDeferredLights | Executes a ScriptableRenderPassafter rendering deferred shading pass. 
 | 240 | 
      
        | BeforeRenderingOpaques | Executes a ScriptableRenderPassbefore rendering opaque objects. 
 | 250 | 
      
        | AfterRenderingOpaques | Executes a ScriptableRenderPassafter rendering opaque objects. 
 | 300 | 
      
        | BeforeRenderingSkybox | Executes a ScriptableRenderPassbefore rendering the sky. 
 | 350 | 
      
        | AfterRenderingSkybox | Executes a ScriptableRenderPassafter rendering the sky. 
 | 400 | 
      
        | BeforeRenderingTransparents | Executes a ScriptableRenderPassbefore rendering transparent objects. 
 | 450 | 
      
        | AfterRenderingTransparents | Executes a ScriptableRenderPassafter rendering transparent objects. 
 | 500 | 
      
        | BeforeRenderingPostProcessing | Executes a ScriptableRenderPassbefore rendering post-processing effects. 
 | 550 | 
      
        | AfterRenderingPostProcessing | Executes a ScriptableRenderPassafter rendering post-processing effects but before final blit, post-processing AA effects and color grading. 
 | 600 | 
      
        | AfterRendering | Executes a ScriptableRenderPassafter rendering all effects. 
 | 1000 |