using System; using Cpp2IlInjected; using UnityEngine.Scripting; namespace UnityEngine.Rendering.PostProcessing { // Token: 0x02000030 RID: 48 [Token(Token = "0x200002A")] [Preserve] [Serializable] internal sealed class MultiScaleVO : IAmbientOcclusionMethod { // Token: 0x0600005D RID: 93 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600005D")] [Address(RVA = "0x7B05F0", Offset = "0x7AF5F0", VA = "0x1807B05F0")] public MultiScaleVO(AmbientOcclusion settings) { } // Token: 0x0600005E RID: 94 RVA: 0x00002250 File Offset: 0x00000450 [Token(Token = "0x600005E")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "4")] public DepthTextureMode GetCameraFlags() { return DepthTextureMode.None; } // Token: 0x0600005F RID: 95 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600005F")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")] public void SetResources(PostProcessResources resources) { } // Token: 0x06000060 RID: 96 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000060")] [Address(RVA = "0x7AC430", Offset = "0x7AB430", VA = "0x1807AC430")] private void Alloc(CommandBuffer cmd, int id, MultiScaleVO.MipLevel size, RenderTextureFormat format, bool uav) { } // Token: 0x06000061 RID: 97 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000061")] [Address(RVA = "0x7AC2E0", Offset = "0x7AB2E0", VA = "0x1807AC2E0")] private void AllocArray(CommandBuffer cmd, int id, MultiScaleVO.MipLevel size, RenderTextureFormat format, bool uav) { } // Token: 0x06000062 RID: 98 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000062")] [Address(RVA = "0x7AFFF0", Offset = "0x7AEFF0", VA = "0x1807AFFF0")] private void Release(CommandBuffer cmd, int id) { } // Token: 0x06000063 RID: 99 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x6000063")] [Address(RVA = "0x7AC610", Offset = "0x7AB610", VA = "0x1807AC610")] private Vector4 CalculateZBufferParams(Camera camera) { return default(Vector4); } // Token: 0x06000064 RID: 100 RVA: 0x00002280 File Offset: 0x00000480 [Token(Token = "0x6000064")] [Address(RVA = "0x7AC580", Offset = "0x7AB580", VA = "0x1807AC580")] private float CalculateTanHalfFovHeight(Camera camera) { return 0f; } // Token: 0x06000065 RID: 101 RVA: 0x00002298 File Offset: 0x00000498 [Token(Token = "0x6000065")] [Address(RVA = "0x7ADC00", Offset = "0x7ACC00", VA = "0x1807ADC00")] private Vector2 GetSize(MultiScaleVO.MipLevel mip) { return default(Vector2); } // Token: 0x06000066 RID: 102 RVA: 0x000022B0 File Offset: 0x000004B0 [Token(Token = "0x6000066")] [Address(RVA = "0x7ADB70", Offset = "0x7ACB70", VA = "0x1807ADB70")] private Vector3 GetSizeArray(MultiScaleVO.MipLevel mip) { return default(Vector3); } // Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000067")] [Address(RVA = "0x7ACB40", Offset = "0x7ABB40", VA = "0x1807ACB40")] public void GenerateAOMap(CommandBuffer cmd, Camera camera, RenderTargetIdentifier destination, RenderTargetIdentifier? depthMap, bool invert, bool isMSAA) { } // Token: 0x06000068 RID: 104 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000068")] [Address(RVA = "0x7ADE00", Offset = "0x7ACE00", VA = "0x1807ADE00")] private void PushAllocCommands(CommandBuffer cmd, bool isMSAA) { } // Token: 0x06000069 RID: 105 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000069")] [Address(RVA = "0x7AE440", Offset = "0x7AD440", VA = "0x1807AE440")] private void PushDownsampleCommands(CommandBuffer cmd, Camera camera, RenderTargetIdentifier? depthMap, bool isMSAA) { } // Token: 0x0600006A RID: 106 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006A")] [Address(RVA = "0x7AEFB0", Offset = "0x7ADFB0", VA = "0x1807AEFB0")] private void PushRenderCommands(CommandBuffer cmd, int source, int destination, Vector3 sourceSize, float tanHalfFovH, bool isMSAA) { } // Token: 0x0600006B RID: 107 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006B")] [Address(RVA = "0x7AF9E0", Offset = "0x7AE9E0", VA = "0x1807AF9E0")] private void PushUpsampleCommands(CommandBuffer cmd, int lowResDepth, int interleavedAO, int highResDepth, int? highResAO, RenderTargetIdentifier dest, Vector3 lowResDepthSize, Vector2 highResDepthSize, bool isMSAA, bool invert = false) { } // Token: 0x0600006C RID: 108 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006C")] [Address(RVA = "0x7AED90", Offset = "0x7ADD90", VA = "0x1807AED90")] private void PushReleaseCommands(CommandBuffer cmd) { } // Token: 0x0600006D RID: 109 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006D")] [Address(RVA = "0x7ADC90", Offset = "0x7ACC90", VA = "0x1807ADC90")] private void PreparePropertySheet(PostProcessRenderContext context) { } // Token: 0x0600006E RID: 110 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006E")] [Address(RVA = "0x7AC6D0", Offset = "0x7AB6D0", VA = "0x1807AC6D0")] private void CheckAOTexture(PostProcessRenderContext context) { } // Token: 0x0600006F RID: 111 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006F")] [Address(RVA = "0x7AE390", Offset = "0x7AD390", VA = "0x1807AE390")] private void PushDebug(PostProcessRenderContext context) { } // Token: 0x06000070 RID: 112 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000070")] [Address(RVA = "0x7B0020", Offset = "0x7AF020", VA = "0x1807B0020", Slot = "5")] public void RenderAfterOpaque(PostProcessRenderContext context) { } // Token: 0x06000071 RID: 113 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000071")] [Address(RVA = "0x7B0470", Offset = "0x7AF470", VA = "0x1807B0470", Slot = "6")] public void RenderAmbientOnly(PostProcessRenderContext context) { } // Token: 0x06000072 RID: 114 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000072")] [Address(RVA = "0x7AC8E0", Offset = "0x7AB8E0", VA = "0x1807AC8E0", Slot = "7")] public void CompositeAmbientOnly(PostProcessRenderContext context) { } // Token: 0x06000073 RID: 115 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000073")] [Address(RVA = "0x7AFF80", Offset = "0x7AEF80", VA = "0x1807AFF80", Slot = "8")] public void Release() { } // Token: 0x040000C1 RID: 193 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400009A")] private readonly float[] m_SampleThickness; // Token: 0x040000C2 RID: 194 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400009B")] private readonly float[] m_InvThicknessTable; // Token: 0x040000C3 RID: 195 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400009C")] private readonly float[] m_SampleWeightTable; // Token: 0x040000C4 RID: 196 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400009D")] private readonly int[] m_ScaledWidths; // Token: 0x040000C5 RID: 197 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400009E")] private readonly int[] m_ScaledHeights; // Token: 0x040000C6 RID: 198 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400009F")] private AmbientOcclusion m_Settings; // Token: 0x040000C7 RID: 199 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40000A0")] private PropertySheet m_PropertySheet; // Token: 0x040000C8 RID: 200 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40000A1")] private PostProcessResources m_Resources; // Token: 0x040000C9 RID: 201 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40000A2")] private RenderTexture m_AmbientOnlyAO; // Token: 0x040000CA RID: 202 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40000A3")] private readonly RenderTargetIdentifier[] m_MRT; // Token: 0x02000031 RID: 49 [Token(Token = "0x200006E")] internal enum MipLevel { // Token: 0x040000CC RID: 204 [Token(Token = "0x4000273")] Original, // Token: 0x040000CD RID: 205 [Token(Token = "0x4000274")] L1, // Token: 0x040000CE RID: 206 [Token(Token = "0x4000275")] L2, // Token: 0x040000CF RID: 207 [Token(Token = "0x4000276")] L3, // Token: 0x040000D0 RID: 208 [Token(Token = "0x4000277")] L4, // Token: 0x040000D1 RID: 209 [Token(Token = "0x4000278")] L5, // Token: 0x040000D2 RID: 210 [Token(Token = "0x4000279")] L6 } // Token: 0x02000032 RID: 50 [Token(Token = "0x200006F")] private enum Pass { // Token: 0x040000D4 RID: 212 [Token(Token = "0x400027B")] DepthCopy, // Token: 0x040000D5 RID: 213 [Token(Token = "0x400027C")] CompositionDeferred, // Token: 0x040000D6 RID: 214 [Token(Token = "0x400027D")] CompositionForward, // Token: 0x040000D7 RID: 215 [Token(Token = "0x400027E")] DebugOverlay } } }