0x00x0150
Members 34
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | k_FinalBlitPassQueueOffset | int | PrivateStatic+1 flags | 0 |
| — | 0x04 | k_AfterFinalBlitPassQueueOffset | int | PrivateStatic+1 flags | 0 |
| 0x04 | m_CurrentColorHandle | int | PrivateStatic | — | |
| 0x08 | m_RenderGraphCameraColorHandles | RTHandle[] | 1 flags | — | |
| 0x08 | m_RenderGraphCameraDepthHandle | RTHandle | 1 flags | — | |
| 0x08 | m_RenderGraphBackbufferColorHandle | RTHandle | Private | — | |
| 0x08 | m_RenderGraphBackbufferDepthHandle | RTHandle | Private | — | |
| 0x08 | m_CameraSortingLayerHandle | RTHandle | Private | — | |
| 0x08 | m_OffscreenUIColorHandle | RTHandle | PrivateStatic | — | |
| 0x08 | m_BlitMaterial | Material | Private | — | |
| 0x08 | m_BlitHDRMaterial | Material | Private | — | |
| 0x08 | m_BlitOffscreenUICoverMaterial | Material | Private | — | |
| 0x08 | m_SamplingMaterial | Material | Private | — | |
| 0x08 | m_NormalPass | DrawNormal2DPass | Private | — | |
| 0x08 | m_LightPass | DrawLight2DPass | Private | — | |
| 0x08 | m_ShadowPass | DrawShadow2DPass | Private | — | |
| 0x08 | m_RendererPass | DrawRenderer2DPass | Private | — | |
| 0x08 | m_CopyDepthPass | CopyDepthPass | Private | — | |
| 0x08 | m_UpscalePass | UpscalePass | Private | — | |
| 0x08 | m_CopyCameraSortingLayerPass | CopyCameraSortingLayerPass | Private | — | |
| 0x08 | m_CapturePass | CapturePass | Private | — | |
| 0x08 | m_FinalBlitPass | FinalBlitPass | Private | — | |
| 0x08 | m_OffscreenUICoverPrepass | FinalBlitPass | Private | — | |
| 0x08 | m_DrawOffscreenUIPass | DrawScreenSpaceUIPass | Private | — | |
| 0x08 | m_DrawOverlayUIPass | DrawScreenSpaceUIPass | Private | — | |
| 0x08 | m_Renderer2DData | Renderer2DData | Private | — | |
| 0x08 | m_LayerBatches | LayerBatch[] | Private | — | |
| 0x04 | m_BatchCount | int | Private | — | |
| 0x01 | m_CreateColorTexture | bool | 1 flags | — | |
| 0x01 | m_CreateDepthTexture | bool | 1 flags | — | |
| 0x01 | ppcUpscaleRT | bool | Private | — | |
| 0x01 | s_IsLightingActive | bool | Static+1 flags | — | |
| 0x013F | 0x01 | padding / unreflected | |||
| 0x08 | m_PostProcessPassRenderGraph | PostProcessPassRenderGraph | Private | — | |
| 0x08 | m_ColorGradingLutPassRenderGraph | ColorGradingLutPass | Private | — | |
Inherited from ScriptableRenderer 32
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | <profilingExecute>k__BackingField | ProfilingSampler | Private | — | |
| 0x01 | hasReleasedRTs | bool | 1 flags | — | |
| 0x0019 | 0x07 | padding / unreflected | |||
| 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 | — | |
| 0x04 | m_StoreActionsOptimizationSetting | StoreActionsOptimization | Private | — | |
| 0x01 | m_UseOptimizedStoreActions | bool | PrivateStatic | — | |
| — | 0x04 | k_RenderPassBlockCount | int | PrivateStatic+1 flags | 0 |
| 0x08 | k_CameraTarget | RTHandle | Static+2 flags | — | |
| 0x003C | 0x04 | padding / unreflected | |||
| 0x08 | m_ActiveRenderPassQueue | List<UnityEngine.Rendering.Universal.ScriptableRenderPass> | Private | — | |
| 0x08 | m_RendererFeatures | List<UnityEngine.Rendering.Universal.ScriptableRendererFeature> | Private | — | |
| 0x08 | m_CameraColorTarget | RTHandle | Private | — | |
| 0x08 | m_CameraDepthTarget | RTHandle | Private | — | |
| 0x08 | m_CameraResolveTarget | RTHandle | Private | — | |
| 0x01 | m_FirstTimeCameraColorTargetIsBound | bool | Private | — | |
| 0x01 | m_FirstTimeCameraDepthTargetIsBound | bool | Private | — | |
| 0x01 | m_IsPipelineExecuting | bool | Private | — | |
| 0x01 | useRenderPassEnabled | bool | 1 flags | — | |
| 0x08 | m_ActiveColorAttachmentIDs | RenderTargetIdentifier[] | PrivateStatic | — | |
| 0x08 | m_ActiveColorAttachments | RTHandle[] | PrivateStatic | — | |
| 0x08 | m_ActiveDepthAttachment | RTHandle | PrivateStatic | — | |
| 0x006C | 0x04 | padding / unreflected | |||
| 0x08 | m_frameData | ContextContainer | Private | — | |
| 0x08 | m_ActiveColorStoreActions | RenderBufferStoreAction[] | PrivateStatic | — | |
| 0x04 | m_ActiveDepthStoreAction | RenderBufferStoreAction | PrivateStatic | — | |
| 0x08 | m_TrimmedColorAttachmentCopyIDs | RenderTargetIdentifier[][] | PrivateStatic | — | |
| 0x08 | m_TrimmedColorAttachmentCopies | RTHandle[][] | PrivateStatic | — | |
| 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 33
| Signature | Flags | Native | Params |
|---|---|---|---|
| RTHandle get_currentRenderGraphCameraColorHandle() | Private+1 flags | 0x08 | |
| RTHandle get_nextRenderGraphCameraColorHandle() | Private+1 flags | 0x08 | |
| int SupportedCameraStackingTypes() | Public+1 flags | 0x04 | |
| void .ctor(Renderer2DData data) | Public+1 flags | 0x08 | |
| bool IsDepthUsageAllowed(ContextContainer frameData, Renderer2DData rendererData) | Static+1 flags | 0x08 | |
| bool IsPixelPerfectCameraEnabled(UniversalCameraData cameraData, ref PixelPerfectCamera& ppc) | Private | 0x08 | |
| RenderPassInputSummary GetRenderPassInputs(UniversalCameraData cameraData) | Private | 0x08 | |
| ImportResourceSummary GetImportResourceSummary(RenderGraph renderGraph, UniversalCameraData cameraData) | Private | 0xA0 | |
| void SetupCullingParameters(ref ScriptableCullingParameters& cullingParameters, ref CameraData& cameraData) | Public+1 flags | 0x638 | |
| void InitializeLayerBatches() | Private | 0x00 | |
| void CreateResources(RenderGraph renderGraph) | Private | 0x08 | |
| void CreateCameraNormalsTextures(RenderGraph renderGraph, const RenderTextureDescriptor& descriptor, int width, int height) | Private | 0x34 | |
| void CreateLightTextures(RenderGraph renderGraph, int width, int height) | Private | 0x08 | |
| void CreateShadowTextures(RenderGraph renderGraph, int width, int height) | Private | 0x08 | |
| void CreateCameraSortingLayerTexture(RenderGraph renderGraph, const RenderTextureDescriptor& cameraDesc, int width, int height) | Private | 0x34 | |
| bool RequiresDepthCopyPass(UniversalCameraData cameraData) | Private | 0x08 | |
| void CreateCameraDepthCopyTexture(RenderGraph renderGraph, const RenderTextureDescriptor& descriptor) | Private | 0x34 | |
| void CreateOffscreenUITexture(RenderGraph renderGraph, ref RenderTextureDescriptor& descriptor) | Private | 0x34 | |
| void OnBeginRenderGraphFrame() | Public+1 flags | 0x00 | |
| void RecordCustomRenderGraphPasses(RenderGraph renderGraph, const RenderPassEvent2D& activeRPEvent) | 1 flags | 0x08 | |
| void OnRecordRenderGraph(RenderGraph renderGraph, const ScriptableRenderContext& context) | 2 flags | 0x08 | |
| void OnEndRenderGraphFrame() | Public+1 flags | 0x00 | |
| void OnFinishRenderGraphRendering(CommandBuffer cmd) | 2 flags | 0x08 | |
| void OnBeforeRendering(RenderGraph renderGraph) | Private | 0x08 | |
| void OnMainRendering(RenderGraph renderGraph) | Private | 0x08 | |
| void OnAfterRendering(RenderGraph renderGraph) | Private | 0x08 | |
| Renderer2DData GetRenderer2DData() | Public | 0x08 | |
| void Dispose(bool disposing) | 2 flags | 0x01 | |
| void CleanupRenderGraphResources() | Private | 0x00 | |
| bool IsGLESDevice() | Static+1 flags | 0x01 | |
| bool get_supportsMRT() | Static+2 flags | 0x01 | |
| bool get_supportsNativeRenderPassRendergraphCompiler() | 3 flags | 0x01 | |
| bool IsSceneViewOrPreviewLightingActive(UniversalCameraData cameraData) | Static+1 flags | 0x08 |