Zdexby TheHolyOneZ
9,523 structs
Struct

CullingJob

: ValueType : Object
UnityEngine.Rendering.CullingJob, Unity.RenderPipelines.GPUDriven.Runtime 0x0248 (584 B) Unity.RenderPipelines.GPUDriven.Runtime.dll
implements IJobParallelFor
0x00x0248

Members 27

OffsetSizeNameTypeFlags
—0x04k_BatchSizeintPublicStatic+1 flags
—0x04k_LODFadeZeroPackeduintPrivateStatic+1 flags
—0x04k_LODPercentInvisiblefloatPrivateStatic+1 flags
—0x04k_LODPercentFullyVisiblefloatPrivateStatic+1 flags
—0x04k_LODPercentSpeedTreefloatPrivateStatic+1 flags
—0x04k_SmallMeshTransitionWidthfloatPrivateStatic+1 flags
0x08binningConfigBinningConfigPublic
0x04viewTypeBatchCullingViewTypePublic
0x0CcameraPositionfloat3Public
0x04sqrScreenRelativeMetricfloatPublic
0x04minScreenRelativeHeightfloatPublic
0x01isOrthoboolPublic
0x01cullLightmappedShadowCastersboolPublic
0x00220x02padding / unreflected
0x04maxLODintPublic
0x04cullingLayerMaskuintPublic
0x002C0x04padding / unreflected
0x08sceneCullingMaskulongPublic
0x10frustumPlanePacketsNativeArray<UnityEngine.Rendering.FrustumPlaneCuller.PlanePacket4>Public
0x10frustumSplitInfosNativeArray<UnityEngine.Rendering.FrustumPlaneCuller.SplitInfo>Public
0x10lightFacingFrustumPlanesNativeArray<UnityEngine.Plane>Public
0x10receiverSplitInfosNativeArray<UnityEngine.Rendering.ReceiverSphereCuller.SplitInfo>Public
0x24worldToLightSpaceRotationfloat3x3Public
0x009C0x04padding / unreflected
0xD8instanceDataReadOnlyPublic
0xA0sharedInstanceDataReadOnlyPublic
0x08lodGroupCullingDataNativeList<UnityEngine.Rendering.LODGroupCullingData>Public
0x08occlusionBufferlongPublic
0x10rendererVisibilityMasksNativeArray<System.Byte>Public
0x10rendererCrossFadeValuesNativeArray<System.Byte>Public

Functions 4

SignatureFlagsNativeParams
uint PackFloatToUint8(float percent)PrivateStatic0x04
float CalculateLODVisibility(int instanceIndex, int sharedInstanceIndex, const InstanceFlags& instanceFlags)Private0x04
uint CalculateVisibilityMask(int instanceIndex, int sharedInstanceIndex, const InstanceFlags& instanceFlags)Private0x04
void Execute(int instanceIndex)PublicFinal+2 flags0x04

Used by 2

types with a member, parameter or interface of this type