235 lines
7.1 KiB
C#
235 lines
7.1 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace UnityEngine.Rendering.Universal.Internal
|
|
{
|
|
// Token: 0x0200008F RID: 143
|
|
[Token(Token = "0x200007F")]
|
|
public class CachedMainLightShadowCasterPass : ScriptableRenderPass
|
|
{
|
|
// Token: 0x06000273 RID: 627 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600025D")]
|
|
[Address(RVA = "0x23EA7C0", Offset = "0x23E97C0", VA = "0x1823EA7C0")]
|
|
public static void SetDirty()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000274 RID: 628 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600025E")]
|
|
[Address(RVA = "0x23EA820", Offset = "0x23E9820", VA = "0x1823EA820")]
|
|
public static void SetShadowCasterLayerMask(uint layerMask)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000275 RID: 629 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600025F")]
|
|
[Address(RVA = "0x23EB4E0", Offset = "0x23EA4E0", VA = "0x1823EB4E0")]
|
|
public CachedMainLightShadowCasterPass(RenderPassEvent evt)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000276 RID: 630 RVA: 0x00003780 File Offset: 0x00001980
|
|
[Token(Token = "0x6000260")]
|
|
[Address(RVA = "0x23E98B0", Offset = "0x23E88B0", VA = "0x1823E98B0")]
|
|
public bool NeedsRender(ref CameraData cameraData)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000277 RID: 631 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000261")]
|
|
[Address(RVA = "0x23E9AD0", Offset = "0x23E8AD0", VA = "0x1823E9AD0")]
|
|
public void PreCullSetup(ScriptableRenderContext context, ref CameraData cameraData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000278 RID: 632 RVA: 0x00003798 File Offset: 0x00001998
|
|
[Token(Token = "0x6000262")]
|
|
[Address(RVA = "0x23EB080", Offset = "0x23EA080", VA = "0x1823EB080")]
|
|
public bool Setup(ref RenderingData renderingData)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000279 RID: 633 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000263")]
|
|
[Address(RVA = "0x23E9660", Offset = "0x23E8660", VA = "0x1823E9660", Slot = "4")]
|
|
public override void Configure(CommandBuffer cmd, RenderTextureDescriptor cameraTextureDescriptor)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600027A RID: 634 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000264")]
|
|
[Address(RVA = "0x23E9810", Offset = "0x23E8810", VA = "0x1823E9810", Slot = "7")]
|
|
public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600027B RID: 635 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000265")]
|
|
[Address(RVA = "0x23E9850", Offset = "0x23E8850", VA = "0x1823E9850", Slot = "5")]
|
|
public override void FrameCleanup(CommandBuffer cmd)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600027C RID: 636 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000266")]
|
|
[Address(RVA = "0x23E9400", Offset = "0x23E8400", VA = "0x1823E9400")]
|
|
private void Clear()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600027D RID: 637 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000267")]
|
|
[Address(RVA = "0x23E9FE0", Offset = "0x23E8FE0", VA = "0x1823E9FE0")]
|
|
private void RenderMainLightCascadeShadowmap(ref ScriptableRenderContext context, ref CullingResults cullResults, ref LightData lightData, ref ShadowData shadowData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600027E RID: 638 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000268")]
|
|
[Address(RVA = "0x23EA880", Offset = "0x23E9880", VA = "0x1823EA880")]
|
|
private void SetupMainLightShadowReceiverConstants(CommandBuffer cmd, VisibleLight shadowLight, bool softShadows, float sampleBias)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000361 RID: 865
|
|
[Token(Token = "0x400030E")]
|
|
private const int k_MaxCascades = 4;
|
|
|
|
// Token: 0x04000362 RID: 866
|
|
[Token(Token = "0x400030F")]
|
|
private const int k_ShadowmapBufferBits = 16;
|
|
|
|
// Token: 0x04000363 RID: 867
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000310")]
|
|
private int m_ShadowmapWidth;
|
|
|
|
// Token: 0x04000364 RID: 868
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x4000311")]
|
|
private int m_ShadowmapHeight;
|
|
|
|
// Token: 0x04000365 RID: 869
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000312")]
|
|
private int m_ShadowCasterCascadesCount;
|
|
|
|
// Token: 0x04000366 RID: 870
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x4000313")]
|
|
private bool m_SupportsBoxFilterForShadows;
|
|
|
|
// Token: 0x04000367 RID: 871
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000314")]
|
|
private RenderTargetHandle m_MainLightShadowmap;
|
|
|
|
// Token: 0x04000368 RID: 872
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000315")]
|
|
private RenderTexture m_MainLightShadowmapTexture;
|
|
|
|
// Token: 0x04000369 RID: 873
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000316")]
|
|
private Matrix4x4[] m_MainLightShadowMatrices;
|
|
|
|
// Token: 0x0400036A RID: 874
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000317")]
|
|
private ShadowSliceData[] m_CascadeSlices;
|
|
|
|
// Token: 0x0400036B RID: 875
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4000318")]
|
|
private Vector4[] m_CascadeSplitDistances;
|
|
|
|
// Token: 0x0400036C RID: 876
|
|
[Token(Token = "0x4000319")]
|
|
private const string m_ProfilerTag = "Render Cached Main Shadowmap";
|
|
|
|
// Token: 0x0400036D RID: 877
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400031A")]
|
|
private ProfilingSampler m_ProfilingSampler;
|
|
|
|
// Token: 0x0400036E RID: 878
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400031B")]
|
|
private CullingResults cachedCullResults;
|
|
|
|
// Token: 0x0400036F RID: 879
|
|
[Token(Token = "0x400031C")]
|
|
private static uint shadowCasterLayerMask;
|
|
|
|
// Token: 0x04000370 RID: 880
|
|
[Token(Token = "0x400031D")]
|
|
private static bool isDirty;
|
|
|
|
// Token: 0x04000371 RID: 881
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400031E")]
|
|
private Vector3 lastRenderCameraPosition;
|
|
|
|
// Token: 0x04000372 RID: 882
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x400031F")]
|
|
private bool isReusingCachedData;
|
|
|
|
// Token: 0x02000090 RID: 144
|
|
[Token(Token = "0x20000C2")]
|
|
private static class MainLightShadowConstantBuffer
|
|
{
|
|
// Token: 0x04000373 RID: 883
|
|
[Token(Token = "0x40004D2")]
|
|
public static int _WorldToShadow;
|
|
|
|
// Token: 0x04000374 RID: 884
|
|
[Token(Token = "0x40004D3")]
|
|
public static int _ShadowParams;
|
|
|
|
// Token: 0x04000375 RID: 885
|
|
[Token(Token = "0x40004D4")]
|
|
public static int _CascadeShadowSplitSpheres0;
|
|
|
|
// Token: 0x04000376 RID: 886
|
|
[Token(Token = "0x40004D5")]
|
|
public static int _CascadeShadowSplitSpheres1;
|
|
|
|
// Token: 0x04000377 RID: 887
|
|
[Token(Token = "0x40004D6")]
|
|
public static int _CascadeShadowSplitSpheres2;
|
|
|
|
// Token: 0x04000378 RID: 888
|
|
[Token(Token = "0x40004D7")]
|
|
public static int _CascadeShadowSplitSpheres3;
|
|
|
|
// Token: 0x04000379 RID: 889
|
|
[Token(Token = "0x40004D8")]
|
|
public static int _CascadeShadowSplitSphereRadii;
|
|
|
|
// Token: 0x0400037A RID: 890
|
|
[Token(Token = "0x40004D9")]
|
|
public static int _ShadowOffset0;
|
|
|
|
// Token: 0x0400037B RID: 891
|
|
[Token(Token = "0x40004DA")]
|
|
public static int _ShadowOffset1;
|
|
|
|
// Token: 0x0400037C RID: 892
|
|
[Token(Token = "0x40004DB")]
|
|
public static int _ShadowOffset2;
|
|
|
|
// Token: 0x0400037D RID: 893
|
|
[Token(Token = "0x40004DC")]
|
|
public static int _ShadowOffset3;
|
|
|
|
// Token: 0x0400037E RID: 894
|
|
[Token(Token = "0x40004DD")]
|
|
public static int _ShadowmapSize;
|
|
}
|
|
}
|
|
}
|