Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

99 lines
2.6 KiB
C#

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
}
}
}