Zdexby TheHolyOneZ
5,562 structs
Struct

CullingJob

: ValueType : Object
UnityEngine.Rendering.CullingJob, Unity.RenderPipelines.GPUDriven.Runtime 0x02B0 (688 B) align 8 Unity.RenderPipelines.GPUDriven.Runtime
implements IJobParallelFor
0x00x02B0

Members 35

OffsetSizeNameTypeFlags
—0x04k_BatchSizeintPublicStatic+1 flags
—0x04k_MeshLodCrossfadeActiveuintPublicStatic+1 flags
—0x04k_MeshLodCrossfadeSignBituintPublicStatic+1 flags
—0x04k_MeshLodCrossfadeBitsuintPublicStatic+1 flags
—0x04k_LODFadeOffuintPublicStatic+1 flags
—0x04k_LODFadeZeroPackeduintPublicStatic+1 flags
—0x04k_LODFadeIsSpeedTreeuintPublicStatic+1 flags
—0x04k_InvalidCrossFadeAndLeveluintPrivateStatic+1 flags
—0x04k_VisibilityMaskNotVisibleuintPrivateStatic+1 flags
—0x04k_SmallMeshTransitionWidthfloatPrivateStatic+1 flags
0x08binningConfigBinningConfigPublic
0x04viewTypeBatchCullingViewTypePublic
0x0CcameraPositionfloat3Public
0x04sqrMeshLodSelectionConstantfloatPublic
0x04sqrScreenRelativeMetricfloatPublic
0x04minScreenRelativeHeightfloatPublic
0x01isOrthoboolPublic
0x01cullLightmappedShadowCastersboolPublic
0x00260x02padding / unreflected
0x04maxLODintPublic
0x04cullingLayerMaskuintPublic
0x08sceneCullingMaskulongPublic
0x01animateCrossFadesboolPublic
0x00390x07padding / unreflected
0x10frustumPlanePacketsNativeArray`1Public
0x10frustumSplitInfosNativeArray`1Public
0x10lightFacingFrustumPlanesNativeArray`1Public
0x10receiverSplitInfosNativeArray`1Public
0x24worldToLightSpaceRotationfloat3x3Public
0x00A40x04padding / unreflected
0xE8instanceDataReadOnlyPublic
0xB0sharedInstanceDataReadOnlyPublic
0x08lodGroupCullingDataNativeList`1Public
0x08occlusionBufferlongPublic
0x30cameraInstanceDataPerCameraInstanceDataArraysPublic
0x10rendererVisibilityMasksNativeArray`1Public
0x10rendererMeshLodSettingsNativeArray`1Public
0x10rendererCrossFadeValuesNativeArray`1Public

Functions 7

SignatureFlagsNativeParams
void PackFloatToUint8()PrivateStatic—0x00
void CalculateLODVisibility()Private—0x00
void CalculateVisibilityMask()Private—0x00
void ComputeMeshLODLevel()Private—0x00
void ComputeMeshLODCrossfade()Private—0x00
void EnforcePreviousFrameMeshLOD()Private—0x00
void Execute()PublicFinal+2 flags—0x00