Zdexby TheHolyOneZ
17,715 classes
Class

RenderGraph

: Object
UnityEngine.Rendering.RenderGraphModule.RenderGraph, Unity.RenderPipelines.Core.Runtime 0x00D8 (216 B) align 8 inherited 0x0010 Unity.RenderPipelines.Core.Runtime
0x00x00D8

Members 41

OffsetSizeNameTypeFlags
0x08nativeCompilerNativePassCompilerPrivate
0x04kMaxMRTCountintPublicStatic+1 flags
0x00180x98padding / unreflected
0x01<nativeRenderPassesEnabled>k__BackingFieldboolPrivate
0x08m_ResourcesRenderGraphResourceRegistry1 flags
0x08m_RenderGraphPoolRenderGraphObjectPoolPrivate
0x08m_builderInstanceRenderGraphBuildersPrivate
0x08m_RenderPassesList`11 flags
0x08m_RendererListsList`1Private
0x08m_DebugParametersRenderGraphDebugParamsPrivate
0x08m_FrameInformationLoggerRenderGraphLoggerPrivate
0x08m_DefaultResourcesRenderGraphDefaultResourcesPrivate
0x08m_DefaultProfilingSamplersDictionary`2Private
0x08m_RenderGraphContextInternalRenderGraphContextPrivate
0x08m_PreviousCommandBufferCommandBufferPrivate
0x08m_ImmediateModeResourceListList`1[]Private
0x08m_CompilationCacheRenderGraphCompilationCachePrivate
0x08m_TempMRTArraysRenderTargetIdentifier[][]Private
0x08m_CullingStackStack`1Private
0x00B10x03padding / unreflected
0x04m_CurrentExecutionIdEntityIdPrivate
0x01m_CurrentExecutionCanGenerateDebugDataboolPrivate
0x00B90x03padding / unreflected
0x04m_ExecutionCountintPrivate
0x04m_CurrentFrameIndexintPrivate
0x04m_CurrentImmediatePassIndexintPrivate
0x01m_ExecutionExceptionWasRaisedboolPrivate
0x01m_RendererListCullingboolPrivate
0x01m_EnableCompilationCachingboolPrivate
0x02s_EnableCompilationCachingForTestsNullable`1Static+1 flags
0x08m_DefaultCompiledGraphCompiledGraphPrivate
0x08m_CurrentCompiledGraphCompiledGraphPrivate
0x00CB0x01padding / unreflected
0x04m_RenderGraphStateRenderGraphStatePrivate
0x04m_renderTextureUVOriginStrategyRenderTextureUVOriginStrategyPrivate
0x08s_RegisteredExecutionsDictionary`2PrivateStatic
0x08<name>k__BackingFieldstringPrivate
0x01<enableValidityChecks>k__BackingFieldboolPrivateStatic
—0x08k_BeginProfilingSamplerPassNamestringPrivateStatic+1 flags
—0x08k_EndProfilingSamplerPassNamestringPrivateStatic+1 flags
0x08onGraphRegisteredOnGraphRegisteredDelegatePrivateStatic
0x08onGraphUnregisteredOnGraphRegisteredDelegatePrivateStatic
0x08onExecutionRegisteredOnExecutionRegisteredDelegatePrivateStatic
0x01s_DebugSessionWasActiveboolPrivateStatic
0x08registeredGlobalsDictionary`2Private
0x00D40x04unreflected bytes to end of RenderGraph

Functions 140

