Zdexby TheHolyOneZ
17,715 classes
Class

RenderGraphResourceRegistry

: Object
UnityEngine.Rendering.RenderGraphModule.RenderGraphResourceRegistry, Unity.RenderPipelines.Core.Runtime 0x0060 (96 B) align 8 inherited 0x0010 Unity.RenderPipelines.Core.Runtime
0x00x0060

Members 16

OffsetSizeNameTypeFlags
—0x04kSharedResourceLifetimeintPrivateStatic+1 flags
0x08m_CurrentRegistryRenderGraphResourceRegistryPrivateStatic
0x08m_RenderGraphResourcesRenderGraphResourcesData[]Private
0x08m_RendererListResourcesDynamicArray`1Private
0x08m_RendererListLegacyResourcesDynamicArray`1Private
0x08m_RenderGraphDebugRenderGraphDebugParamsPrivate
0x08m_ResourceLoggerRenderGraphLoggerPrivate
0x08m_FrameInformationLoggerRenderGraphLoggerPrivate
0x00400x10padding / unreflected
0x04m_CurrentFrameIndexintPrivate
0x04m_ExecutionCountintPrivate
0x08m_CurrentBackbufferRTHandlePrivate
—0x04kInitialRendererListCountintPrivateStatic+1 flags
0x08m_ActiveRendererListsList`1Private
0x28emptyIdRenderTargetIdentifierPrivateStatic
0x28builtinCameraRenderTargetRenderTargetIdentifierPrivateStatic
0x01forceManualClearOfResourcebool1 flags
0x00590x07unreflected bytes to end of RenderGraphResourceRegistry

Functions 90

SignatureFlagsNativeParams
void get_current()Static+2 flags—0x00
void set_current()Static+2 flags—0x00
void CheckTextureResource()Private—0x00
void GetTexture()1 flags—0x00
void GetTexture()1 flags—0x00
void TextureNeedsFallback()1 flags—0x00
void GetRendererList()1 flags—0x00
void CheckBufferResource()Private—0x00
void GetBuffer()1 flags—0x00
void GetBuffer()1 flags—0x00
void GetRayTracingAccelerationStructure()1 flags—0x00
void GetSharedResourceCount()1 flags—0x00
void .ctor()Private+1 flags—0x00
void .ctor()2 flags—0x00
void BeginRenderGraph()1 flags—0x00
void BeginExecute()1 flags—0x00
void EndExecute()1 flags—0x00
void CheckHandleValidity()Private—0x00
void CheckHandleValidity()Private—0x00
void IncrementWriteCount()1 flags—0x00
void IncrementReadCount()1 flags—0x00
void GetLatestVersionHandle()1 flags—0x00
void GetZeroVersionHandle()1 flags—0x00
void GetResourceLowLevel()1 flags—0x00
void GetRenderGraphResourceName()1 flags—0x00
void GetRenderGraphResourceName()1 flags—0x00
void IsRenderGraphResourceImported()1 flags—0x00
void IsRenderGraphResourceShared()1 flags—0x00
void IsRenderGraphResourceShared()1 flags—0x00
void IsGraphicsResourceCreated()1 flags—0x00
void IsRendererListCreated()1 flags—0x00
void IsRenderGraphResourceImported()1 flags—0x00
void GetRenderGraphResourceTransientIndex()1 flags—0x00
void ImportTexture()1 flags—0x00
void ImportTexture()1 flags—0x00
void ImportTexture()1 flags—0x00
void CreateSharedTexture()1 flags—0x00
void RefreshSharedTextureDesc()1 flags—0x00
void ReleaseSharedTexture()1 flags—0x00
void ImportBackbuffer()1 flags—0x00
void ValidateRenderTarget()Private—0x00
void GetRenderTargetInfo()1 flags—0x00
void GetFormat()1 flags—0x00
void ValidateFormat()1 flags—0x00
void CreateTexture()1 flags—0x00
void SetTextureAsMemoryLess()1 flags—0x00
void GetResourceCount()1 flags—0x00
void GetTextureResourceCount()1 flags—0x00
void GetTextureResource()1 flags—0x00
void GetTextureResource()1 flags—0x00
void GetTextureResourceDesc()1 flags—0x00
void CreateRendererList()1 flags—0x00
void CreateRendererList()1 flags—0x00
void CreateShadowRendererList()1 flags—0x00
void CreateGizmoRendererList()1 flags—0x00
void CreateUIOverlayRendererList()1 flags—0x00
void CreateWireOverlayRendererList()1 flags—0x00
void CreateSkyboxRendererList()1 flags—0x00
void CreateSkyboxRendererList()1 flags—0x00
void CreateSkyboxRendererList()1 flags—0x00
void ImportBuffer()1 flags—0x00
void CreateBuffer()1 flags—0x00
void GetBufferResourceDesc()1 flags—0x00
void GetBufferResourceCount()1 flags—0x00
void GetBufferResource()Private—0x00
void GetBufferResource()Private—0x00
void GetRayTracingAccelerationStructureResource()Private—0x00
void GetRayTracingAccelerationStructureResourceCount()1 flags—0x00
void ImportRayTracingAccelerationStructure()1 flags—0x00
void UpdateSharedResourceLastFrameIndex()1 flags—0x00
void UpdateSharedResourceLastFrameIndex()1 flags—0x00
void ManageSharedRenderGraphResources()Private—0x00
void CreatePooledResource()1 flags—0x00
void CreatePooledResource()1 flags—0x00
void CreateTextureCallback()Private—0x00
void ClearResource()1 flags—0x00
void ClearTexture()Private—0x00
void ReleasePooledResource()1 flags—0x00
void ReleasePooledResource()1 flags—0x00
void ReleaseTextureCallback()Private—0x00
void ValidateTextureDesc()Private—0x00
void ValidateRendererListDesc()Private—0x00
void ValidateBufferDesc()Private—0x00
void CreateRendererLists()1 flags—0x00
void Clear()1 flags—0x00
void PurgeUnusedGraphicsResources()1 flags—0x00
void Cleanup()1 flags—0x00
void LogResources()Private—0x00
void FlushLogs()1 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 4

types with a member, parameter or interface of this type