using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine.Rendering; namespace UnityEngine.Experimental.Rendering.RenderGraphModule { // Token: 0x0200000E RID: 14 [Token(Token = "0x200000E")] public class RenderGraph { // Token: 0x17000006 RID: 6 // (get) Token: 0x0600002F RID: 47 RVA: 0x000021A8 File Offset: 0x000003A8 [Token(Token = "0x17000006")] public bool enabled { [Token(Token = "0x600002F")] [Address(RVA = "0x8D1D90", Offset = "0x8D0D90", VA = "0x1808D1D90")] get { return default(bool); } } // Token: 0x17000007 RID: 7 // (get) Token: 0x06000030 RID: 48 RVA: 0x000021C0 File Offset: 0x000003C0 [Token(Token = "0x17000007")] public RTHandleProperties rtHandleProperties { [Token(Token = "0x6000030")] [Address(RVA = "0x8D1DB0", Offset = "0x8D0DB0", VA = "0x1808D1DB0")] get { return default(RTHandleProperties); } } // Token: 0x06000031 RID: 49 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000031")] [Address(RVA = "0x8D1A00", Offset = "0x8D0A00", VA = "0x1808D1A00")] public RenderGraph(bool supportMSAA, MSAASamples initialSampleCount) { } // Token: 0x06000032 RID: 50 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000032")] [Address(RVA = "0x8CFCC0", Offset = "0x8CECC0", VA = "0x1808CFCC0")] public void Cleanup() { } // Token: 0x06000033 RID: 51 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000033")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] public void RegisterDebug() { } // Token: 0x06000034 RID: 52 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000034")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] public void UnRegisterDebug() { } // Token: 0x06000035 RID: 53 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000035")] [Address(RVA = "0x8D1990", Offset = "0x8D0990", VA = "0x1808D1990")] public void ResetRTHandleReferenceSize(int width, int height) { } // Token: 0x06000036 RID: 54 RVA: 0x000021D8 File Offset: 0x000003D8 [Token(Token = "0x6000036")] [Address(RVA = "0x8D0A10", Offset = "0x8CFA10", VA = "0x1808D0A10")] public RenderGraphMutableResource ImportTexture(RTHandle rt, int shaderProperty = 0) { return default(RenderGraphMutableResource); } // Token: 0x06000037 RID: 55 RVA: 0x000021F0 File Offset: 0x000003F0 [Token(Token = "0x6000037")] [Address(RVA = "0x8CFFC0", Offset = "0x8CEFC0", VA = "0x1808CFFC0")] public RenderGraphMutableResource CreateTexture(TextureDesc desc, int shaderProperty = 0) { return default(RenderGraphMutableResource); } // Token: 0x06000038 RID: 56 RVA: 0x00002208 File Offset: 0x00000408 [Token(Token = "0x6000038")] [Address(RVA = "0x8CFE60", Offset = "0x8CEE60", VA = "0x1808CFE60")] public RenderGraphMutableResource CreateTexture(in RenderGraphResource texture, int shaderProperty = 0) { return default(RenderGraphMutableResource); } // Token: 0x06000039 RID: 57 RVA: 0x00002220 File Offset: 0x00000420 [Token(Token = "0x6000039")] [Address(RVA = "0x8D0900", Offset = "0x8CF900", VA = "0x1808D0900")] public TextureDesc GetTextureDesc(in RenderGraphResource texture) { return default(TextureDesc); } // Token: 0x0600003A RID: 58 RVA: 0x00002238 File Offset: 0x00000438 [Token(Token = "0x600003A")] [Address(RVA = "0x8CFD30", Offset = "0x8CED30", VA = "0x1808CFD30")] public RenderGraphResource CreateRendererList(in RendererListDesc desc) { return default(RenderGraphResource); } // Token: 0x0600003B RID: 59 RVA: 0x00002250 File Offset: 0x00000450 [Token(Token = "0x600003B")] [Address(RVA = "0x35BE8F0", Offset = "0x35BD8F0", VA = "0x1835BE8F0")] public RenderGraphBuilder AddRenderPass(string passName, out PassData passData, [Optional] ProfilingSampler sampler) where PassData : class, new() { return default(RenderGraphBuilder); } // Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003C")] [Address(RVA = "0x8D0080", Offset = "0x8CF080", VA = "0x1808D0080")] public void Execute(ScriptableRenderContext renderContext, CommandBuffer cmd, in RenderGraphExecuteParams parameters) { } // Token: 0x0600003D RID: 61 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003D")] [Address(RVA = "0x8D1C70", Offset = "0x8D0C70", VA = "0x1808D1C70")] private RenderGraph() { } // Token: 0x0600003E RID: 62 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003E")] [Address(RVA = "0x8D1200", Offset = "0x8D0200", VA = "0x1808D1200")] private void PreRenderPassSetRenderTargets(in RenderGraph.RenderPass pass, RenderGraphContext rgContext) { } // Token: 0x0600003F RID: 63 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003F")] [Address(RVA = "0x8D1120", Offset = "0x8D0120", VA = "0x1808D1120")] private void PreRenderPassExecute(int passIndex, in RenderGraph.RenderPass pass, RenderGraphContext rgContext) { } // Token: 0x06000040 RID: 64 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000040")] [Address(RVA = "0x8D1010", Offset = "0x8D0010", VA = "0x1808D1010")] private void PostRenderPassExecute(int passIndex, in RenderGraph.RenderPass pass, RenderGraphContext rgContext) { } // Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000041")] [Address(RVA = "0x8CFCE0", Offset = "0x8CECE0", VA = "0x1808CFCE0")] private void ClearRenderPasses() { } // Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000042")] [Address(RVA = "0x8D0B60", Offset = "0x8CFB60", VA = "0x1808D0B60")] private void LogFrameInformation(int renderingWidth, int renderingHeight) { } // Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000043")] [Address(RVA = "0x8D0F00", Offset = "0x8CFF00", VA = "0x1808D0F00")] private void LogRendererListsCreation() { } // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0x8D0D90", Offset = "0x8CFD90", VA = "0x1808D0D90")] private void LogRenderPassBegin(in RenderGraph.RenderPass pass) { } // Token: 0x0400002E RID: 46 [Token(Token = "0x400002E")] public static readonly int kMaxMRTCount; // Token: 0x0400002F RID: 47 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400002F")] private RenderGraphResourceRegistry m_Resources; // Token: 0x04000030 RID: 48 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000030")] private RenderGraphObjectPool m_RenderGraphPool; // Token: 0x04000031 RID: 49 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000031")] private List m_RenderPasses; // Token: 0x04000032 RID: 50 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000032")] private List m_RendererLists; // Token: 0x04000033 RID: 51 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000033")] private RenderGraphDebugParams m_DebugParameters; // Token: 0x04000034 RID: 52 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000034")] private RenderGraphLogger m_Logger; // Token: 0x0200000F RID: 15 [Token(Token = "0x20000B4")] internal abstract class RenderPass { // Token: 0x06000046 RID: 70 RVA: 0x000020FA File Offset: 0x000002FA [Token(Token = "0x6000497")] [Address(RVA = "0x35BEA20", Offset = "0x35BDA20", VA = "0x1835BEA20")] internal RenderFunc GetExecuteDelegate() where PassData : class, new() { return null; } // Token: 0x06000047 RID: 71 [Token(Token = "0x6000498")] [Address(Slot = "4")] internal abstract void Execute(RenderGraphContext renderGraphContext); // Token: 0x06000048 RID: 72 [Token(Token = "0x6000499")] [Address(Slot = "5")] internal abstract void Release(RenderGraphContext renderGraphContext); // Token: 0x06000049 RID: 73 [Token(Token = "0x600049A")] [Address(Slot = "6")] internal abstract bool HasRenderFunc(); // Token: 0x17000008 RID: 8 // (get) Token: 0x0600004A RID: 74 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x1700009C")] internal RenderGraphMutableResource depthBuffer { [Token(Token = "0x600049B")] [Address(RVA = "0x8D21B0", Offset = "0x8D11B0", VA = "0x1808D21B0")] get { return default(RenderGraphMutableResource); } } // Token: 0x17000009 RID: 9 // (get) Token: 0x0600004B RID: 75 RVA: 0x000020FA File Offset: 0x000002FA [Token(Token = "0x1700009D")] internal RenderGraphMutableResource[] colorBuffers { [Token(Token = "0x600049C")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get { return null; } } // Token: 0x1700000A RID: 10 // (get) Token: 0x0600004C RID: 76 RVA: 0x00002280 File Offset: 0x00000480 [Token(Token = "0x1700009E")] internal int colorBufferMaxIndex { [Token(Token = "0x600049D")] [Address(RVA = "0x56DCF0", Offset = "0x56CCF0", VA = "0x18056DCF0")] get { return 0; } } // Token: 0x0600004D RID: 77 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600049E")] [Address(RVA = "0x8D1DF0", Offset = "0x8D0DF0", VA = "0x1808D1DF0")] internal void Clear() { } // Token: 0x0600004E RID: 78 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600049F")] [Address(RVA = "0x8D1F10", Offset = "0x8D0F10", VA = "0x1808D1F10")] internal void SetColorBuffer(in RenderGraphMutableResource resource, int index) { } // Token: 0x0600004F RID: 79 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004A0")] [Address(RVA = "0x8D2000", Offset = "0x8D1000", VA = "0x1808D2000")] internal void SetDepthBuffer(in RenderGraphMutableResource resource, DepthAccess flags) { } // Token: 0x06000050 RID: 80 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004A1")] [Address(RVA = "0x8D20C0", Offset = "0x8D10C0", VA = "0x1808D20C0")] protected RenderPass() { } // Token: 0x04000035 RID: 53 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400024D")] internal string name; // Token: 0x04000036 RID: 54 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400024E")] internal int index; // Token: 0x04000037 RID: 55 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400024F")] internal ProfilingSampler customSampler; // Token: 0x04000038 RID: 56 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000250")] internal List resourceReadList; // Token: 0x04000039 RID: 57 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000251")] internal List resourceWriteList; // Token: 0x0400003A RID: 58 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000252")] internal List usedRendererListList; // Token: 0x0400003B RID: 59 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000253")] internal bool enableAsyncCompute; // Token: 0x0400003C RID: 60 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000254")] protected RenderGraphMutableResource[] m_ColorBuffers; // Token: 0x0400003D RID: 61 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000255")] protected RenderGraphMutableResource m_DepthBuffer; // Token: 0x0400003E RID: 62 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000256")] protected int m_MaxColorBufferIndex; } // Token: 0x02000010 RID: 16 [Token(Token = "0x20000B5")] internal sealed class RenderPass : RenderGraph.RenderPass where PassData : class, new() { // Token: 0x06000051 RID: 81 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004A2")] [Address(RVA = "0x3054460", Offset = "0x3053460", VA = "0x183054460", Slot = "4")] internal override void Execute(RenderGraphContext renderGraphContext) { } // Token: 0x06000052 RID: 82 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004A3")] [Address(RVA = "0x30544E0", Offset = "0x30534E0", VA = "0x1830544E0", Slot = "5")] internal override void Release(RenderGraphContext renderGraphContext) { } // Token: 0x06000053 RID: 83 RVA: 0x00002298 File Offset: 0x00000498 [Token(Token = "0x60004A4")] [Address(RVA = "0x6B4870", Offset = "0x6B3870", VA = "0x1806B4870", Slot = "6")] internal override bool HasRenderFunc() { return default(bool); } // Token: 0x06000054 RID: 84 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60004A5")] [Address(RVA = "0x3054570", Offset = "0x3053570", VA = "0x183054570")] public RenderPass() { } // Token: 0x0400003F RID: 63 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000257")] internal PassData data; // Token: 0x04000040 RID: 64 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000258")] internal RenderFunc renderFunc; } } }