SignatureFlagsNativeParams
void AddPassDebugMetadata()Private—0x00
void CompileNativeRenderGraph()1 flags—0x00
void ExecuteNativeRenderGraph()Private—0x00
void get_nativeRenderPassesEnabled()Public+1 flags—0x00
void set_nativeRenderPassesEnabled()Public+1 flags—0x00
void get_hasAnyRenderGraphWithNativeRenderPassesEnabled()Static+2 flags—0x00
void get_name()Public+1 flags—0x00
void set_name()Private+1 flags—0x00
void get_RenderGraphState()2 flags—0x00
void set_RenderGraphState()2 flags—0x00
void get_renderTextureUVOriginStrategy()Public+1 flags—0x00
void set_renderTextureUVOriginStrategy()2 flags—0x00
void get_isRenderGraphViewerActive()PublicStatic+1 flags—0x00
void get_enableValidityChecks()Static+2 flags—0x00
void set_enableValidityChecks()PrivateStatic+1 flags—0x00
void get_defaultResources()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void CleanupResourcesAndGraph()1 flags—0x00
void Cleanup()Public—0x00
void get_debugParams()2 flags—0x00
void GetWidgetList()1 flags—0x00
void get_areAnySettingsActive()2 flags—0x00
void RegisterDebug()Public—0x00
void UnRegisterDebug()Public—0x00
void GetRegisteredRenderGraphs()PublicStatic—0x00
void GetRegisteredExecutions()Static+1 flags—0x00
void EndFrame()Public—0x00
void ImportTexture()Public—0x00
void ImportShadingRateImageTexture()Public—0x00
void ImportTexture()Public—0x00
void ImportTexture()Public—0x00
void ImportTexture()1 flags—0x00
void ImportBackbuffer()Public—0x00
void ImportBackbuffer()Public—0x00
void CreateTexture()Public—0x00
void CreateSharedTexture()Public—0x00
void RefreshSharedTextureDesc()Public—0x00
void ReleaseSharedTexture()Public—0x00
void CreateTexture()Public—0x00
void CreateTexture()Public—0x00
void CreateTextureIfInvalid()Public—0x00
void GetTextureDesc()Public—0x00
void GetRenderTargetInfo()Public—0x00
void CreateRendererList()Public—0x00
void CreateRendererList()Public—0x00
void CreateShadowRendererList()Public—0x00
void CreateGizmoRendererList()Public—0x00
void CreateUIOverlayRendererList()Public—0x00
void CreateUIOverlayRendererList()Public—0x00
void CreateWireOverlayRendererList()Public—0x00
void CreateSkyboxRendererList()Public—0x00
void CreateSkyboxRendererList()Public—0x00
void CreateSkyboxRendererList()Public—0x00
void ImportBuffer()Public—0x00
void ImportBuffer()Public—0x00
void CreateBuffer()Public—0x00
void CreateBuffer()Public—0x00
void GetBufferDesc()Public—0x00
void ImportRayTracingAccelerationStructure()Public—0x00
void CheckNotUsedWhenExecuting()Private—0x00
void CheckNotUsedWhenRecordingGraph()Private—0x00
void CheckNotUsedWhenRecordPassOrExecute()Private—0x00
void CheckNotUsedWhenRecordingPass()Private—0x00
void CheckNotUsingNativeRenderPassCompiler()Private—0x00
void CheckUsingNativeRenderPassCompiler()Private—0x00
void CheckNotUsedWhenActive()Private—0x00
void CheckNotUsedWhenIdle()Private—0x00
void AddRasterRenderPass()Public—0x00
void AddRasterRenderPass()Public—0x00
void AddComputePass()Public—0x00
void AddComputePass()Public—0x00
void AddUnsafePass()Public—0x00
void AddUnsafePass()Public—0x00
void AddRenderPass()Public—0x00
void AddRenderPass()Public—0x00
void BeginRecording()Public—0x00
void EndRecordingAndExecute()Public—0x00
void ResetGraphAndLogException()Public—0x00
void Execute()1 flags—0x00
void BeginProfilingSampler()Public—0x00
void EndProfilingSampler()Public—0x00
void GetCompiledPassInfos()1 flags—0x00
void ClearCurrentCompiledGraph()1 flags—0x00
void ClearCompiledGraph()Private—0x00
void InvalidateContext()Private—0x00
void OnPassAdded()1 flags—0x00
void add_onGraphRegistered()Static+2 flags—0x00
void remove_onGraphRegistered()Static+2 flags—0x00
void add_onGraphUnregistered()Static+2 flags—0x00
void remove_onGraphUnregistered()Static+2 flags—0x00
void add_onExecutionRegistered()Static+2 flags—0x00
void remove_onExecutionRegistered()Static+2 flags—0x00
void ComputeGraphHash()1 flags—0x00
void CountReferences()Private—0x00
void CullUnusedPasses()Private—0x00
void UpdatePassSynchronization()Private—0x00
void UpdateResourceSynchronization()Private—0x00
void GetFirstValidConsumerIndex()Private—0x00
void FindTextureProducer()Private—0x00
void GetLatestProducerIndex()Private—0x00
void GetLatestValidReadIndex()Private—0x00
void GetFirstValidWriteIndex()Private—0x00
void GetLatestValidWriteIndex()Private—0x00
void CreateRendererLists()Private—0x00
void GetImportedFallback()1 flags—0x00
void AllocateCulledPassResources()Private—0x00
void UpdateResourceAllocationAndSynchronization()Private—0x00
void UpdateAllSharedResourceLastFrameIndex()Private—0x00
void AreRendererListsEmpty()Private—0x00
void TryCullPassAtIndex()Private—0x00
void CullRendererLists()Private—0x00
void UpdateCurrentCompiledGraph()Private—0x00
void CompileRenderGraph()1 flags—0x00
void CompilePassImmediatly()Private—0x00
void ExecutePassImmediately()Private—0x00
void ExecuteCompiledPass()Private—0x00
void ExecuteRenderGraph()Private—0x00
void PreRenderPassSetRenderTargets()Private—0x00
void PreRenderPassExecute()Private—0x00
void PostRenderPassExecute()Private—0x00
void ClearRenderPasses()Private—0x00
void ReleaseImmediateModeResources()Private—0x00
void LogFrameInformation()Private—0x00
void LogRendererListsCreation()Private—0x00
void LogRenderPassBegin()Private—0x00
void LogCulledPasses()Private—0x00
void GetDefaultProfilingSampler()Private—0x00
void UpdateImportedResourceLifeTime()Private—0x00
void RegisterGraph()Private—0x00
void UnregisterGraph()Private—0x00
void GetExecutionNameAllocates()PrivateStatic—0x00
void ClearCacheIfNewActiveDebugSession()Private—0x00
void GenerateDebugData()Private—0x00
void GenerateCompilerDebugData()Private—0x00
void SetGlobal()1 flags—0x00
void IsGlobal()1 flags—0x00
void AllGlobals()1 flags—0x00
void GetGlobal()1 flags—0x00
void ClearGlobalBindings()1 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 3

types with a member, parameter or interface of this type