497 lines
16 KiB
C#
497 lines
16 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Unity.Collections;
|
|
using UnityEngine.Experimental.GlobalIllumination;
|
|
using UnityEngine.XR;
|
|
|
|
namespace UnityEngine.Rendering.Universal
|
|
{
|
|
// Token: 0x0200007C RID: 124
|
|
[Token(Token = "0x2000070")]
|
|
public sealed class UniversalRenderPipeline : RenderPipeline
|
|
{
|
|
// Token: 0x14000001 RID: 1
|
|
// (add) Token: 0x0600021A RID: 538 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (remove) Token: 0x0600021B RID: 539 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x14000001")]
|
|
public static event Action<ScriptableRenderContext, Camera> BeforeCameraRenderEvent
|
|
{
|
|
[Token(Token = "0x6000208")]
|
|
[Address(RVA = "0x6ABDB0", Offset = "0x6AADB0", VA = "0x1806ABDB0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
}
|
|
[Token(Token = "0x6000209")]
|
|
[Address(RVA = "0x6AC070", Offset = "0x6AB070", VA = "0x1806AC070")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B4 RID: 180
|
|
// (get) Token: 0x0600021C RID: 540 RVA: 0x000033F0 File Offset: 0x000015F0
|
|
[Token(Token = "0x170000B3")]
|
|
public static float maxShadowBias
|
|
{
|
|
[Token(Token = "0x600020A")]
|
|
[Address(RVA = "0x6AC040", Offset = "0x6AB040", VA = "0x1806AC040")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B5 RID: 181
|
|
// (get) Token: 0x0600021D RID: 541 RVA: 0x00003408 File Offset: 0x00001608
|
|
[Token(Token = "0x170000B4")]
|
|
public static float maxShadowSampleBias
|
|
{
|
|
[Token(Token = "0x600020B")]
|
|
[Address(RVA = "0x6AC050", Offset = "0x6AB050", VA = "0x1806AC050")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B6 RID: 182
|
|
// (get) Token: 0x0600021E RID: 542 RVA: 0x00003420 File Offset: 0x00001620
|
|
[Token(Token = "0x170000B5")]
|
|
public static int ActiveMsaaSampleCount
|
|
{
|
|
[Token(Token = "0x600020C")]
|
|
[Address(RVA = "0x6ABEA0", Offset = "0x6AAEA0", VA = "0x1806ABEA0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B7 RID: 183
|
|
// (get) Token: 0x0600021F RID: 543 RVA: 0x00003438 File Offset: 0x00001638
|
|
[Token(Token = "0x170000B6")]
|
|
public static float minRenderMaxMP
|
|
{
|
|
[Token(Token = "0x600020D")]
|
|
[Address(RVA = "0x5D1260", Offset = "0x5D0260", VA = "0x1805D1260")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B8 RID: 184
|
|
// (get) Token: 0x06000220 RID: 544 RVA: 0x00003450 File Offset: 0x00001650
|
|
[Token(Token = "0x170000B7")]
|
|
public static float maxRenderMaxMP
|
|
{
|
|
[Token(Token = "0x600020E")]
|
|
[Address(RVA = "0x6AC020", Offset = "0x6AB020", VA = "0x1806AC020")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000221 RID: 545 RVA: 0x00003468 File Offset: 0x00001668
|
|
[Token(Token = "0x600020F")]
|
|
[Address(RVA = "0x6A5EE0", Offset = "0x6A4EE0", VA = "0x1806A5EE0")]
|
|
public static float CalcRenderScale(float targetRenderScale, float pixelCountX, float pixelCountY, float maxMP)
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x170000B9 RID: 185
|
|
// (get) Token: 0x06000222 RID: 546 RVA: 0x00003480 File Offset: 0x00001680
|
|
[Token(Token = "0x170000B8")]
|
|
public static float minRenderScale
|
|
{
|
|
[Token(Token = "0x6000210")]
|
|
[Address(RVA = "0x6AC060", Offset = "0x6AB060", VA = "0x1806AC060")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000BA RID: 186
|
|
// (get) Token: 0x06000223 RID: 547 RVA: 0x00003498 File Offset: 0x00001698
|
|
[Token(Token = "0x170000B9")]
|
|
public static float maxRenderScale
|
|
{
|
|
[Token(Token = "0x6000211")]
|
|
[Address(RVA = "0x6AC030", Offset = "0x6AB030", VA = "0x1806AC030")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000BB RID: 187
|
|
// (get) Token: 0x06000224 RID: 548 RVA: 0x000034B0 File Offset: 0x000016B0
|
|
[Token(Token = "0x170000BA")]
|
|
public static int maxLightsInScene
|
|
{
|
|
[Token(Token = "0x6000212")]
|
|
[Address(RVA = "0x6AC010", Offset = "0x6AB010", VA = "0x1806AC010")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000BC RID: 188
|
|
// (get) Token: 0x06000225 RID: 549 RVA: 0x000034C8 File Offset: 0x000016C8
|
|
[Token(Token = "0x170000BB")]
|
|
internal static int maxScriptableRenderers
|
|
{
|
|
[Token(Token = "0x6000213")]
|
|
[Address(RVA = "0x681E00", Offset = "0x680E00", VA = "0x180681E00")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000226 RID: 550 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000214")]
|
|
[Address(RVA = "0x6AB980", Offset = "0x6AA980", VA = "0x1806AB980")]
|
|
public UniversalRenderPipeline(UniversalRenderPipelineAsset asset)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000227 RID: 551 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000215")]
|
|
[Address(RVA = "0x6A6850", Offset = "0x6A5850", VA = "0x1806A6850", Slot = "5")]
|
|
protected override void Dispose(bool disposing)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000228 RID: 552 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000216")]
|
|
[Address(RVA = "0x6AB260", Offset = "0x6AA260", VA = "0x1806AB260")]
|
|
internal void SetupXRStates()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000229 RID: 553 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000217")]
|
|
[Address(RVA = "0x6AABE0", Offset = "0x6A9BE0", VA = "0x1806AABE0", Slot = "4")]
|
|
protected override void Render(ScriptableRenderContext renderContext, Camera[] cameras)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600022A RID: 554 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000218")]
|
|
[Address(RVA = "0x6A9A90", Offset = "0x6A8A90", VA = "0x1806A9A90")]
|
|
public static void RenderSingleCameraWithCallbacks(ScriptableRenderContext renderContext, Camera camera)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600022B RID: 555 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000219")]
|
|
[Address(RVA = "0x6AA890", Offset = "0x6A9890", VA = "0x1806AA890")]
|
|
public static void RenderSingleCamera(ScriptableRenderContext context, Camera camera)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600022C RID: 556 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600021A")]
|
|
[Address(RVA = "0x6A9B20", Offset = "0x6A8B20", VA = "0x1806A9B20")]
|
|
private static void RenderSingleCamera(ScriptableRenderContext context, CameraData cameraData, bool anyPostProcessingEnabled)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600022D RID: 557 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600021B")]
|
|
[Address(RVA = "0x6A9010", Offset = "0x6A8010", VA = "0x1806A9010")]
|
|
private static void RenderCameraStack(ScriptableRenderContext context, Camera baseCamera)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600022E RID: 558 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600021C")]
|
|
[Address(RVA = "0x6AB570", Offset = "0x6AA570", VA = "0x1806AB570")]
|
|
private static void UpdateVolumeFramework(Camera camera, UniversalAdditionalCameraData additionalCameraData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600022F RID: 559 RVA: 0x000034E0 File Offset: 0x000016E0
|
|
[Token(Token = "0x600021D")]
|
|
[Address(RVA = "0x6A61F0", Offset = "0x6A51F0", VA = "0x1806A61F0")]
|
|
private static bool CheckPostProcessForDepth(in CameraData cameraData)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000230 RID: 560 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600021E")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
private static void SetSupportedRenderingFeatures()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000231 RID: 561 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600021F")]
|
|
[Address(RVA = "0x6A7520", Offset = "0x6A6520", VA = "0x1806A7520")]
|
|
private static void InitializeCameraData(Camera camera, UniversalAdditionalCameraData additionalCameraData, bool resolveFinalTarget, out CameraData cameraData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000232 RID: 562 RVA: 0x000034F8 File Offset: 0x000016F8
|
|
[Token(Token = "0x6000220")]
|
|
[Address(RVA = "0x6A5FA0", Offset = "0x6A4FA0", VA = "0x1806A5FA0")]
|
|
private static bool CanXRSDKUseSinglePass(Camera camera)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000233 RID: 563 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000221")]
|
|
[Address(RVA = "0x6A8530", Offset = "0x6A7530", VA = "0x1806A8530")]
|
|
private static void InitializeStackedCameraData(Camera baseCamera, UniversalAdditionalCameraData baseAdditionalCameraData, ref CameraData cameraData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000234 RID: 564 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000222")]
|
|
[Address(RVA = "0x6A6DF0", Offset = "0x6A5DF0", VA = "0x1806A6DF0")]
|
|
private static void InitializeAdditionalCameraData(Camera camera, UniversalAdditionalCameraData additionalCameraData, bool resolveFinalTarget, ref CameraData cameraData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000235 RID: 565 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000223")]
|
|
[Address(RVA = "0x6A7710", Offset = "0x6A6710", VA = "0x1806A7710")]
|
|
private static void InitializeRenderingData(UniversalRenderPipelineAsset settings, ref CameraData cameraData, ref CullingResults cullResults, bool anyPostProcessingEnabled, out RenderingData renderingData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000236 RID: 566 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000224")]
|
|
[Address(RVA = "0x6A7E90", Offset = "0x6A6E90", VA = "0x1806A7E90")]
|
|
private static void InitializeShadowData(UniversalRenderPipelineAsset settings, NativeArray<VisibleLight> visibleLights, bool mainLightCastShadows, bool additionalLightsCastShadows, out ShadowData shadowData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000237 RID: 567 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000225")]
|
|
[Address(RVA = "0x6A76D0", Offset = "0x6A66D0", VA = "0x1806A76D0")]
|
|
private static void InitializePostProcessingData(UniversalRenderPipelineAsset settings, out PostProcessingData postProcessingData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000238 RID: 568 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000226")]
|
|
[Address(RVA = "0x6A75D0", Offset = "0x6A65D0", VA = "0x1806A75D0")]
|
|
private static void InitializeLightData(UniversalRenderPipelineAsset settings, NativeArray<VisibleLight> visibleLights, int mainLightIndex, out LightData lightData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000239 RID: 569 RVA: 0x00003510 File Offset: 0x00001710
|
|
[Token(Token = "0x6000227")]
|
|
[Address(RVA = "0x6A6CE0", Offset = "0x6A5CE0", VA = "0x1806A6CE0")]
|
|
private static PerObjectData GetPerObjectLightFlags(int additionalLightsCount)
|
|
{
|
|
return PerObjectData.None;
|
|
}
|
|
|
|
// Token: 0x0600023A RID: 570 RVA: 0x00003528 File Offset: 0x00001728
|
|
[Token(Token = "0x6000228")]
|
|
[Address(RVA = "0x6A6AD0", Offset = "0x6A5AD0", VA = "0x1806A6AD0")]
|
|
private static int GetMainLightIndex(UniversalRenderPipelineAsset settings, NativeArray<VisibleLight> visibleLights)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600023B RID: 571 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000229")]
|
|
[Address(RVA = "0x6AB040", Offset = "0x6AA040", VA = "0x1806AB040")]
|
|
private static void SetupPerFrameShaderConstants()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600023C RID: 572 RVA: 0x00003540 File Offset: 0x00001740
|
|
[Token(Token = "0x600022A")]
|
|
[Address(RVA = "0x6A8CC0", Offset = "0x6A7CC0", VA = "0x1806A8CC0")]
|
|
public static bool IsGameCamera(Camera camera)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600023D RID: 573 RVA: 0x00003558 File Offset: 0x00001758
|
|
[Token(Token = "0x600022B")]
|
|
[Address(RVA = "0x6A8E80", Offset = "0x6A7E80", VA = "0x1806A8E80")]
|
|
public static bool IsStereoEnabled(Camera camera)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x170000BD RID: 189
|
|
// (get) Token: 0x0600023E RID: 574 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x170000BC")]
|
|
public static UniversalRenderPipelineAsset asset
|
|
{
|
|
[Token(Token = "0x600022C")]
|
|
[Address(RVA = "0x6ABF90", Offset = "0x6AAF90", VA = "0x1806ABF90")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600023F RID: 575 RVA: 0x00003570 File Offset: 0x00001770
|
|
[Token(Token = "0x600022D")]
|
|
[Address(RVA = "0x6A8D80", Offset = "0x6A7D80", VA = "0x1806A8D80")]
|
|
private static bool IsMultiPassStereoEnabled(Camera camera)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000240 RID: 576 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x600022E")]
|
|
[Address(RVA = "0x6A6CF0", Offset = "0x6A5CF0", VA = "0x1806A6CF0")]
|
|
private static XRDisplaySubsystem GetXRDisplaySubsystem()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000241 RID: 577 RVA: 0x00003588 File Offset: 0x00001788
|
|
[Token(Token = "0x600022F")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
|
|
internal static bool IsRunningHololens(Camera camera)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000242 RID: 578 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000230")]
|
|
[Address(RVA = "0x6AB510", Offset = "0x6AA510", VA = "0x1806AB510")]
|
|
private void SortCameras(Camera[] cameras)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000243 RID: 579 RVA: 0x000035A0 File Offset: 0x000017A0
|
|
[Token(Token = "0x6000231")]
|
|
[Address(RVA = "0x6A63C0", Offset = "0x6A53C0", VA = "0x1806A63C0")]
|
|
private static RenderTextureDescriptor CreateRenderTextureDescriptor(Camera camera, float renderScale, bool isStereoEnabled, bool isHdrEnabled, int msaaSamples, bool needsAlpha)
|
|
{
|
|
return default(RenderTextureDescriptor);
|
|
}
|
|
|
|
// Token: 0x04000276 RID: 630
|
|
[Token(Token = "0x400023E")]
|
|
public static float ActiveRenderScale;
|
|
|
|
// Token: 0x04000277 RID: 631
|
|
[Token(Token = "0x400023F")]
|
|
public static RenderFeaturesetOption ActiveRenderFeatureset;
|
|
|
|
// Token: 0x04000278 RID: 632
|
|
[Token(Token = "0x4000240")]
|
|
public static PostProcessingOption ActivePostProcessing;
|
|
|
|
// Token: 0x04000279 RID: 633
|
|
[Token(Token = "0x4000241")]
|
|
public static bool ActiveSupportsHDR;
|
|
|
|
// Token: 0x0400027A RID: 634
|
|
[Token(Token = "0x4000242")]
|
|
public static bool RenderSkyboxOnlyReflectionProbes;
|
|
|
|
// Token: 0x0400027B RID: 635
|
|
[Token(Token = "0x4000243")]
|
|
internal static RecRoomQualityConfig ActiveRecRoomQualityConfig;
|
|
|
|
// Token: 0x0400027C RID: 636
|
|
[Token(Token = "0x4000244")]
|
|
public const string k_ShaderTagName = "UniversalPipeline";
|
|
|
|
// Token: 0x0400027D RID: 637
|
|
[Token(Token = "0x4000245")]
|
|
private const string k_RenderCameraTag = "Render Camera";
|
|
|
|
// Token: 0x0400027E RID: 638
|
|
[Token(Token = "0x4000246")]
|
|
private static ProfilingSampler _CameraProfilingSampler;
|
|
|
|
// Token: 0x0400027F RID: 639
|
|
[Token(Token = "0x4000247")]
|
|
private static RenderingData prevRenderingData;
|
|
|
|
// Token: 0x04000280 RID: 640
|
|
[Token(Token = "0x4000248")]
|
|
private static int prevRenderingDataFrame;
|
|
|
|
// Token: 0x04000281 RID: 641
|
|
[Token(Token = "0x4000249")]
|
|
private const float _MEGA_PIXEL = 1000000f;
|
|
|
|
// Token: 0x04000282 RID: 642
|
|
[Token(Token = "0x400024A")]
|
|
private static List<XRDisplaySubsystem> xrDisplayList;
|
|
|
|
// Token: 0x04000283 RID: 643
|
|
[Token(Token = "0x400024B")]
|
|
private static bool xrSkipRender;
|
|
|
|
// Token: 0x04000284 RID: 644
|
|
[Token(Token = "0x400024C")]
|
|
private static List<XRDisplaySubsystem> displaySubsystemList;
|
|
|
|
// Token: 0x04000285 RID: 645
|
|
[Token(Token = "0x400024D")]
|
|
private static List<Vector4> m_ShadowBiasData;
|
|
|
|
// Token: 0x04000286 RID: 646
|
|
[Token(Token = "0x400024E")]
|
|
private static List<float> m_ShadowSampleBiasData;
|
|
|
|
// Token: 0x04000287 RID: 647
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400024F")]
|
|
private Comparison<Camera> cameraComparison;
|
|
|
|
// Token: 0x04000288 RID: 648
|
|
[Token(Token = "0x4000250")]
|
|
private static Lightmapping.RequestLightsDelegate lightsDelegate;
|
|
|
|
// Token: 0x0200007D RID: 125
|
|
[Token(Token = "0x20000BE")]
|
|
internal static class PerFrameBuffer
|
|
{
|
|
// Token: 0x04000289 RID: 649
|
|
[Token(Token = "0x40004B7")]
|
|
public static int _GlossyEnvironmentColor;
|
|
|
|
// Token: 0x0400028A RID: 650
|
|
[Token(Token = "0x40004B8")]
|
|
public static int _SubtractiveShadowColor;
|
|
|
|
// Token: 0x0400028B RID: 651
|
|
[Token(Token = "0x40004B9")]
|
|
public static int _Time;
|
|
|
|
// Token: 0x0400028C RID: 652
|
|
[Token(Token = "0x40004BA")]
|
|
public static int _SinTime;
|
|
|
|
// Token: 0x0400028D RID: 653
|
|
[Token(Token = "0x40004BB")]
|
|
public static int _CosTime;
|
|
|
|
// Token: 0x0400028E RID: 654
|
|
[Token(Token = "0x40004BC")]
|
|
public static int unity_DeltaTime;
|
|
|
|
// Token: 0x0400028F RID: 655
|
|
[Token(Token = "0x40004BD")]
|
|
public static int _TimeParameters;
|
|
}
|
|
}
|
|
}
|