Zdexby TheHolyOneZ
17,715 classes
Class

UniversalRenderer

: ScriptableRenderer : Object
UnityEngine.Rendering.Universal.UniversalRenderer, Unity.RenderPipelines.Universal.Runtime 0x01E0 (480 B) align 8 inherited 0x0048 Unity.RenderPipelines.Universal.Runtime
0x00x01E0

Members 72

OffsetSizeNameTypeFlags
—0x04k_FinalBlitPassQueueOffsetintPrivateStatic+1 flags
—0x04k_AfterFinalBlitPassQueueOffsetintPrivateStatic+1 flags
0x08m_DepthPrepassDepthOnlyPassPrivate
0x08m_DepthNormalPrepassDepthNormalOnlyPassPrivate
0x08m_MotionVectorPassMotionVectorRenderPassPrivate
0x08m_MainLightShadowCasterPassMainLightShadowCasterPassPrivate
0x08m_AdditionalLightsShadowCasterPassAdditionalLightsShadowCasterPassPrivate
0x08m_GBufferPassGBufferPassPrivate
0x08m_DeferredPassDeferredPassPrivate
0x08m_RenderOpaqueForwardOnlyPassDrawObjectsPassPrivate
0x08m_RenderOpaqueForwardPassDrawObjectsPassPrivate
0x08m_RenderOpaqueForwardWithRenderingLayersPassDrawObjectsWithRenderingLayersPassPrivate
0x08m_DrawSkyboxPassDrawSkyboxPassPrivate
0x08m_CopyDepthPassCopyDepthPassPrivate
0x08m_CopyColorPassCopyColorPassPrivate
0x08m_TransparentSettingsPassTransparentSettingsPassPrivate
0x08m_RenderTransparentForwardPassDrawObjectsPassPrivate
0x08m_OnRenderObjectCallbackPassInvokeOnRenderObjectCallbackPassPrivate
0x08m_FinalBlitPassFinalBlitPassPrivate
0x08m_OffscreenUICoverPrepassFinalBlitPassPrivate
0x08m_CapturePassCapturePassPrivate
0x08m_XROcclusionMeshPassXROcclusionMeshPassPrivate
0x08m_XRCopyDepthPassCopyDepthPassPrivate
0x08m_XRDepthMotionPassXRDepthMotionPassPrivate
0x08m_DrawOffscreenUIPassDrawScreenSpaceUIPassPrivate
0x08m_DrawOverlayUIPassDrawScreenSpaceUIPassPrivate
0x08m_HistoryRawColorCopyPassCopyColorPassPrivate
0x08m_HistoryRawDepthCopyPassCopyDepthPassPrivate
0x08m_StencilCrossFadeRenderPassStencilCrossFadeRenderPassPrivate
0x08m_TargetColorHandleRTHandlePrivate
0x08m_TargetDepthHandleRTHandlePrivate
0x08m_ForwardLightsForwardLightsPrivate
0x08m_DeferredLightsDeferredLightsPrivate
0x01400x60padding / unreflected
0x04m_RenderingModeRenderingModePrivate
0x04m_DepthPrimingModeDepthPrimingModePrivate
0x04m_CopyDepthModeCopyDepthModePrivate
0x04m_CameraDepthAttachmentFormatDepthFormatPrivate
0x04m_CameraDepthTextureFormatDepthFormatPrivate
0x0Cm_DefaultStencilStateStencilStatePrivate
0x08m_LightCookieManagerLightCookieManagerPrivate
0x04m_IntermediateTextureModeIntermediateTextureModePrivate
0x08m_BlitMaterialMaterialPrivate
0x08m_BlitHDRMaterialMaterialPrivate
0x08m_SamplingMaterialMaterialPrivate
0x08m_BlitOffscreenUICoverMaterialMaterialPrivate
0x08m_StencilDeferredMaterialMaterialPrivate
0x08m_ClusterDeferredMaterialMaterialPrivate
0x08m_CameraMotionVecMaterialMaterialPrivate
0x04<prepassLayerMask>k__BackingFieldLayerMaskPrivate
0x04<opaqueLayerMask>k__BackingFieldLayerMaskPrivate
0x04<transparentLayerMask>k__BackingFieldLayerMaskPrivate
0x01<shadowTransparentReceive>k__BackingFieldboolPrivate
0x08m_DebugBlitMaterialMaterialPrivate
0x08s_RenderGraphCameraColorHandlesRTHandle[]PrivateStatic
0x08s_RenderGraphCameraDepthHandleRTHandlePrivateStatic
0x04s_CurrentColorHandleintPrivateStatic
0x08s_RenderGraphDebugTextureHandleRTHandlePrivateStatic
0x08s_OffscreenUIColorHandleRTHandlePrivateStatic
0x01m_RequiresRenderingLayerboolPrivate
0x01D20x02padding / unreflected
0x04m_RenderingLayersEventEventPrivate
0x04m_RenderingLayersMaskSizeMaskSizePrivate
0x01m_RenderingLayerProvidesRenderObjectPassboolPrivate
0x01m_RenderingLayerProvidesByDepthNormalPassboolPrivate
0x08m_RenderingLayersTextureNamestringPrivate
0x08m_ColorGradingLutPassRenderGraphColorGradingLutPassPrivate
0x08m_PostProcessPostProcessPrivate
—0x08_CameraTargetAttachmentANamestringPrivateStatic+1 flags
—0x08_CameraTargetAttachmentBNamestringPrivateStatic+1 flags
—0x08_SingleCameraTargetAttachmentNamestringPrivateStatic+1 flags
—0x08_CameraDepthAttachmentNamestringPrivateStatic+1 flags
0x01m_IssuedGPUOcclusionUnsupportedMsgboolPrivate
0x01s_RequiresIntermediateAttachmentsboolPrivateStatic
0x01DF0x01unreflected bytes to end of UniversalRenderer
Inherited from ScriptableRenderer 14
OffsetSizeNameTypeFlags
0x08<DebugHandler>k__BackingFieldDebugHandlerPrivate+1 flags
0x08currentScriptableRendererStatic+1 flags
0x08<supportedRenderingFeatures>k__BackingFieldRenderingFeaturesPrivate
0x08<unsupportedGraphicsDeviceTypes>k__BackingFieldGraphicsDeviceType[]Private
0x08m_ActiveRenderPassQueueList`1Private
0x08m_RendererFeaturesList`1Private
0x00380x08padding / unreflected
0x01m_IsPipelineExecutingboolPrivate
0x01useRenderPassEnabledbool1 flags
0x08m_frameDataContextContainerPrivate
0x08s_PlanesPlane[]PrivateStatic
0x08s_VectorPlanesVector4[]PrivateStatic
0x01<useDepthPriming>k__BackingFieldboolPrivate
0x01<stripShadowsOffVariants>k__BackingFieldboolPrivate
0x01<stripAdditionalLightOffVariants>k__BackingFieldboolPrivate

Functions 98

SignatureFlagsNativeParams
void SupportedCameraStackingTypes()Public+1 flags—0x00
void SupportsMotionVectors()2 flags—0x00
void SupportsCameraOpaque()2 flags—0x00
void SupportsCameraNormals()2 flags—0x00
void get_renderingModeRequested()2 flags—0x00
void get_deferredModeUnsupported()Private+1 flags—0x00
void get_renderingModeActual()2 flags—0x00
void get_usesDeferredLighting()2 flags—0x00
void get_usesClusterLightLoop()2 flags—0x00
void get_accurateGbufferNormals()2 flags—0x00
void get_needTransparencyPass()2 flags—0x00
void get_depthPrimingMode()Public+1 flags—0x00
void set_depthPrimingMode()Public+1 flags—0x00
void get_isPostProcessActive()2 flags—0x00
void get_deferredLights()2 flags—0x00
void get_prepassLayerMask()2 flags—0x00
void set_prepassLayerMask()2 flags—0x00
void get_opaqueLayerMask()2 flags—0x00
void set_opaqueLayerMask()2 flags—0x00
void get_transparentLayerMask()2 flags—0x00
void set_transparentLayerMask()2 flags—0x00
void get_shadowTransparentReceive()2 flags—0x00
void set_shadowTransparentReceive()2 flags—0x00
void get_cameraDepthTextureFormat()2 flags—0x00
void get_cameraDepthAttachmentFormat()2 flags—0x00
void .ctor()Public+1 flags—0x00
void Dispose()2 flags—0x00
void ReleaseRenderTargets()2 flags—0x00
void IsOffscreenDepthTexture()PublicStatic—0x00
void IsOffscreenDepthTexture()PublicStatic—0x00
void IsWebGL()PrivateStatic—0x00
void IsGLESDevice()PrivateStatic—0x00
void IsGLDevice()PrivateStatic—0x00
void HasActiveRenderFeatures()PrivateStatic—0x00
void HasPassesRequiringIntermediateTexture()PrivateStatic—0x00
void SetupVFXCameraBuffer()PrivateStatic—0x00
void SetupCullingParameters()Public+1 flags—0x00
void FinishRendering()Public+1 flags—0x00
void GetRenderPassInputs()PrivateStatic—0x00
void PlatformRequiresExplicitMsaaResolve()Static+1 flags—0x00
void RequiresIntermediateColorTexture()PrivateStatic—0x00
void IsScalableBufferManagerUsed()PrivateStatic—0x00
void CanCopyDepth()PrivateStatic—0x00
void DebugHandlerRequireDepthPass()Private—0x00
void CreateDebugTexture()Private—0x00
void CalculateUVRect()Private—0x00
void CorrectForTextureAspectRatio()Private—0x00
void SetupRenderGraphFinalPassDebug()Private—0x00
void SetupAfterPostRenderGraphFinalPassDebug()Private—0x00
void BlitToDebugTexture()Private—0x00
void BlitEmptyTexture()Private—0x00
void get_currentRenderGraphCameraColorHandle()Private+1 flags—0x00
void get_nextRenderGraphCameraColorHandle()Private+1 flags—0x00
void CleanupRenderGraphResources()Private—0x00
void CreateRenderGraphTexture()PublicStatic—0x00
void CreateRenderGraphTexture()Static+1 flags—0x00
void GetTextureDesc()Static+1 flags—0x00
void CreateRenderGraphTexture()Static+1 flags—0x00
void RequiresIntermediateAttachments()Private—0x00
void UpdateCameraHistory()Private—0x00
void CreateRenderGraphCameraRenderTargets()Private—0x00
void GetClearCameraParams()Private—0x00
void SetupTargetHandles()Private—0x00
void SetupRenderingLayers()Private—0x00
void SetupRenderGraphLights()1 flags—0x00
void RenderRawColorDepthHistory()Private—0x00
void OnBeginRenderGraphFrame()Public+1 flags—0x00
void OnRecordRenderGraph()2 flags—0x00
void OnEndRenderGraphFrame()Public+1 flags—0x00
void OnFinishRenderGraphRendering()2 flags—0x00
void get_supportsGPUOcclusion()Public+2 flags—0x00
void OnOffscreenDepthTextureRendering()Private—0x00
void OnBeforeRendering()Private—0x00
void UpdateInstanceOccluders()Private—0x00
void InstanceOcclusionTest()Private—0x00
void RecordCustomPassesWithDepthCopyAndMotion()Private—0x00
void AllowPartialDepthNormalsPrepass()PrivateStatic—0x00
void CalculateDepthCopySchedule()Private—0x00
void CalculateTextureCopySchedules()Private—0x00
void CopyDepthToDepthTexture()Private—0x00
void RenderMotionVectors()Private—0x00
void ExecuteScheduledDepthCopyWithMotion()Private—0x00
void OnMainRendering()Private—0x00
void OnAfterRendering()Private—0x00
void RequirePrepassForTextures()Private—0x00
void RequireDepthTexture()PrivateStatic—0x00
void IsDepthPrimingEnabledRenderGraph()PrivateStatic—0x00
void SetRenderingLayersGlobalTextures()1 flags—0x00
void ImportBackBuffers()Private—0x00
void CreateIntermediateCameraColorAttachment()Private—0x00
void CreateIntermediateCameraDepthAttachment()Private—0x00
void CreateCameraDepthCopyTexture()Private—0x00
void CreateMotionVectorTextures()Private—0x00
void CreateCameraNormalsTexture()Private—0x00
void CreateRenderingLayersTexture()Private—0x00
void CreateOffscreenUITexture()Private—0x00
void DepthNormalPrepassRender()Private—0x00
void .cctor()PrivateStatic+1 flags—0x00