using System; using System.Collections.Generic; using System.Diagnostics; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Unity.Collections; using UnityEngine.Scripting.APIUpdating; namespace UnityEngine.Rendering.Universal { // Token: 0x02000066 RID: 102 [Token(Token = "0x200005D")] [MovedFrom("UnityEngine.Rendering.LWRP")] public abstract class ScriptableRenderer : IDisposable { // Token: 0x06000185 RID: 389 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000179")] [Address(RVA = "0x69DB10", Offset = "0x69CB10", VA = "0x18069DB10")] public static void SetCameraMatrices(CommandBuffer cmd, ref CameraData cameraData, bool setInverseMatrices) { } // Token: 0x06000186 RID: 390 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600017A")] [Address(RVA = "0x69DDD0", Offset = "0x69CDD0", VA = "0x18069DDD0")] private void SetPerCameraShaderVariables(CommandBuffer cmd, ref CameraData cameraData) { } // Token: 0x06000187 RID: 391 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600017B")] [Address(RVA = "0x69ED50", Offset = "0x69DD50", VA = "0x18069ED50")] private void SetShaderTimeValues(CommandBuffer cmd, float time, float deltaTime, float smoothDeltaTime) { } // Token: 0x17000091 RID: 145 // (get) Token: 0x06000188 RID: 392 RVA: 0x000030D8 File Offset: 0x000012D8 [Token(Token = "0x17000091")] public RenderTargetIdentifier cameraColorTarget { [Token(Token = "0x600017C")] [Address(RVA = "0x69AD50", Offset = "0x699D50", VA = "0x18069AD50")] get { return default(RenderTargetIdentifier); } } // Token: 0x17000092 RID: 146 // (get) Token: 0x06000189 RID: 393 RVA: 0x000030F0 File Offset: 0x000012F0 [Token(Token = "0x17000092")] public RenderTargetIdentifier cameraDepth { [Token(Token = "0x600017D")] [Address(RVA = "0x6A0440", Offset = "0x69F440", VA = "0x1806A0440")] get { return default(RenderTargetIdentifier); } } // Token: 0x17000093 RID: 147 // (get) Token: 0x0600018A RID: 394 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000093")] protected List rendererFeatures { [Token(Token = "0x600017E")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } } // Token: 0x17000094 RID: 148 // (get) Token: 0x0600018B RID: 395 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000094")] protected List activeRenderPassQueue { [Token(Token = "0x600017F")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } // Token: 0x17000095 RID: 149 // (get) Token: 0x0600018C RID: 396 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x0600018D RID: 397 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000095")] public ScriptableRenderer.RenderingFeatures supportedRenderingFeatures { [Token(Token = "0x6000180")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000181")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")] [CompilerGenerated] set { } } // Token: 0x0600018E RID: 398 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000182")] [Address(RVA = "0x69B3C0", Offset = "0x69A3C0", VA = "0x18069B3C0")] internal static void ConfigureActiveTarget(RenderTargetIdentifier colorAttachment, RenderTargetIdentifier depthAttachment) { } // Token: 0x0600018F RID: 399 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000183")] [Address(RVA = "0x6A0230", Offset = "0x69F230", VA = "0x1806A0230")] public ScriptableRenderer(ScriptableRendererData data) { } // Token: 0x06000190 RID: 400 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000184")] [Address(RVA = "0x69B5D0", Offset = "0x69A5D0", VA = "0x18069B5D0", Slot = "4")] public void Dispose() { } // Token: 0x06000191 RID: 401 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000185")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")] protected virtual void Dispose(bool disposing) { } // Token: 0x06000192 RID: 402 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000186")] [Address(RVA = "0x69B590", Offset = "0x69A590", VA = "0x18069B590")] public void ConfigureCameraTarget(RenderTargetIdentifier colorTarget, RenderTargetIdentifier depthTarget) { } // Token: 0x06000193 RID: 403 [Token(Token = "0x6000187")] [Address(Slot = "6")] public abstract void Setup(ScriptableRenderContext context, ref RenderingData renderingData); // Token: 0x06000194 RID: 404 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000188")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "7")] public virtual void SetupLights(ScriptableRenderContext context, ref RenderingData renderingData) { } // Token: 0x06000195 RID: 405 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000189")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")] public virtual void SetupCullingParameters(ref ScriptableCullingParameters cullingParameters, ref CameraData cameraData) { } // Token: 0x06000196 RID: 406 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600018A")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")] public virtual void PreCullSetup(ScriptableRenderer renderer, ScriptableRenderContext context, Camera camera, CameraData cameraData, ref LightData lightData) { } // Token: 0x06000197 RID: 407 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600018B")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")] public virtual void FinishRendering(CommandBuffer cmd) { } // Token: 0x06000198 RID: 408 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600018C")] [Address(RVA = "0x69CE40", Offset = "0x69BE40", VA = "0x18069CE40")] public void Execute(ScriptableRenderContext context, ref RenderingData renderingData) { } // Token: 0x06000199 RID: 409 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600018D")] [Address(RVA = "0x69B710", Offset = "0x69A710", VA = "0x18069B710")] public void EnqueuePass(ScriptableRenderPass pass) { } // Token: 0x0600019A RID: 410 RVA: 0x00003108 File Offset: 0x00001308 [Token(Token = "0x600018E")] [Address(RVA = "0x69D7D0", Offset = "0x69C7D0", VA = "0x18069D7D0")] [Obsolete] protected static ClearFlag GetCameraClearFlag(CameraClearFlags cameraClearFlags) { return ClearFlag.None; } // Token: 0x0600019B RID: 411 RVA: 0x00003120 File Offset: 0x00001320 [Token(Token = "0x600018F")] [Address(RVA = "0x69D860", Offset = "0x69C860", VA = "0x18069D860")] protected static ClearFlag GetCameraClearFlag(ref CameraData cameraData) { return ClearFlag.None; } // Token: 0x0600019C RID: 412 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000190")] [Address(RVA = "0x69AF70", Offset = "0x699F70", VA = "0x18069AF70")] private void ClearRenderingState(CommandBuffer cmd) { } // Token: 0x0600019D RID: 413 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000191")] [Address(RVA = "0x69B110", Offset = "0x69A110", VA = "0x18069B110")] internal void Clear(CameraRenderType cameraType) { } // Token: 0x0600019E RID: 414 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000192")] [Address(RVA = "0x69B770", Offset = "0x69A770", VA = "0x18069B770")] private void ExecuteBlock(int blockIndex, NativeArray blockRanges, ScriptableRenderContext context, ref RenderingData renderingData, int eyeIndex = 0, bool submit = false) { } // Token: 0x0600019F RID: 415 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000193")] [Address(RVA = "0x69B860", Offset = "0x69A860", VA = "0x18069B860")] private void ExecuteRenderPass(ScriptableRenderContext context, ScriptableRenderPass renderPass, ref RenderingData renderingData, int eyeIndex) { } // Token: 0x060001A0 RID: 416 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000194")] [Address(RVA = "0x69AED0", Offset = "0x699ED0", VA = "0x18069AED0")] private void BeginXRRendering(ScriptableRenderContext context, Camera camera, int eyeIndex) { } // Token: 0x060001A1 RID: 417 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000195")] [Address(RVA = "0x69B640", Offset = "0x69A640", VA = "0x18069B640")] private void EndXRRendering(ScriptableRenderContext context, in RenderingData renderingData, int eyeIndex) { } // Token: 0x060001A2 RID: 418 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000196")] [Address(RVA = "0x69EA10", Offset = "0x69DA10", VA = "0x18069EA10")] internal static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorAttachment, RenderTargetIdentifier depthAttachment, ClearFlag clearFlag, Color clearColor) { } // Token: 0x060001A3 RID: 419 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000197")] [Address(RVA = "0x69E8B0", Offset = "0x69D8B0", VA = "0x18069E8B0")] private static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorAttachment, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, ClearFlag clearFlags, Color clearColor, TextureDimension dimension) { } // Token: 0x060001A4 RID: 420 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000198")] [Address(RVA = "0x69E470", Offset = "0x69D470", VA = "0x18069E470")] private static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorAttachment, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RenderTargetIdentifier depthAttachment, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction, ClearFlag clearFlags, Color clearColor, TextureDimension dimension) { } // Token: 0x060001A5 RID: 421 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000199")] [Address(RVA = "0x69E790", Offset = "0x69D790", VA = "0x18069E790")] private static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier[] colorAttachments, RenderTargetIdentifier depthAttachment, ClearFlag clearFlag, Color clearColor) { } // Token: 0x060001A6 RID: 422 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600019A")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] [Conditional("UNITY_EDITOR")] private void DrawGizmos(ScriptableRenderContext context, Camera camera, GizmoSubset gizmoSubset) { } // Token: 0x060001A7 RID: 423 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600019B")] [Address(RVA = "0x69D6F0", Offset = "0x69C6F0", VA = "0x18069D6F0")] private void FillBlockRanges(NativeArray blockEventLimits, NativeArray blockRanges) { } // Token: 0x060001A8 RID: 424 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600019C")] [Address(RVA = "0x69D940", Offset = "0x69C940", VA = "0x18069D940")] private void InternalFinishRendering(ScriptableRenderContext context, bool resolveFinalTarget) { } // Token: 0x060001A9 RID: 425 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600019D")] [Address(RVA = "0x69F0E0", Offset = "0x69E0E0", VA = "0x18069F0E0")] internal static void SortStable(List list) { } // Token: 0x0400020F RID: 527 [Token(Token = "0x40001DD")] internal static ScriptableRenderer current; // Token: 0x04000211 RID: 529 [Token(Token = "0x40001DF")] private const int k_RenderPassBlockCount = 4; // Token: 0x04000212 RID: 530 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001E0")] private List m_ActiveRenderPassQueue; // Token: 0x04000213 RID: 531 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001E1")] private List m_RendererFeatures; // Token: 0x04000214 RID: 532 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001E2")] private RenderTargetIdentifier m_CameraColorTarget; // Token: 0x04000215 RID: 533 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40001E3")] private RenderTargetIdentifier m_CameraDepthTarget; // Token: 0x04000216 RID: 534 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40001E4")] private bool m_FirstTimeCameraColorTargetIsBound; // Token: 0x04000217 RID: 535 [FieldOffset(Offset = "0x79")] [Token(Token = "0x40001E5")] private bool m_FirstTimeCameraDepthTargetIsBound; // Token: 0x04000218 RID: 536 [FieldOffset(Offset = "0x7A")] [Token(Token = "0x40001E6")] private bool m_XRRenderTargetNeedsClear; // Token: 0x04000219 RID: 537 [Token(Token = "0x40001E7")] private const string k_SetCameraRenderStateTag = "Set Camera Data"; // Token: 0x0400021A RID: 538 [Token(Token = "0x40001E8")] private const string k_SetRenderTarget = "Set RenderTarget"; // Token: 0x0400021B RID: 539 [Token(Token = "0x40001E9")] private const string k_ReleaseResourcesTag = "Release Resources"; // Token: 0x0400021C RID: 540 [Token(Token = "0x40001EA")] private static RenderTargetIdentifier[] m_ActiveColorAttachments; // Token: 0x0400021D RID: 541 [Token(Token = "0x40001EB")] private static RenderTargetIdentifier m_ActiveDepthAttachment; // Token: 0x0400021E RID: 542 [Token(Token = "0x40001EC")] private static bool m_InsideStereoRenderBlock; // Token: 0x0400021F RID: 543 [Token(Token = "0x40001ED")] private static RenderTargetIdentifier[][] m_TrimmedColorAttachmentCopies; // Token: 0x02000067 RID: 103 [Token(Token = "0x20000BB")] public class RenderingFeatures { // Token: 0x17000096 RID: 150 // (get) Token: 0x060001AB RID: 427 RVA: 0x00003138 File Offset: 0x00001338 // (set) Token: 0x060001AC RID: 428 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700011C")] public bool cameraStacking { [Token(Token = "0x6000459")] [Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x600045A")] [Address(RVA = "0x62ADC0", Offset = "0x629DC0", VA = "0x18062ADC0")] [CompilerGenerated] set { } } // Token: 0x060001AD RID: 429 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600045B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public RenderingFeatures() { } } // Token: 0x02000068 RID: 104 [Token(Token = "0x20000BC")] private static class RenderPassBlock { // Token: 0x04000221 RID: 545 [Token(Token = "0x40004B2")] public static readonly int BeforeRendering; // Token: 0x04000222 RID: 546 [Token(Token = "0x40004B3")] public static readonly int MainRenderingOpaque; // Token: 0x04000223 RID: 547 [Token(Token = "0x40004B4")] public static readonly int MainRenderingTransparent; // Token: 0x04000224 RID: 548 [Token(Token = "0x40004B5")] public static readonly int AfterRendering; } } }