Files
27Aug2021-Cpp2IL-Dump/Unity.Postprocessing.Runtime/UnityEngine/Rendering/PostProcessing/TemporalAntialiasing.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

223 lines
6.8 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine.Scripting;
namespace UnityEngine.Rendering.PostProcessing
{
// Token: 0x02000040 RID: 64
[Token(Token = "0x2000033")]
[Preserve]
[Serializable]
public sealed class TemporalAntialiasing
{
// Token: 0x17000001 RID: 1
// (get) Token: 0x06000089 RID: 137 RVA: 0x00002328 File Offset: 0x00000528
// (set) Token: 0x0600008A RID: 138 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000001")]
public Vector2 jitter
{
[Token(Token = "0x6000088")]
[Address(RVA = "0xDE9350", Offset = "0xDE8350", VA = "0x180DE9350")]
[CompilerGenerated]
get
{
return default(Vector2);
}
[Token(Token = "0x6000089")]
[Address(RVA = "0xDE9370", Offset = "0xDE8370", VA = "0x180DE9370")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000002 RID: 2
// (get) Token: 0x0600008B RID: 139 RVA: 0x00002340 File Offset: 0x00000540
// (set) Token: 0x0600008C RID: 140 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000002")]
public int sampleIndex
{
[Token(Token = "0x600008A")]
[Address(RVA = "0x696860", Offset = "0x695860", VA = "0x180696860")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x600008B")]
[Address(RVA = "0x690630", Offset = "0x68F630", VA = "0x180690630")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x0600008D RID: 141 RVA: 0x00002358 File Offset: 0x00000558
[Token(Token = "0x600008C")]
[Address(RVA = "0xDE8B70", Offset = "0xDE7B70", VA = "0x180DE8B70")]
public bool IsSupported()
{
return default(bool);
}
// Token: 0x0600008E RID: 142 RVA: 0x00002370 File Offset: 0x00000570
[Token(Token = "0x600008D")]
[Address(RVA = "0x6271D0", Offset = "0x6261D0", VA = "0x1806271D0")]
internal DepthTextureMode GetCameraFlags()
{
return DepthTextureMode.None;
}
// Token: 0x0600008F RID: 143 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600008E")]
[Address(RVA = "0xDE92A0", Offset = "0xDE82A0", VA = "0x180DE92A0")]
internal void ResetHistory()
{
}
// Token: 0x06000090 RID: 144 RVA: 0x00002388 File Offset: 0x00000588
[Token(Token = "0x600008F")]
[Address(RVA = "0xDE8720", Offset = "0xDE7720", VA = "0x180DE8720")]
private Vector2 GenerateRandomOffset()
{
return default(Vector2);
}
// Token: 0x06000091 RID: 145 RVA: 0x000023A0 File Offset: 0x000005A0
[Token(Token = "0x6000090")]
[Address(RVA = "0xDE87B0", Offset = "0xDE77B0", VA = "0x180DE87B0")]
public Matrix4x4 GetJitteredProjectionMatrix(Camera camera)
{
return default(Matrix4x4);
}
// Token: 0x06000092 RID: 146 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000091")]
[Address(RVA = "0xDE82D0", Offset = "0xDE72D0", VA = "0x180DE82D0")]
public void ConfigureJitteredProjectionMatrix(PostProcessRenderContext context)
{
}
// Token: 0x06000093 RID: 147 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000092")]
[Address(RVA = "0xDE83B0", Offset = "0xDE73B0", VA = "0x180DE83B0")]
public void ConfigureStereoJitteredProjectionMatrices(PostProcessRenderContext context)
{
}
// Token: 0x06000094 RID: 148 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000093")]
[Address(RVA = "0xDE8640", Offset = "0xDE7640", VA = "0x180DE8640")]
private void GenerateHistoryName(RenderTexture rt, int id, PostProcessRenderContext context)
{
}
// Token: 0x06000095 RID: 149 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000094")]
[Address(RVA = "0xDE7C80", Offset = "0xDE6C80", VA = "0x180DE7C80")]
private RenderTexture CheckHistory(int id, PostProcessRenderContext context)
{
return null;
}
// Token: 0x06000096 RID: 150 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000095")]
[Address(RVA = "0xDE8DA0", Offset = "0xDE7DA0", VA = "0x180DE8DA0")]
internal void Render(PostProcessRenderContext context)
{
}
// Token: 0x06000097 RID: 151 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000096")]
[Address(RVA = "0xDE8BB0", Offset = "0xDE7BB0", VA = "0x180DE8BB0")]
internal void Release()
{
}
// Token: 0x06000098 RID: 152 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000097")]
[Address(RVA = "0xDE92B0", Offset = "0xDE82B0", VA = "0x180DE92B0")]
public TemporalAntialiasing()
{
}
// Token: 0x0400010F RID: 271
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40000C2")]
[Tooltip("The diameter (in texels) inside which jitter samples are spread. Smaller values result in crisper but more aliased output, while larger values result in more stable, but blurrier, output.")]
[Range(0.1f, 1f)]
public float jitterSpread;
// Token: 0x04000110 RID: 272
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40000C3")]
[Tooltip("Controls the amount of sharpening applied to the color buffer. High values may introduce dark-border artifacts.")]
[Range(0f, 3f)]
public float sharpness;
// Token: 0x04000111 RID: 273
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40000C4")]
[Tooltip("The blend coefficient for a stationary fragment. Controls the percentage of history sample blended into the final color.")]
[Range(0f, 0.99f)]
public float stationaryBlending;
// Token: 0x04000112 RID: 274
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40000C5")]
[Tooltip("The blend coefficient for a fragment with significant motion. Controls the percentage of history sample blended into the final color.")]
[Range(0f, 0.99f)]
public float motionBlending;
// Token: 0x04000113 RID: 275
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40000C6")]
public Func<Camera, Vector2, Matrix4x4> jitteredMatrixFunc;
// Token: 0x04000115 RID: 277
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40000C8")]
private readonly RenderTargetIdentifier[] m_Mrt;
// Token: 0x04000116 RID: 278
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40000C9")]
private bool m_ResetHistory;
// Token: 0x04000117 RID: 279
[Token(Token = "0x40000CA")]
private const int k_SampleCount = 8;
// Token: 0x04000119 RID: 281
[Token(Token = "0x40000CC")]
private const int k_NumEyes = 2;
// Token: 0x0400011A RID: 282
[Token(Token = "0x40000CD")]
private const int k_NumHistoryTextures = 2;
// Token: 0x0400011B RID: 283
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40000CE")]
private readonly RenderTexture[][] m_HistoryTextures;
// Token: 0x0400011C RID: 284
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40000CF")]
private readonly int[] m_HistoryPingPong;
// Token: 0x02000041 RID: 65
[Token(Token = "0x2000075")]
private enum Pass
{
// Token: 0x0400011E RID: 286
[Token(Token = "0x4000299")]
SolverDilate,
// Token: 0x0400011F RID: 287
[Token(Token = "0x400029A")]
SolverNoDilate
}
}
}