Zdexby TheHolyOneZ
17,715 classes
Class

GPUResidentBatcher

: Object
UnityEngine.Rendering.GPUResidentBatcher, Unity.RenderPipelines.GPUDriven.Runtime 0x0058 (88 B) align 8 inherited 0x0010 Unity.RenderPipelines.GPUDriven.Runtime
implements IDisposable
0x00x0058

Members 6

OffsetSizeNameTypeFlags
0x00100x28padding / unreflected
0x20m_ProcessedThisFrameTreeBitsParallelBitArrayPrivate
0x08m_BatchersContextRenderersBatchersContextPrivate
0x08m_GPUDrivenProcessorGPUDrivenProcessorPrivate
0x08m_UpdateRendererInstancesAndBatchesCallbackGPUDrivenRendererDataCallbackPrivate
0x08m_UpdateRendererBatchesCallbackGPUDrivenRendererDataCallbackPrivate
0x08m_InstanceCullingBatcherInstanceCullingBatcherPrivate

Functions 25

SignatureFlagsNativeParams
void ProcessTrees()Private—0x00
void UpdateSpeedTreeWindAndUploadWindParamsToGPU()Private—0x00
void get_batchersContext()2 flags—0x00
void get_occlusionCullingCommon()2 flags—0x00
void get_instanceCullingBatcher()2 flags—0x00
void .ctor()Public+1 flags—0x00
void Dispose()PublicFinal+2 flags—0x00
void OnBeginContextRendering()Public—0x00
void OnEndContextRendering()Public—0x00
void OnBeginCameraRendering()Public—0x00
void OnEndCameraRendering()Public—0x00
void UpdateFrame()Public—0x00
void DestroyMaterials()Public—0x00
void DestroyDrawInstances()Public—0x00
void DestroyMeshes()Public—0x00
void FreeRendererGroupInstances()1 flags—0x00
void InstanceOcclusionTest()Public—0x00
void UpdateInstanceOccluders()Public—0x00
void UpdateRenderers()Public—0x00
void SchedulePackedMaterialCacheUpdate()Public—0x00
void PostCullBeginCameraRendering()Public—0x00
void OnSetupAmbientProbe()Public—0x00
void UpdateRendererInstancesAndBatches()Private—0x00
void UpdateRendererBatches()Private—0x00
void OnFinishedCulling()Private—0x00

Used by 1

types with a member, parameter or interface of this type