| int get_GBufferAlbedoIndex() | 2 flags | | 0x04 |
| int get_GBufferSpecularMetallicIndex() | 2 flags | | 0x04 |
| int get_GBufferNormalSmoothnessIndex() | 2 flags | | 0x04 |
| int get_GBufferLightingIndex() | 2 flags | | 0x04 |
| int get_GbufferDepthIndex() | 2 flags | | 0x04 |
| int get_GBufferRenderingLayers() | 2 flags | | 0x04 |
| int get_GBufferShadowMask() | 2 flags | | 0x04 |
| int get_GBufferSliceCount() | 2 flags | | 0x04 |
| int get_GBufferInputAttachmentCount() | 2 flags | | 0x04 |
| GraphicsFormat GetGBufferFormat(int index) | 1 flags | | 0x04 |
| bool get_UseShadowMask() | 2 flags | | 0x01 |
| bool get_UseRenderingLayers() | 2 flags | | 0x01 |
| MaskSize get_RenderingLayerMaskSize() | 2 flags | | 0x04 |
| void set_RenderingLayerMaskSize(const MaskSize& value) | 2 flags | | 0x04 |
| bool get_UseDecalLayers() | 2 flags | | 0x01 |
| void set_UseDecalLayers(bool value) | 2 flags | | 0x01 |
| bool get_UseLightLayers() | 2 flags | | 0x01 |
| bool get_UseFramebufferFetch() | 2 flags | | 0x01 |
| void set_UseFramebufferFetch(bool value) | 2 flags | | 0x01 |
| bool get_HasDepthPrepass() | 2 flags | | 0x01 |
| void set_HasDepthPrepass(bool value) | 2 flags | | 0x01 |
| bool get_HasNormalPrepass() | 2 flags | | 0x01 |
| void set_HasNormalPrepass(bool value) | 2 flags | | 0x01 |
| bool get_HasRenderingLayerPrepass() | 2 flags | | 0x01 |
| void set_HasRenderingLayerPrepass(bool value) | 2 flags | | 0x01 |
| bool get_AccurateGbufferNormals() | 2 flags | | 0x01 |
| void set_AccurateGbufferNormals(bool value) | 2 flags | | 0x01 |
| MixedLightingSetup get_MixedLightingSetup() | 2 flags | | 0x04 |
| void set_MixedLightingSetup(const MixedLightingSetup& value) | 2 flags | | 0x04 |
| bool get_UseJobSystem() | 2 flags | | 0x01 |
| void set_UseJobSystem(bool value) | 2 flags | | 0x01 |
| int get_RenderWidth() | 2 flags | | 0x04 |
| void set_RenderWidth(int value) | 2 flags | | 0x04 |
| int get_RenderHeight() | 2 flags | | 0x04 |
| void set_RenderHeight(int value) | 2 flags | | 0x04 |
| RTHandle[] get_GbufferAttachments() | 2 flags | | 0x08 |
| void set_GbufferAttachments(const RTHandle[]& value) | 2 flags | | 0x08 |
| TextureHandle[] get_GbufferTextureHandles() | 2 flags | | 0x08 |
| void set_GbufferTextureHandles(const TextureHandle[]& value) | 2 flags | | 0x08 |
| RTHandle[] get_DeferredInputAttachments() | 2 flags | | 0x08 |
| void set_DeferredInputAttachments(const RTHandle[]& value) | 2 flags | | 0x08 |
| bool[] get_DeferredInputIsTransient() | 2 flags | | 0x08 |
| void set_DeferredInputIsTransient(const bool[]& value) | 2 flags | | 0x08 |
| RTHandle get_DepthAttachment() | 2 flags | | 0x08 |
| void set_DepthAttachment(RTHandle value) | 2 flags | | 0x08 |
| RTHandle get_DepthCopyTexture() | 2 flags | | 0x08 |
| void set_DepthCopyTexture(RTHandle value) | 2 flags | | 0x08 |
| GraphicsFormat[] get_GbufferFormats() | 2 flags | | 0x08 |
| void set_GbufferFormats(const GraphicsFormat[]& value) | 2 flags | | 0x08 |
| RTHandle get_DepthAttachmentHandle() | 2 flags | | 0x08 |
| void set_DepthAttachmentHandle(RTHandle value) | 2 flags | | 0x08 |
| void .ctor(const InitParams& initParams, bool useNativeRenderPass) | 2 flags | | 0x20 |
| void SetupRenderGraphLights(RenderGraph renderGraph, UniversalCameraData cameraData, UniversalLightData lightData) | 1 flags | | 0x08 |
| void SetupLights(CommandBuffer cmd, UniversalCameraData cameraData, const Vector2Int& cameraTargetSizeCopy, UniversalLightData lightData, bool isRenderGraph) | 1 flags | | 0x08 |
| void ResolveMixedLightingMode(UniversalLightData lightData) | 1 flags | | 0x08 |
| void DisableFramebufferFetchInput() | 1 flags | | 0x00 |
| void ReleaseGbufferResources() | 1 flags | | 0x00 |
| void ReAllocateGBufferIfNeeded(const RenderTextureDescriptor& gbufferSlice, int gbufferIndex) | 1 flags | | 0x34 |
| void CreateGbufferResources() | 1 flags | | 0x00 |
| void CreateGbufferResourcesRenderGraph(RenderGraph renderGraph, UniversalResourceData resourceData) | 1 flags | | 0x08 |
| void UpdateDeferredInputAttachments() | 1 flags | | 0x00 |
| bool IsRuntimeSupportedThisFrame() | 1 flags | | 0x01 |
| void Setup(AdditionalLightsShadowCasterPass additionalLightsShadowCasterPass, bool hasDepthPrepass, bool hasNormalPrepass, bool hasRenderingLayerPrepass, RTHandle depthCopyTexture, RTHandle depthAttachment, RTHandle colorAttachment) | Public | | 0x08 |
| void Setup(AdditionalLightsShadowCasterPass additionalLightsShadowCasterPass) | 1 flags | | 0x08 |
| void OnCameraCleanup(CommandBuffer cmd) | Public | | 0x08 |
| StencilState OverwriteStencil(const StencilState& s, int stencilWriteMask) | Static+1 flags | | 0x0C |
| RenderStateBlock OverwriteStencil(const RenderStateBlock& block, int stencilWriteMask, int stencilRef) | Static+1 flags | | 0x6C |
| void ExecuteDeferredPass(RasterCommandBuffer cmd, UniversalCameraData cameraData, UniversalLightData lightData, UniversalShadowData shadowData) | 1 flags | | 0x08 |
| void SetupShaderLightConstants(CommandBuffer cmd, UniversalLightData lightData) | Private | | 0x08 |
| void SetupMainLightConstants(CommandBuffer cmd, UniversalLightData lightData) | Private | | 0x08 |
| Matrix4x4[] GetScreenToWorldMatrix(UniversalCameraData cameraData) | 1 flags | | 0x08 |
| void SetupMatrixConstants(RasterCommandBuffer cmd, UniversalCameraData cameraData) | Private | | 0x08 |
| void PrecomputeLights(ref NativeArray<System.UInt16>& stencilVisLights, ref NativeArray<System.UInt16>& stencilVisLightOffsets, ref NativeArray<UnityEngine.Rendering.VisibleLight>& visibleLights, bool hasAdditionalLights) | Private | | 0x10 |
| bool HasStencilLightsOfType(const LightType& type) | Private | | 0x04 |
| void RenderClusterLights(RasterCommandBuffer cmd, UniversalShadowData shadowData) | Private | | 0x08 |
| void RenderStencilLights(RasterCommandBuffer cmd, UniversalLightData lightData, UniversalShadowData shadowData, bool stripShadowsOffVariants) | Private | | 0x08 |
| void RenderStencilDirectionalLights(RasterCommandBuffer cmd, bool stripShadowsOffVariants, UniversalLightData lightData, UniversalShadowData shadowData, const NativeArray<UnityEngine.Rendering.VisibleLight>& visibleLights, bool hasAdditionalLightPass, bool hasLightCookieManager, int mainLightIndex) | Private | | 0x10 |
| void RenderStencilPointLights(RasterCommandBuffer cmd, bool stripShadowsOffVariants, UniversalLightData lightData, UniversalShadowData shadowData, const NativeArray<UnityEngine.Rendering.VisibleLight>& visibleLights, bool hasAdditionalLightPass, bool hasLightCookieManager) | Private | | 0x10 |
| void RenderStencilSpotLights(RasterCommandBuffer cmd, bool stripShadowsOffVariants, UniversalLightData lightData, UniversalShadowData shadowData, const NativeArray<UnityEngine.Rendering.VisibleLight>& visibleLights, bool hasAdditionalLightPass, bool hasLightCookieManager) | Private | | 0x10 |
| void RenderFog(RasterCommandBuffer cmd, bool isOrthographic) | Private | | 0x08 |
| void InitStencilDeferredMaterial() | Private | | 0x00 |
| void InitClusterDeferredMaterial() | Private | | 0x00 |
| Mesh CreateSphereMesh() | PrivateStatic | | 0x08 |
| Mesh CreateHemisphereMesh() | PrivateStatic | | 0x08 |
| Mesh CreateFullscreenMesh() | PrivateStatic | | 0x08 |
| void SetRenderingLayersMask(RasterCommandBuffer cmd, Light light, int shaderPropertyID) | Private | | 0x08 |
| void SetAdditionalLightsShadowsKeyword(ref RasterCommandBuffer& cmd, bool stripShadowsOffVariants, bool additionalLightShadowsEnabled, bool hasDeferredShadows, bool shouldOverride, ref bool& lastShadowsKeyword) | Private | | 0x08 |
| void SetSoftShadowsKeyword(RasterCommandBuffer cmd, UniversalShadowData shadowData, Light light, bool hasDeferredShadows, bool shouldOverride, ref bool& lastHasSoftShadow) | Private | | 0x08 |
| void SetLightCookiesKeyword(RasterCommandBuffer cmd, int visLightIndex, bool hasLightCookieManager, bool shouldOverride, ref bool& lastLightCookieState, ref int& lastCookieLightIndex) | Private | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |