0x00x01E0
Members 72
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | k_FinalBlitPassQueueOffset | int | PrivateStatic+1 flags |
| — | 0x04 | k_AfterFinalBlitPassQueueOffset | int | PrivateStatic+1 flags |
| 0x08 | m_DepthPrepass | DepthOnlyPass | Private | |
| 0x08 | m_DepthNormalPrepass | DepthNormalOnlyPass | Private | |
| 0x08 | m_MotionVectorPass | MotionVectorRenderPass | Private | |
| 0x08 | m_MainLightShadowCasterPass | MainLightShadowCasterPass | Private | |
| 0x08 | m_AdditionalLightsShadowCasterPass | AdditionalLightsShadowCasterPass | Private | |
| 0x08 | m_GBufferPass | GBufferPass | Private | |
| 0x08 | m_DeferredPass | DeferredPass | Private | |
| 0x08 | m_RenderOpaqueForwardOnlyPass | DrawObjectsPass | Private | |
| 0x08 | m_RenderOpaqueForwardPass | DrawObjectsPass | Private | |
| 0x08 | m_RenderOpaqueForwardWithRenderingLayersPass | DrawObjectsWithRenderingLayersPass | Private | |
| 0x08 | m_DrawSkyboxPass | DrawSkyboxPass | Private | |
| 0x08 | m_CopyDepthPass | CopyDepthPass | Private | |
| 0x08 | m_CopyColorPass | CopyColorPass | Private | |
| 0x08 | m_TransparentSettingsPass | TransparentSettingsPass | Private | |
| 0x08 | m_RenderTransparentForwardPass | DrawObjectsPass | Private | |
| 0x08 | m_OnRenderObjectCallbackPass | InvokeOnRenderObjectCallbackPass | Private | |
| 0x08 | m_FinalBlitPass | FinalBlitPass | Private | |
| 0x08 | m_OffscreenUICoverPrepass | FinalBlitPass | Private | |
| 0x08 | m_CapturePass | CapturePass | Private | |
| 0x08 | m_XROcclusionMeshPass | XROcclusionMeshPass | Private | |
| 0x08 | m_XRCopyDepthPass | CopyDepthPass | Private | |
| 0x08 | m_XRDepthMotionPass | XRDepthMotionPass | Private | |
| 0x08 | m_DrawOffscreenUIPass | DrawScreenSpaceUIPass | Private | |
| 0x08 | m_DrawOverlayUIPass | DrawScreenSpaceUIPass | Private | |
| 0x08 | m_HistoryRawColorCopyPass | CopyColorPass | Private | |
| 0x08 | m_HistoryRawDepthCopyPass | CopyDepthPass | Private | |
| 0x08 | m_StencilCrossFadeRenderPass | StencilCrossFadeRenderPass | Private | |
| 0x08 | m_TargetColorHandle | RTHandle | Private | |
| 0x08 | m_TargetDepthHandle | RTHandle | Private | |
| 0x08 | m_ForwardLights | ForwardLights | Private | |
| 0x08 | m_DeferredLights | DeferredLights | Private | |
| 0x0140 | 0x60 | padding / unreflected | ||
| 0x04 | m_RenderingMode | RenderingMode | Private | |
| 0x04 | m_DepthPrimingMode | DepthPrimingMode | Private | |
| 0x04 | m_CopyDepthMode | CopyDepthMode | Private | |
| 0x04 | m_CameraDepthAttachmentFormat | DepthFormat | Private | |
| 0x04 | m_CameraDepthTextureFormat | DepthFormat | Private | |
| 0x0C | m_DefaultStencilState | StencilState | Private | |
| 0x08 | m_LightCookieManager | LightCookieManager | Private | |
| 0x04 | m_IntermediateTextureMode | IntermediateTextureMode | Private | |
| 0x08 | m_BlitMaterial | Material | Private | |
| 0x08 | m_BlitHDRMaterial | Material | Private | |
| 0x08 | m_SamplingMaterial | Material | Private | |
| 0x08 | m_BlitOffscreenUICoverMaterial | Material | Private | |
| 0x08 | m_StencilDeferredMaterial | Material | Private | |
| 0x08 | m_ClusterDeferredMaterial | Material | Private | |
| 0x08 | m_CameraMotionVecMaterial | Material | Private | |
| 0x04 | <prepassLayerMask>k__BackingField | LayerMask | Private | |
| 0x04 | <opaqueLayerMask>k__BackingField | LayerMask | Private | |
| 0x04 | <transparentLayerMask>k__BackingField | LayerMask | Private | |
| 0x01 | <shadowTransparentReceive>k__BackingField | bool | Private | |
| 0x08 | m_DebugBlitMaterial | Material | Private | |
| 0x08 | s_RenderGraphCameraColorHandles | RTHandle[] | PrivateStatic | |
| 0x08 | s_RenderGraphCameraDepthHandle | RTHandle | PrivateStatic | |
| 0x04 | s_CurrentColorHandle | int | PrivateStatic | |
| 0x08 | s_RenderGraphDebugTextureHandle | RTHandle | PrivateStatic | |
| 0x08 | s_OffscreenUIColorHandle | RTHandle | PrivateStatic | |
| 0x01 | m_RequiresRenderingLayer | bool | Private | |
| 0x01D2 | 0x02 | padding / unreflected | ||
| 0x04 | m_RenderingLayersEvent | Event | Private | |
| 0x04 | m_RenderingLayersMaskSize | MaskSize | Private | |
| 0x01 | m_RenderingLayerProvidesRenderObjectPass | bool | Private | |
| 0x01 | m_RenderingLayerProvidesByDepthNormalPass | bool | Private | |
| 0x08 | m_RenderingLayersTextureName | string | Private | |
| 0x08 | m_ColorGradingLutPassRenderGraph | ColorGradingLutPass | Private | |
| 0x08 | m_PostProcess | PostProcess | Private | |
| — | 0x08 | _CameraTargetAttachmentAName | string | PrivateStatic+1 flags |
| — | 0x08 | _CameraTargetAttachmentBName | string | PrivateStatic+1 flags |
| — | 0x08 | _SingleCameraTargetAttachmentName | string | PrivateStatic+1 flags |
| — | 0x08 | _CameraDepthAttachmentName | string | PrivateStatic+1 flags |
| 0x01 | m_IssuedGPUOcclusionUnsupportedMsg | bool | Private | |
| 0x01 | s_RequiresIntermediateAttachments | bool | PrivateStatic | |
| 0x01DF | 0x01 | unreflected bytes to end of UniversalRenderer | ||
Inherited from ScriptableRenderer 14
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | <DebugHandler>k__BackingField | DebugHandler | Private+1 flags | |
| 0x08 | current | ScriptableRenderer | Static+1 flags | |
| 0x08 | <supportedRenderingFeatures>k__BackingField | RenderingFeatures | Private | |
| 0x08 | <unsupportedGraphicsDeviceTypes>k__BackingField | GraphicsDeviceType[] | Private | |
| 0x08 | m_ActiveRenderPassQueue | List`1 | Private | |
| 0x08 | m_RendererFeatures | List`1 | Private | |
| 0x0038 | 0x08 | padding / unreflected | ||
| 0x01 | m_IsPipelineExecuting | bool | Private | |
| 0x01 | useRenderPassEnabled | bool | 1 flags | |
| 0x08 | m_frameData | ContextContainer | Private | |
| 0x08 | s_Planes | Plane[] | PrivateStatic | |
| 0x08 | s_VectorPlanes | Vector4[] | PrivateStatic | |
| 0x01 | <useDepthPriming>k__BackingField | bool | Private | |
| 0x01 | <stripShadowsOffVariants>k__BackingField | bool | Private | |
| 0x01 | <stripAdditionalLightOffVariants>k__BackingField | bool | Private | |
Functions 98
| Signature | Flags | Native | Params |
|---|---|---|---|
| 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 |