using System; using Cpp2IlInjected; namespace UnityEngine.Rendering.PostProcessing { // Token: 0x02000046 RID: 70 [Token(Token = "0x2000038")] [Serializable] public sealed class HistogramMonitor : Monitor { // Token: 0x0600009E RID: 158 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600009D")] [Address(RVA = "0x2071C80", Offset = "0x2070A80", VA = "0x182071C80", Slot = "7")] internal override void OnDisable() { } // Token: 0x0600009F RID: 159 RVA: 0x000023D0 File Offset: 0x000005D0 [Token(Token = "0x600009E")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "5")] internal override bool NeedsHalfRes() { return default(bool); } // Token: 0x060000A0 RID: 160 RVA: 0x000023E8 File Offset: 0x000005E8 [Token(Token = "0x600009F")] [Address(RVA = "0x20722C0", Offset = "0x20710C0", VA = "0x1820722C0", Slot = "4")] internal override bool ShaderResourcesAvailable(PostProcessRenderContext context) { return default(bool); } // Token: 0x060000A1 RID: 161 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000A0")] [Address(RVA = "0x2071D00", Offset = "0x2070B00", VA = "0x182071D00", Slot = "8")] internal override void Render(PostProcessRenderContext context) { } // Token: 0x060000A2 RID: 162 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000A1")] [Address(RVA = "0x2072340", Offset = "0x2071140", VA = "0x182072340")] public HistogramMonitor() { } // Token: 0x0400012C RID: 300 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40000DC")] public int width; // Token: 0x0400012D RID: 301 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40000DD")] public int height; // Token: 0x0400012E RID: 302 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40000DE")] public HistogramMonitor.Channel channel; // Token: 0x0400012F RID: 303 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40000DF")] private ComputeBuffer m_Data; // Token: 0x04000130 RID: 304 [Token(Token = "0x40000E0")] private const int k_NumBins = 256; // Token: 0x04000131 RID: 305 [Token(Token = "0x40000E1")] private const int k_ThreadGroupSizeX = 16; // Token: 0x04000132 RID: 306 [Token(Token = "0x40000E2")] private const int k_ThreadGroupSizeY = 16; // Token: 0x02000047 RID: 71 [Token(Token = "0x2000076")] public enum Channel { // Token: 0x04000134 RID: 308 [Token(Token = "0x400029C")] Red, // Token: 0x04000135 RID: 309 [Token(Token = "0x400029D")] Green, // Token: 0x04000136 RID: 310 [Token(Token = "0x400029E")] Blue, // Token: 0x04000137 RID: 311 [Token(Token = "0x400029F")] Master } } }