Zdexby TheHolyOneZ
17,715 classes
Class

RenderersBatchersContext

: Object
UnityEngine.Rendering.RenderersBatchersContext, Unity.RenderPipelines.GPUDriven.Runtime 0x0190 (400 B) align 8 inherited 0x0010 Unity.RenderPipelines.GPUDriven.Runtime
implements IDisposable
0x00x0190

Members 15

OffsetSizeNameTypeFlags
0x08m_InstanceDataSystemInstanceDataSystemPrivate
0x08m_ResourcesGPUResidentDrawerResourcesPrivate
0x08m_GPUDrivenProcessorGPUDrivenProcessorPrivate
0x08m_LODGroupDataPoolLODGroupDataPoolPrivate
0x08m_InstanceDataBufferGPUInstanceDataBuffer1 flags
0x70m_RenderersParametersRenderersParametersPrivate
0x40m_UploadResourcesGPUResourcesPrivate
0x10m_GrowerResourcesGPUResourcesPrivate
0x08m_CmdBufferCommandBuffer1 flags
0x01000x20padding / unreflected
0x6Cm_CachedAmbientProbeSphericalHarmonicsL2Private
0x04m_SmallMeshScreenPercentagefloatPrivate
0x08m_UpdateLODGroupCallbackGPUDrivenLODGroupDataCallbackPrivate
0x08m_TransformLODGroupCallbackGPUDrivenLODGroupDataCallbackPrivate
0x08m_OcclusionCullingCommonOcclusionCullingCommonPrivate
0x08m_DebugStatsDebugRendererBatcherStatsPrivate

Functions 56

SignatureFlagsNativeParams
void get_renderersParameters()Public+1 flags—0x00
void get_gpuInstanceDataBuffer()Public+1 flags—0x00
void get_activeLodGroupCount()Public+1 flags—0x00
void get_defaultDescriptions()Public+1 flags—0x00
void get_defaultMetadata()Public+1 flags—0x00
void get_lodGroupCullingData()Public+1 flags—0x00
void get_instanceDataBufferVersion()Public+1 flags—0x00
void get_instanceDataBufferLayoutVersion()Public+1 flags—0x00
void get_cachedAmbientProbe()Public+1 flags—0x00
void get_hasBoundingSpheres()Public+1 flags—0x00
void get_cameraCount()Public+1 flags—0x00
void get_instanceData()Public+1 flags—0x00
void get_sharedInstanceData()Public+1 flags—0x00
void get_perCameraInstanceData()Public+1 flags—0x00
void get_instanceDataBuffer()Public+1 flags—0x00
void get_aliveInstances()Public+1 flags—0x00
void get_smallMeshScreenPercentage()Public+1 flags—0x00
void get_resources()Public+1 flags—0x00
void get_occlusionCullingCommon()2 flags—0x00
void get_debugStats()2 flags—0x00
void .ctor()Public+1 flags—0x00
void Dispose()PublicFinal+2 flags—0x00
void GetMaxInstancesOfType()Public—0x00
void GetAliveInstancesOfType()Public—0x00
void GrowInstanceBuffer()Public—0x00
void EnsureInstanceBufferCapacity()Private—0x00
void UpdateLODGroupData()Private—0x00
void TransformLODGroupData()Private—0x00
void DestroyLODGroups()Public—0x00
void UpdateLODGroups()Public—0x00
void ReallocateAndGetInstances()Public—0x00
void ScheduleUpdateInstanceDataJob()Public—0x00
void FreeRendererGroupInstances()Public—0x00
void FreeInstances()Public—0x00
void ScheduleQueryRendererGroupInstancesJob()Public—0x00
void ScheduleQueryRendererGroupInstancesJob()Public—0x00
void ScheduleQueryRendererGroupInstancesJob()Public—0x00
void ScheduleQueryMeshInstancesJob()Public—0x00
void ChangeInstanceBufferVersion()Public—0x00
void CreateDataBufferUploader()Public—0x00
void SubmitToGpu()Public—0x00
void SubmitToGpu()Public—0x00
void InitializeInstanceTransforms()Public—0x00
void UpdateInstanceTransforms()Public—0x00
void UpdateAmbientProbeAndGpuBuffer()Public—0x00
void UpdateInstanceWindDataHistory()Public—0x00
void UpdateInstanceMotions()Public—0x00
void TransformLODGroups()Public—0x00
void UpdatePerFrameInstanceVisibility()Public—0x00
void ScheduleCollectInstancesLODGroupAndMasksJob()Public—0x00
void GetRendererInstanceHandle()Public—0x00
void GetVisibleTreeInstances()Public—0x00
void GetInstanceDataBuffer()Public—0x00
void UpdateFrame()Public—0x00
void FreePerCameraInstanceData()Public—0x00
void UpdateCameras()Public—0x00

Used by 3

types with a member, parameter or interface of this type