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: 0x02000064 RID: 100 [Token(Token = "0x200005B")] [MovedFrom("UnityEngine.Rendering.LWRP")] public abstract class ScriptableRenderer : IDisposable { // Token: 0x06000168 RID: 360 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600015C")] [Address(RVA = "0x1F2E090", Offset = "0x1F2CE90", VA = "0x181F2E090")] public static void SetCameraMatrices(CommandBuffer cmd, ref CameraData cameraData, bool setInverseMatrices) { } // Token: 0x06000169 RID: 361 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600015D")] [Address(RVA = "0x1F2E350", Offset = "0x1F2D150", VA = "0x181F2E350")] private void SetPerCameraShaderVariables(CommandBuffer cmd, ref CameraData cameraData) { } // Token: 0x0600016A RID: 362 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600015E")] [Address(RVA = "0x1F2F2D0", Offset = "0x1F2E0D0", VA = "0x181F2F2D0")] private void SetShaderTimeValues(CommandBuffer cmd, float time, float deltaTime, float smoothDeltaTime) { } // Token: 0x17000076 RID: 118 // (get) Token: 0x0600016B RID: 363 RVA: 0x00002EF8 File Offset: 0x000010F8 [Token(Token = "0x17000076")] public RenderTargetIdentifier cameraColorTarget { [Token(Token = "0x600015F")] [Address(RVA = "0x10650B0", Offset = "0x1063EB0", VA = "0x1810650B0")] get { return default(RenderTargetIdentifier); } } // Token: 0x17000077 RID: 119 // (get) Token: 0x0600016C RID: 364 RVA: 0x00002F10 File Offset: 0x00001110 [Token(Token = "0x17000077")] public RenderTargetIdentifier cameraDepth { [Token(Token = "0x6000160")] [Address(RVA = "0x7D1190", Offset = "0x7CFF90", VA = "0x1807D1190")] get { return default(RenderTargetIdentifier); } } // Token: 0x17000078 RID: 120 // (get) Token: 0x0600016D RID: 365 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000078")] protected List rendererFeatures { [Token(Token = "0x6000161")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return null; } } // Token: 0x17000079 RID: 121 // (get) Token: 0x0600016E RID: 366 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x17000079")] protected List activeRenderPassQueue { [Token(Token = "0x6000162")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return null; } } // Token: 0x1700007A RID: 122 // (get) Token: 0x0600016F RID: 367 RVA: 0x00002052 File Offset: 0x00000252 // (set) Token: 0x06000170 RID: 368 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700007A")] public ScriptableRenderer.RenderingFeatures supportedRenderingFeatures { [Token(Token = "0x6000163")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000164")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] [CompilerGenerated] set { } } // Token: 0x06000171 RID: 369 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000165")] [Address(RVA = "0x1F2B940", Offset = "0x1F2A740", VA = "0x181F2B940")] internal static void ConfigureActiveTarget(RenderTargetIdentifier colorAttachment, RenderTargetIdentifier depthAttachment) { } // Token: 0x06000172 RID: 370 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000166")] [Address(RVA = "0x1F307B0", Offset = "0x1F2F5B0", VA = "0x181F307B0")] public ScriptableRenderer(ScriptableRendererData data) { } // Token: 0x06000173 RID: 371 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000167")] [Address(RVA = "0x1F2BB50", Offset = "0x1F2A950", VA = "0x181F2BB50", Slot = "4")] public void Dispose() { } // Token: 0x06000174 RID: 372 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000168")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")] protected virtual void Dispose(bool disposing) { } // Token: 0x06000175 RID: 373 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000169")] [Address(RVA = "0x1F2BB10", Offset = "0x1F2A910", VA = "0x181F2BB10")] public void ConfigureCameraTarget(RenderTargetIdentifier colorTarget, RenderTargetIdentifier depthTarget) { } // Token: 0x06000176 RID: 374 [Token(Token = "0x600016A")] [Address(Slot = "6")] public abstract void Setup(ScriptableRenderContext context, ref RenderingData renderingData); // Token: 0x06000177 RID: 375 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600016B")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")] public virtual void SetupLights(ScriptableRenderContext context, ref RenderingData renderingData) { } // Token: 0x06000178 RID: 376 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600016C")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")] public virtual void SetupCullingParameters(ref ScriptableCullingParameters cullingParameters, ref CameraData cameraData) { } // Token: 0x06000179 RID: 377 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600016D")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")] public virtual void PreCullSetup(ScriptableRenderer renderer, ScriptableRenderContext context, Camera camera, CameraData cameraData, ref LightData lightData) { } // Token: 0x0600017A RID: 378 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600016E")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "10")] public virtual void FinishRendering(CommandBuffer cmd) { } // Token: 0x0600017B RID: 379 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600016F")] [Address(RVA = "0x1F2D3C0", Offset = "0x1F2C1C0", VA = "0x181F2D3C0")] public void Execute(ScriptableRenderContext context, ref RenderingData renderingData) { } // Token: 0x0600017C RID: 380 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000170")] [Address(RVA = "0x1F2BC90", Offset = "0x1F2AA90", VA = "0x181F2BC90")] public void EnqueuePass(ScriptableRenderPass pass) { } // Token: 0x0600017D RID: 381 RVA: 0x00002F28 File Offset: 0x00001128 [Token(Token = "0x6000171")] [Address(RVA = "0x1F2DD50", Offset = "0x1F2CB50", VA = "0x181F2DD50")] [Obsolete] protected static ClearFlag GetCameraClearFlag(CameraClearFlags cameraClearFlags) { return ClearFlag.None; } // Token: 0x0600017E RID: 382 RVA: 0x00002F40 File Offset: 0x00001140 [Token(Token = "0x6000172")] [Address(RVA = "0x1F2DDE0", Offset = "0x1F2CBE0", VA = "0x181F2DDE0")] protected static ClearFlag GetCameraClearFlag(ref CameraData cameraData) { return ClearFlag.None; } // Token: 0x0600017F RID: 383 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000173")] [Address(RVA = "0x1F2B4F0", Offset = "0x1F2A2F0", VA = "0x181F2B4F0")] private void ClearRenderingState(CommandBuffer cmd) { } // Token: 0x06000180 RID: 384 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000174")] [Address(RVA = "0x1F2B690", Offset = "0x1F2A490", VA = "0x181F2B690")] internal void Clear(CameraRenderType cameraType) { } // Token: 0x06000181 RID: 385 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000175")] [Address(RVA = "0x1F2BCF0", Offset = "0x1F2AAF0", VA = "0x181F2BCF0")] private void ExecuteBlock(int blockIndex, NativeArray blockRanges, ScriptableRenderContext context, ref RenderingData renderingData, int eyeIndex = 0, bool submit = false) { } // Token: 0x06000182 RID: 386 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000176")] [Address(RVA = "0x1F2BDE0", Offset = "0x1F2ABE0", VA = "0x181F2BDE0")] private void ExecuteRenderPass(ScriptableRenderContext context, ScriptableRenderPass renderPass, ref RenderingData renderingData, int eyeIndex) { } // Token: 0x06000183 RID: 387 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000177")] [Address(RVA = "0x1F2B450", Offset = "0x1F2A250", VA = "0x181F2B450")] private void BeginXRRendering(ScriptableRenderContext context, Camera camera, int eyeIndex) { } // Token: 0x06000184 RID: 388 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000178")] [Address(RVA = "0x1F2BBC0", Offset = "0x1F2A9C0", VA = "0x181F2BBC0")] private void EndXRRendering(ScriptableRenderContext context, in RenderingData renderingData, int eyeIndex) { } // Token: 0x06000185 RID: 389 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000179")] [Address(RVA = "0x1F2EF90", Offset = "0x1F2DD90", VA = "0x181F2EF90")] internal static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorAttachment, RenderTargetIdentifier depthAttachment, ClearFlag clearFlag, Color clearColor) { } // Token: 0x06000186 RID: 390 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600017A")] [Address(RVA = "0x1F2EE30", Offset = "0x1F2DC30", VA = "0x181F2EE30")] private static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorAttachment, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, ClearFlag clearFlags, Color clearColor, TextureDimension dimension) { } // Token: 0x06000187 RID: 391 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600017B")] [Address(RVA = "0x1F2E9F0", Offset = "0x1F2D7F0", VA = "0x181F2E9F0")] 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: 0x06000188 RID: 392 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600017C")] [Address(RVA = "0x1F2ED10", Offset = "0x1F2DB10", VA = "0x181F2ED10")] private static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier[] colorAttachments, RenderTargetIdentifier depthAttachment, ClearFlag clearFlag, Color clearColor) { } // Token: 0x06000189 RID: 393 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600017D")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] [Conditional("UNITY_EDITOR")] private void DrawGizmos(ScriptableRenderContext context, Camera camera, GizmoSubset gizmoSubset) { } // Token: 0x0600018A RID: 394 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600017E")] [Address(RVA = "0x1F2DC70", Offset = "0x1F2CA70", VA = "0x181F2DC70")] private void FillBlockRanges(NativeArray blockEventLimits, NativeArray blockRanges) { } // Token: 0x0600018B RID: 395 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600017F")] [Address(RVA = "0x1F2DEC0", Offset = "0x1F2CCC0", VA = "0x181F2DEC0")] private void InternalFinishRendering(ScriptableRenderContext context, bool resolveFinalTarget) { } // Token: 0x0600018C RID: 396 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000180")] [Address(RVA = "0x1F2F660", Offset = "0x1F2E460", VA = "0x181F2F660")] internal static void SortStable(List list) { } // Token: 0x040001E8 RID: 488 [Token(Token = "0x40001BB")] internal static ScriptableRenderer current; // Token: 0x040001EA RID: 490 [Token(Token = "0x40001BD")] private const int k_RenderPassBlockCount = 4; // Token: 0x040001EB RID: 491 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001BE")] private List m_ActiveRenderPassQueue; // Token: 0x040001EC RID: 492 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001BF")] private List m_RendererFeatures; // Token: 0x040001ED RID: 493 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001C0")] private RenderTargetIdentifier m_CameraColorTarget; // Token: 0x040001EE RID: 494 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40001C1")] private RenderTargetIdentifier m_CameraDepthTarget; // Token: 0x040001EF RID: 495 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40001C2")] private bool m_FirstTimeCameraColorTargetIsBound; // Token: 0x040001F0 RID: 496 [FieldOffset(Offset = "0x79")] [Token(Token = "0x40001C3")] private bool m_FirstTimeCameraDepthTargetIsBound; // Token: 0x040001F1 RID: 497 [FieldOffset(Offset = "0x7A")] [Token(Token = "0x40001C4")] private bool m_XRRenderTargetNeedsClear; // Token: 0x040001F2 RID: 498 [Token(Token = "0x40001C5")] private const string k_SetCameraRenderStateTag = "Set Camera Data"; // Token: 0x040001F3 RID: 499 [Token(Token = "0x40001C6")] private const string k_SetRenderTarget = "Set RenderTarget"; // Token: 0x040001F4 RID: 500 [Token(Token = "0x40001C7")] private const string k_ReleaseResourcesTag = "Release Resources"; // Token: 0x040001F5 RID: 501 [Token(Token = "0x40001C8")] private static RenderTargetIdentifier[] m_ActiveColorAttachments; // Token: 0x040001F6 RID: 502 [Token(Token = "0x40001C9")] private static RenderTargetIdentifier m_ActiveDepthAttachment; // Token: 0x040001F7 RID: 503 [Token(Token = "0x40001CA")] private static bool m_InsideStereoRenderBlock; // Token: 0x040001F8 RID: 504 [Token(Token = "0x40001CB")] private static RenderTargetIdentifier[][] m_TrimmedColorAttachmentCopies; // Token: 0x02000065 RID: 101 [Token(Token = "0x20000B9")] public class RenderingFeatures { // Token: 0x1700007B RID: 123 // (get) Token: 0x0600018E RID: 398 RVA: 0x00002F58 File Offset: 0x00001158 // (set) Token: 0x0600018F RID: 399 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000FF")] public bool cameraStacking { [Token(Token = "0x6000439")] [Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x600043A")] [Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")] [CompilerGenerated] set { } } // Token: 0x06000190 RID: 400 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600043B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public RenderingFeatures() { } } // Token: 0x02000066 RID: 102 [Token(Token = "0x20000BA")] private static class RenderPassBlock { // Token: 0x040001FA RID: 506 [Token(Token = "0x400047E")] public static readonly int BeforeRendering; // Token: 0x040001FB RID: 507 [Token(Token = "0x400047F")] public static readonly int MainRenderingOpaque; // Token: 0x040001FC RID: 508 [Token(Token = "0x4000480")] public static readonly int MainRenderingTransparent; // Token: 0x040001FD RID: 509 [Token(Token = "0x4000481")] public static readonly int AfterRendering; } } }