Files
Aug2021-Cpp2IL-Dump/Unity.RenderPipelines.Universal.Runtime/UnityEngine/Rendering/Universal/UniversalRenderPipeline.cs
T
2026-04-10 22:50:51 +02:00

459 lines
15 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: 0x0200007A RID: 122
[Token(Token = "0x200006E")]
public sealed class UniversalRenderPipeline : RenderPipeline
{
// Token: 0x14000001 RID: 1
// (add) Token: 0x060001FD RID: 509 RVA: 0x00002050 File Offset: 0x00000250
// (remove) Token: 0x060001FE RID: 510 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x14000001")]
public static event Action<ScriptableRenderContext, Camera> BeforeCameraRenderEvent
{
[Token(Token = "0x60001EB")]
[Address(RVA = "0x1F3BCE0", Offset = "0x1F3AAE0", VA = "0x181F3BCE0")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x60001EC")]
[Address(RVA = "0x1F3BF70", Offset = "0x1F3AD70", VA = "0x181F3BF70")]
[CompilerGenerated]
remove
{
}
}
// Token: 0x17000099 RID: 153
// (get) Token: 0x060001FF RID: 511 RVA: 0x00003210 File Offset: 0x00001410
[Token(Token = "0x17000098")]
public static float maxShadowBias
{
[Token(Token = "0x60001ED")]
[Address(RVA = "0x1427970", Offset = "0x1426770", VA = "0x181427970")]
get
{
return 0f;
}
}
// Token: 0x1700009A RID: 154
// (get) Token: 0x06000200 RID: 512 RVA: 0x00003228 File Offset: 0x00001428
[Token(Token = "0x17000099")]
public static float maxShadowSampleBias
{
[Token(Token = "0x60001EE")]
[Address(RVA = "0x924780", Offset = "0x923580", VA = "0x180924780")]
get
{
return 0f;
}
}
// Token: 0x1700009B RID: 155
// (get) Token: 0x06000201 RID: 513 RVA: 0x00003240 File Offset: 0x00001440
[Token(Token = "0x1700009A")]
public static int ActiveMsaaSampleCount
{
[Token(Token = "0x60001EF")]
[Address(RVA = "0x1F3BDD0", Offset = "0x1F3ABD0", VA = "0x181F3BDD0")]
get
{
return 0;
}
}
// Token: 0x1700009C RID: 156
// (get) Token: 0x06000202 RID: 514 RVA: 0x00003258 File Offset: 0x00001458
[Token(Token = "0x1700009B")]
public static float minRenderScale
{
[Token(Token = "0x60001F0")]
[Address(RVA = "0x1F3BF60", Offset = "0x1F3AD60", VA = "0x181F3BF60")]
get
{
return 0f;
}
}
// Token: 0x1700009D RID: 157
// (get) Token: 0x06000203 RID: 515 RVA: 0x00003270 File Offset: 0x00001470
[Token(Token = "0x1700009C")]
public static float maxRenderScale
{
[Token(Token = "0x60001F1")]
[Address(RVA = "0x1F3BF50", Offset = "0x1F3AD50", VA = "0x181F3BF50")]
get
{
return 0f;
}
}
// Token: 0x1700009E RID: 158
// (get) Token: 0x06000204 RID: 516 RVA: 0x00003288 File Offset: 0x00001488
[Token(Token = "0x1700009D")]
public static int maxLightsInScene
{
[Token(Token = "0x60001F2")]
[Address(RVA = "0x1F3BF40", Offset = "0x1F3AD40", VA = "0x181F3BF40")]
get
{
return 0;
}
}
// Token: 0x1700009F RID: 159
// (get) Token: 0x06000205 RID: 517 RVA: 0x000032A0 File Offset: 0x000014A0
[Token(Token = "0x1700009E")]
internal static int maxScriptableRenderers
{
[Token(Token = "0x60001F3")]
[Address(RVA = "0x4101D0", Offset = "0x40EFD0", VA = "0x1804101D0")]
get
{
return 0;
}
}
// Token: 0x06000206 RID: 518 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001F4")]
[Address(RVA = "0x1F3B8B0", Offset = "0x1F3A6B0", VA = "0x181F3B8B0")]
public UniversalRenderPipeline(UniversalRenderPipelineAsset asset)
{
}
// Token: 0x06000207 RID: 519 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001F5")]
[Address(RVA = "0x1F36890", Offset = "0x1F35690", VA = "0x181F36890", Slot = "5")]
protected override void Dispose(bool disposing)
{
}
// Token: 0x06000208 RID: 520 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001F6")]
[Address(RVA = "0x1F3B190", Offset = "0x1F39F90", VA = "0x181F3B190")]
internal void SetupXRStates()
{
}
// Token: 0x06000209 RID: 521 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001F7")]
[Address(RVA = "0x1F3AB10", Offset = "0x1F39910", VA = "0x181F3AB10", Slot = "4")]
protected override void Render(ScriptableRenderContext renderContext, Camera[] cameras)
{
}
// Token: 0x0600020A RID: 522 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001F8")]
[Address(RVA = "0x1F399C0", Offset = "0x1F387C0", VA = "0x181F399C0")]
public static void RenderSingleCameraWithCallbacks(ScriptableRenderContext renderContext, Camera camera)
{
}
// Token: 0x0600020B RID: 523 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001F9")]
[Address(RVA = "0x1F3A7C0", Offset = "0x1F395C0", VA = "0x181F3A7C0")]
public static void RenderSingleCamera(ScriptableRenderContext context, Camera camera)
{
}
// Token: 0x0600020C RID: 524 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001FA")]
[Address(RVA = "0x1F39A50", Offset = "0x1F38850", VA = "0x181F39A50")]
private static void RenderSingleCamera(ScriptableRenderContext context, CameraData cameraData, bool anyPostProcessingEnabled)
{
}
// Token: 0x0600020D RID: 525 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001FB")]
[Address(RVA = "0x1F38F40", Offset = "0x1F37D40", VA = "0x181F38F40")]
private static void RenderCameraStack(ScriptableRenderContext context, Camera baseCamera)
{
}
// Token: 0x0600020E RID: 526 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001FC")]
[Address(RVA = "0x1F3B4A0", Offset = "0x1F3A2A0", VA = "0x181F3B4A0")]
private static void UpdateVolumeFramework(Camera camera, UniversalAdditionalCameraData additionalCameraData)
{
}
// Token: 0x0600020F RID: 527 RVA: 0x000032B8 File Offset: 0x000014B8
[Token(Token = "0x60001FD")]
[Address(RVA = "0x1F36230", Offset = "0x1F35030", VA = "0x181F36230")]
private static bool CheckPostProcessForDepth(in CameraData cameraData)
{
return default(bool);
}
// Token: 0x06000210 RID: 528 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001FE")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private static void SetSupportedRenderingFeatures()
{
}
// Token: 0x06000211 RID: 529 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001FF")]
[Address(RVA = "0x1F37560", Offset = "0x1F36360", VA = "0x181F37560")]
private static void InitializeCameraData(Camera camera, UniversalAdditionalCameraData additionalCameraData, bool resolveFinalTarget, out CameraData cameraData)
{
}
// Token: 0x06000212 RID: 530 RVA: 0x000032D0 File Offset: 0x000014D0
[Token(Token = "0x6000200")]
[Address(RVA = "0x1F35FE0", Offset = "0x1F34DE0", VA = "0x181F35FE0")]
private static bool CanXRSDKUseSinglePass(Camera camera)
{
return default(bool);
}
// Token: 0x06000213 RID: 531 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000201")]
[Address(RVA = "0x1F38560", Offset = "0x1F37360", VA = "0x181F38560")]
private static void InitializeStackedCameraData(Camera baseCamera, UniversalAdditionalCameraData baseAdditionalCameraData, ref CameraData cameraData)
{
}
// Token: 0x06000214 RID: 532 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000202")]
[Address(RVA = "0x1F36E30", Offset = "0x1F35C30", VA = "0x181F36E30")]
private static void InitializeAdditionalCameraData(Camera camera, UniversalAdditionalCameraData additionalCameraData, bool resolveFinalTarget, ref CameraData cameraData)
{
}
// Token: 0x06000215 RID: 533 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000203")]
[Address(RVA = "0x1F37750", Offset = "0x1F36550", VA = "0x181F37750")]
private static void InitializeRenderingData(UniversalRenderPipelineAsset settings, ref CameraData cameraData, ref CullingResults cullResults, bool anyPostProcessingEnabled, out RenderingData renderingData)
{
}
// Token: 0x06000216 RID: 534 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000204")]
[Address(RVA = "0x1F37EC0", Offset = "0x1F36CC0", VA = "0x181F37EC0")]
private static void InitializeShadowData(UniversalRenderPipelineAsset settings, NativeArray<VisibleLight> visibleLights, bool mainLightCastShadows, bool additionalLightsCastShadows, out ShadowData shadowData)
{
}
// Token: 0x06000217 RID: 535 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000205")]
[Address(RVA = "0x1F37710", Offset = "0x1F36510", VA = "0x181F37710")]
private static void InitializePostProcessingData(UniversalRenderPipelineAsset settings, out PostProcessingData postProcessingData)
{
}
// Token: 0x06000218 RID: 536 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000206")]
[Address(RVA = "0x1F37610", Offset = "0x1F36410", VA = "0x181F37610")]
private static void InitializeLightData(UniversalRenderPipelineAsset settings, NativeArray<VisibleLight> visibleLights, int mainLightIndex, out LightData lightData)
{
}
// Token: 0x06000219 RID: 537 RVA: 0x000032E8 File Offset: 0x000014E8
[Token(Token = "0x6000207")]
[Address(RVA = "0x1F36D20", Offset = "0x1F35B20", VA = "0x181F36D20")]
private static PerObjectData GetPerObjectLightFlags(int additionalLightsCount)
{
return PerObjectData.None;
}
// Token: 0x0600021A RID: 538 RVA: 0x00003300 File Offset: 0x00001500
[Token(Token = "0x6000208")]
[Address(RVA = "0x1F36B10", Offset = "0x1F35910", VA = "0x181F36B10")]
private static int GetMainLightIndex(UniversalRenderPipelineAsset settings, NativeArray<VisibleLight> visibleLights)
{
return 0;
}
// Token: 0x0600021B RID: 539 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000209")]
[Address(RVA = "0x1F3AF70", Offset = "0x1F39D70", VA = "0x181F3AF70")]
private static void SetupPerFrameShaderConstants()
{
}
// Token: 0x0600021C RID: 540 RVA: 0x00003318 File Offset: 0x00001518
[Token(Token = "0x600020A")]
[Address(RVA = "0x1F38BF0", Offset = "0x1F379F0", VA = "0x181F38BF0")]
public static bool IsGameCamera(Camera camera)
{
return default(bool);
}
// Token: 0x0600021D RID: 541 RVA: 0x00003330 File Offset: 0x00001530
[Token(Token = "0x600020B")]
[Address(RVA = "0x1F38DB0", Offset = "0x1F37BB0", VA = "0x181F38DB0")]
public static bool IsStereoEnabled(Camera camera)
{
return default(bool);
}
// Token: 0x170000A0 RID: 160
// (get) Token: 0x0600021E RID: 542 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x1700009F")]
public static UniversalRenderPipelineAsset asset
{
[Token(Token = "0x600020C")]
[Address(RVA = "0x1F3BEC0", Offset = "0x1F3ACC0", VA = "0x181F3BEC0")]
get
{
return null;
}
}
// Token: 0x0600021F RID: 543 RVA: 0x00003348 File Offset: 0x00001548
[Token(Token = "0x600020D")]
[Address(RVA = "0x1F38CB0", Offset = "0x1F37AB0", VA = "0x181F38CB0")]
private static bool IsMultiPassStereoEnabled(Camera camera)
{
return default(bool);
}
// Token: 0x06000220 RID: 544 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600020E")]
[Address(RVA = "0x1F36D30", Offset = "0x1F35B30", VA = "0x181F36D30")]
private static XRDisplaySubsystem GetXRDisplaySubsystem()
{
return null;
}
// Token: 0x06000221 RID: 545 RVA: 0x00003360 File Offset: 0x00001560
[Token(Token = "0x600020F")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
internal static bool IsRunningHololens(Camera camera)
{
return default(bool);
}
// Token: 0x06000222 RID: 546 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000210")]
[Address(RVA = "0x1F3B440", Offset = "0x1F3A240", VA = "0x181F3B440")]
private void SortCameras(Camera[] cameras)
{
}
// Token: 0x06000223 RID: 547 RVA: 0x00003378 File Offset: 0x00001578
[Token(Token = "0x6000211")]
[Address(RVA = "0x1F36400", Offset = "0x1F35200", VA = "0x181F36400")]
private static RenderTextureDescriptor CreateRenderTextureDescriptor(Camera camera, float renderScale, bool isStereoEnabled, bool isHdrEnabled, int msaaSamples, bool needsAlpha)
{
return default(RenderTextureDescriptor);
}
// Token: 0x0400024F RID: 591
[Token(Token = "0x400021C")]
public static float ActiveRenderScale;
// Token: 0x04000250 RID: 592
[Token(Token = "0x400021D")]
public static RenderFeaturesetOption ActiveRenderFeatureset;
// Token: 0x04000251 RID: 593
[Token(Token = "0x400021E")]
public static PostProcessingOption ActivePostProcessing;
// Token: 0x04000252 RID: 594
[Token(Token = "0x400021F")]
public static bool ActiveSupportsHDR;
// Token: 0x04000253 RID: 595
[Token(Token = "0x4000220")]
public static bool RenderSkyboxOnlyReflectionProbes;
// Token: 0x04000254 RID: 596
[Token(Token = "0x4000221")]
internal static RecRoomQualityConfig ActiveRecRoomQualityConfig;
// Token: 0x04000255 RID: 597
[Token(Token = "0x4000222")]
public const string k_ShaderTagName = "UniversalPipeline";
// Token: 0x04000256 RID: 598
[Token(Token = "0x4000223")]
private const string k_RenderCameraTag = "Render Camera";
// Token: 0x04000257 RID: 599
[Token(Token = "0x4000224")]
private static ProfilingSampler _CameraProfilingSampler;
// Token: 0x04000258 RID: 600
[Token(Token = "0x4000225")]
private static RenderingData prevRenderingData;
// Token: 0x04000259 RID: 601
[Token(Token = "0x4000226")]
private static int prevRenderingDataFrame;
// Token: 0x0400025A RID: 602
[Token(Token = "0x4000227")]
private static List<XRDisplaySubsystem> xrDisplayList;
// Token: 0x0400025B RID: 603
[Token(Token = "0x4000228")]
private static bool xrSkipRender;
// Token: 0x0400025C RID: 604
[Token(Token = "0x4000229")]
private static List<XRDisplaySubsystem> displaySubsystemList;
// Token: 0x0400025D RID: 605
[Token(Token = "0x400022A")]
private static List<Vector4> m_ShadowBiasData;
// Token: 0x0400025E RID: 606
[Token(Token = "0x400022B")]
private static List<float> m_ShadowSampleBiasData;
// Token: 0x0400025F RID: 607
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400022C")]
private Comparison<Camera> cameraComparison;
// Token: 0x04000260 RID: 608
[Token(Token = "0x400022D")]
private static Lightmapping.RequestLightsDelegate lightsDelegate;
// Token: 0x0200007B RID: 123
[Token(Token = "0x20000BC")]
internal static class PerFrameBuffer
{
// Token: 0x04000261 RID: 609
[Token(Token = "0x4000483")]
public static int _GlossyEnvironmentColor;
// Token: 0x04000262 RID: 610
[Token(Token = "0x4000484")]
public static int _SubtractiveShadowColor;
// Token: 0x04000263 RID: 611
[Token(Token = "0x4000485")]
public static int _Time;
// Token: 0x04000264 RID: 612
[Token(Token = "0x4000486")]
public static int _SinTime;
// Token: 0x04000265 RID: 613
[Token(Token = "0x4000487")]
public static int _CosTime;
// Token: 0x04000266 RID: 614
[Token(Token = "0x4000488")]
public static int unity_DeltaTime;
// Token: 0x04000267 RID: 615
[Token(Token = "0x4000489")]
public static int _TimeParameters;
}
}
}