Zdexby TheHolyOneZ
17,715 classes
Class

OcclusionCullingCommon

: Object
UnityEngine.Rendering.OcclusionCullingCommon, Unity.RenderPipelines.GPUDriven.Runtime 0x00D8 (216 B) align 8 inherited 0x0010 Unity.RenderPipelines.GPUDriven.Runtime
implements IDisposable
0x00x00D8

Members 20

OffsetSizeNameTypeFlags
0x04s_MaxContextGCFrameintPrivateStatic+1 flags
0x08m_DebugOcclusionTestMaterialMaterialPrivate
0x08m_OccluderDebugViewMaterialMaterialPrivate
0x08m_OcclusionDebugCSComputeShaderPrivate
0x00280x38padding / unreflected
0x04m_ClearOcclusionDebugKernelintPrivate
0x08m_OccluderDepthPyramidCSComputeShaderPrivate
0x04m_OccluderDepthDownscaleKernelintPrivate
0x04m_FrameIndexintPrivate
0x006C0x04padding / unreflected
0x28m_SilhouettePlaneCacheSilhouettePlaneCachePrivate
0x10m_ViewIDToIndexMapNativeParallelHashMap`2Private
0x08m_OccluderContextDataList`1Private
0x08m_OccluderContextSlotsNativeList`1Private
0x08m_FreeOccluderContextsNativeList`1Private
0x10m_CommonShaderVariablesNativeArray`1Private
0x08m_CommonConstantBufferComputeBufferPrivate
0x10m_DebugShaderVariablesNativeArray`1Private
0x08m_DebugConstantBufferComputeBufferPrivate
0x08m_ProfilingSamplerUpdateOccludersProfilingSamplerPrivate
0x08m_ProfilingSamplerOcclusionTestOverlayProfilingSamplerPrivate
0x08m_ProfilingSamplerOccluderOverlayProfilingSamplerPrivate

Functions 22

SignatureFlagsNativeParams
void Init()1 flags—0x00
void UseOcclusionDebug()Static+1 flags—0x00
void PrepareCulling()1 flags—0x00
void SetDepthPyramid()Static+1 flags—0x00
void SetDebugPyramid()Static+1 flags—0x00
void RenderDebugOcclusionTestOverlay()Public—0x00
void RenderDebugOccluderOverlay()Public—0x00
void DispatchDebugClear()Private—0x00
void PrepareOccluders()Private—0x00
void CreateFarDepthPyramid()Private—0x00
void UpdateInstanceOccluders()Public—0x00
void UpdateSilhouettePlanes()1 flags—0x00
void GetOcclusionTestDebugOutput()1 flags—0x00
void UpdateOccluderStats()Public—0x00
void HasOccluderContext()1 flags—0x00
void GetOccluderContext()1 flags—0x00
void UpdateFrame()1 flags—0x00
void NewContext()Private—0x00
void DeleteContext()Private—0x00
void Dispose()PublicFinal+2 flags—0x00
void .ctor()Public+1 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 1

types with a member, parameter or interface of this type