Zdexby TheHolyOneZ
9,523 structs
Struct

CreateDrawBatchesJob

: ValueType : Object
UnityEngine.Rendering.CreateDrawBatchesJob, Unity.RenderPipelines.GPUDriven.Runtime 0x0240 (576 B) Unity.RenderPipelines.GPUDriven.Runtime.dll
implements IJob
0x00x0240

Members 11

OffsetSizeNameTypeFlags
0x01implicitInstanceIndicesboolPublic
0x00010x07padding / unreflected
0x10instancesNativeArray<UnityEngine.Rendering.InstanceHandle>Public
0x1C0rendererDataGPUDrivenRendererGroupDataPublic
0x10batchMeshHashReadOnly<System.Int32Public
0x10batchMaterialHashReadOnly<System.Int32Public
0x10packedMaterialDataHashReadOnly<System.Int32Public
0x10rangeHashNativeParallelHashMap<UnityEngine.Rendering.RangeKeyPublic
0x08drawRangesNativeList<UnityEngine.Rendering.DrawRange>Public
0x10batchHashNativeParallelHashMap<UnityEngine.Rendering.DrawKeyPublic
0x08drawBatchesNativeList<UnityEngine.Rendering.DrawBatch>Public
0x08drawInstancesNativeList<UnityEngine.Rendering.DrawInstance>Public

Functions 4

SignatureFlagsNativeParams
ref DrawRange EditDrawRange(ref RangeKey& key)Private0x24
ref DrawBatch EditDrawBatch(ref DrawKey& key, ref SubMeshDescriptor& subMeshDescriptor)Private0x50
void ProcessRenderer(int i)Public0x04
void Execute()PublicFinal+2 flags0x00

Used by 2

types with a member, parameter or interface of this type