Zdexby TheHolyOneZ
9,523 structs
Struct

DrawCommandOutputPerBatch

: ValueType : Object
UnityEngine.Rendering.DrawCommandOutputPerBatch, Unity.RenderPipelines.GPUDriven.Runtime 0x01E8 (488 B) Unity.RenderPipelines.GPUDriven.Runtime.dll
implements IJobParallelFor
0x00x01E8

Members 21

OffsetSizeNameTypeFlags
0x08binningConfigBinningConfigPublic
0x10batchIDsNativeParallelHashMap<System.UInt32Public
0x10instanceDataBufferReadOnlyPublic
0x08drawBatchesNativeList<UnityEngine.Rendering.DrawBatch>Public
0x10drawInstanceIndicesNativeArray<System.Int32>Public
0xD8instanceDataReadOnlyPublic
0x10rendererVisibilityMasksNativeArray<System.Byte>Public
0x10rendererCrossFadeValuesNativeArray<System.Byte>Public
0x10batchBinAllocOffsetsNativeArray<System.Int32>Public
0x10batchBinCountsNativeArray<System.Int32>Public
0x10batchDrawCommandOffsetsNativeArray<System.Int32>Public
0x10binConfigIndicesNativeArray<System.Int16>Public
0x10binVisibleInstanceOffsetsNativeArray<System.Int32>Public
0x10binVisibleInstanceCountsNativeArray<System.Int32>Public
0x10cullingOutputNativeArray<UnityEngine.Rendering.BatchCullingOutputDrawCommands>Public
0x08indirectBufferLimitsIndirectBufferLimitsPublic
0x04visibleInstancesBufferHandleGraphicsBufferHandlePublic
0x04indirectArgsBufferHandleGraphicsBufferHandlePublic
0x10indirectBufferAllocInfoNativeArray<UnityEngine.Rendering.IndirectBufferAllocInfo>Public
0x10indirectDrawInfoGlobalArrayNativeArray<UnityEngine.Rendering.IndirectDrawInfo>Public
0x10indirectInstanceInfoGlobalArrayNativeArray<UnityEngine.Rendering.IndirectInstanceInfo>Public

Functions 3

SignatureFlagsNativeParams
int EncodeGPUInstanceIndexAndCrossFade(int rendererIndex, bool negateCrossFade)Private0x04
bool IsInstanceFlipped(int rendererIndex)Private0x04
void Execute(int batchIndex)PublicFinal+2 flags0x04

Used by 2

types with a member, parameter or interface of this type