191 lines
5.9 KiB
C#
191 lines
5.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace UnityEngine.Rendering.Universal.Internal
|
|
{
|
|
// Token: 0x0200008B RID: 139
|
|
[Token(Token = "0x200007C")]
|
|
public class AdditionalLightsShadowCasterPass : ScriptableRenderPass
|
|
{
|
|
// Token: 0x06000264 RID: 612 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600024E")]
|
|
[Address(RVA = "0x23E7920", Offset = "0x23E6920", VA = "0x1823E7920")]
|
|
public AdditionalLightsShadowCasterPass(RenderPassEvent evt)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000265 RID: 613 RVA: 0x00003738 File Offset: 0x00001938
|
|
[Token(Token = "0x600024F")]
|
|
[Address(RVA = "0x23E6C00", Offset = "0x23E5C00", VA = "0x1823E6C00")]
|
|
public bool Setup(ref RenderingData renderingData)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000266 RID: 614 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000250")]
|
|
[Address(RVA = "0x23E5C20", Offset = "0x23E4C20", VA = "0x1823E5C20", Slot = "4")]
|
|
public override void Configure(CommandBuffer cmd, RenderTextureDescriptor cameraTextureDescriptor)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000267 RID: 615 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000251")]
|
|
[Address(RVA = "0x23E5D30", Offset = "0x23E4D30", VA = "0x1823E5D30", Slot = "7")]
|
|
public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000268 RID: 616 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000252")]
|
|
[Address(RVA = "0x23E5D70", Offset = "0x23E4D70", VA = "0x1823E5D70", Slot = "5")]
|
|
public override void FrameCleanup(CommandBuffer cmd)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000269 RID: 617 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000253")]
|
|
[Address(RVA = "0x23E5BB0", Offset = "0x23E4BB0", VA = "0x1823E5BB0")]
|
|
private void Clear()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600026A RID: 618 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000254")]
|
|
[Address(RVA = "0x23E5FC0", Offset = "0x23E4FC0", VA = "0x1823E5FC0")]
|
|
private void RenderAdditionalShadowmapAtlas(ref ScriptableRenderContext context, ref CullingResults cullResults, ref LightData lightData, ref ShadowData shadowData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600026B RID: 619 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000255")]
|
|
[Address(RVA = "0x23E6620", Offset = "0x23E5620", VA = "0x1823E6620")]
|
|
private void SetupAdditionalLightsShadowReceiverConstants(CommandBuffer cmd, ref ShadowData shadowData, bool softShadows)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600026C RID: 620 RVA: 0x00003750 File Offset: 0x00001950
|
|
[Token(Token = "0x6000256")]
|
|
[Address(RVA = "0x23E5E20", Offset = "0x23E4E20", VA = "0x1823E5E20")]
|
|
private bool IsValidShadowCastingLight(ref LightData lightData, int i)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x04000345 RID: 837
|
|
[Token(Token = "0x40002F9")]
|
|
public static int m_AdditionalShadowsBufferId;
|
|
|
|
// Token: 0x04000346 RID: 838
|
|
[Token(Token = "0x40002FA")]
|
|
public static int m_AdditionalShadowsIndicesId;
|
|
|
|
// Token: 0x04000347 RID: 839
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40002FB")]
|
|
private bool m_UseStructuredBuffer;
|
|
|
|
// Token: 0x04000348 RID: 840
|
|
[Token(Token = "0x40002FC")]
|
|
private const int k_ShadowmapBufferBits = 16;
|
|
|
|
// Token: 0x04000349 RID: 841
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x40002FD")]
|
|
private RenderTargetHandle m_AdditionalLightsShadowmap;
|
|
|
|
// Token: 0x0400034A RID: 842
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40002FE")]
|
|
private RenderTexture m_AdditionalLightsShadowmapTexture;
|
|
|
|
// Token: 0x0400034B RID: 843
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40002FF")]
|
|
private int m_ShadowmapWidth;
|
|
|
|
// Token: 0x0400034C RID: 844
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x4000300")]
|
|
private int m_ShadowmapHeight;
|
|
|
|
// Token: 0x0400034D RID: 845
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000301")]
|
|
private ShadowSliceData[] m_AdditionalLightSlices;
|
|
|
|
// Token: 0x0400034E RID: 846
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000302")]
|
|
private Matrix4x4[] m_AdditionalLightsWorldToShadow;
|
|
|
|
// Token: 0x0400034F RID: 847
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000303")]
|
|
private Vector4[] m_AdditionalLightsShadowParams;
|
|
|
|
// Token: 0x04000350 RID: 848
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4000304")]
|
|
private ShaderInput.ShadowData[] m_AdditionalLightsShadowData;
|
|
|
|
// Token: 0x04000351 RID: 849
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4000305")]
|
|
private List<int> m_AdditionalShadowCastingLightIndices;
|
|
|
|
// Token: 0x04000352 RID: 850
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4000306")]
|
|
private List<int> m_AdditionalShadowCastingLightIndicesMap;
|
|
|
|
// Token: 0x04000353 RID: 851
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4000307")]
|
|
private bool m_SupportsBoxFilterForShadows;
|
|
|
|
// Token: 0x04000354 RID: 852
|
|
[Token(Token = "0x4000308")]
|
|
private const string m_ProfilerTag = "Render Additional Shadows";
|
|
|
|
// Token: 0x04000355 RID: 853
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4000309")]
|
|
private ProfilingSampler m_ProfilingSampler;
|
|
|
|
// Token: 0x0200008C RID: 140
|
|
[Token(Token = "0x20000C1")]
|
|
private static class AdditionalShadowsConstantBuffer
|
|
{
|
|
// Token: 0x04000356 RID: 854
|
|
[Token(Token = "0x40004CB")]
|
|
public static int _AdditionalLightsWorldToShadow;
|
|
|
|
// Token: 0x04000357 RID: 855
|
|
[Token(Token = "0x40004CC")]
|
|
public static int _AdditionalShadowParams;
|
|
|
|
// Token: 0x04000358 RID: 856
|
|
[Token(Token = "0x40004CD")]
|
|
public static int _AdditionalShadowOffset0;
|
|
|
|
// Token: 0x04000359 RID: 857
|
|
[Token(Token = "0x40004CE")]
|
|
public static int _AdditionalShadowOffset1;
|
|
|
|
// Token: 0x0400035A RID: 858
|
|
[Token(Token = "0x40004CF")]
|
|
public static int _AdditionalShadowOffset2;
|
|
|
|
// Token: 0x0400035B RID: 859
|
|
[Token(Token = "0x40004D0")]
|
|
public static int _AdditionalShadowOffset3;
|
|
|
|
// Token: 0x0400035C RID: 860
|
|
[Token(Token = "0x40004D1")]
|
|
public static int _AdditionalShadowmapSize;
|
|
}
|
|
}
|
|
}
|