Zdexby TheHolyOneZ
5,562 structs
Struct

IndirectBufferContextStorage

: ValueType : Object
UnityEngine.Rendering.IndirectBufferContextStorage, Unity.RenderPipelines.GPUDriven.Runtime 0x0088 (136 B) align 8 Unity.RenderPipelines.GPUDriven.Runtime
implements IDisposable
0x00x0088

Members 15

OffsetSizeNameTypeFlags
—0x04kAllocatorCountintPrivateStatic+1 flags
—0x04kInstanceInfoGpuOffsetMultiplierintStatic+2 flags
0x08m_BufferLimitsIndirectBufferLimitsPrivate
0x08m_InstanceBufferGraphicsBufferPrivate
0x08m_InstanceInfoBufferGraphicsBufferPrivate
0x10m_InstanceInfoStagingNativeArray`1Private
0x08m_DispatchArgsBufferGraphicsBufferPrivate
0x08m_DrawArgsBufferGraphicsBufferPrivate
0x08m_DrawInfoBufferGraphicsBufferPrivate
0x10m_DrawInfoStagingNativeArray`1Private
0x04m_ContextAllocCounterintPrivate
0x00540x04padding / unreflected
0x08m_ContextIndexFromViewIDNativeHashMap`2Private
0x08m_ContextsNativeList`1Private
0x10m_ContextAllocInfoNativeArray`1Private
0x10m_AllocationCountersNativeArray`1Private

Functions 29

SignatureFlagsNativeParams
void get_instanceBuffer()Public+1 flags—0x00
void get_instanceInfoBuffer()Public+1 flags—0x00
void get_dispatchArgsBuffer()Public+1 flags—0x00
void get_drawArgsBuffer()Public+1 flags—0x00
void get_drawInfoBuffer()Public+1 flags—0x00
void get_visibleInstanceBufferHandle()Public+1 flags—0x00
void get_indirectDrawArgsBufferHandle()Public+1 flags—0x00
void ImportBuffers()Public—0x00
void get_instanceInfoGlobalArray()Public+1 flags—0x00
void get_drawInfoGlobalArray()Public+1 flags—0x00
void get_allocationCounters()Public+1 flags—0x00
void Init()Public—0x00
void AllocateInstanceBuffers()Private—0x00
void FreeInstanceBuffers()Private—0x00
void AllocateDrawBuffers()Private—0x00
void FreeDrawBuffers()Private—0x00
void Dispose()PublicFinal+2 flags—0x00
void SyncContexts()Private—0x00
void ResetAllocators()Private—0x00
void GrowBuffers()Private—0x00
void ClearContextsAndGrowBuffers()Public—0x00
void TryAllocateContext()Public—0x00
void TryGetContextIndex()Public—0x00
void GetAllocInfoSubArray()Public—0x00
void GetAllocInfo()Public—0x00
void CopyFromStaging()Public—0x00
void GetLimits()Public—0x00
void GetBufferContext()Public—0x00
void SetBufferContext()Public—0x00

Used by 1

types with a member, parameter or interface of this type