UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FInstanceProcessingGPULoadBalancer Member List

This is the complete list of members for FInstanceProcessingGPULoadBalancer, including all inherited members.

Add(uint32 InstanceDataOffset, uint32 NumInstanceDataEntries, uint32 Payload)TInstanceCullingLoadBalancer< InAllocatorType >inline
AllocatorType typedefTInstanceCullingLoadBalancer< InAllocatorType >
AppendData(const TInstanceCullingLoadBalancer< AllocatorType > &Other)TInstanceCullingLoadBalancer< InAllocatorType >inline
CurrentBatchFirstItemTInstanceCullingLoadBalancer< InAllocatorType >protected
CurrentBatchNumItemsTInstanceCullingLoadBalancer< InAllocatorType >protected
CurrentBatchPackedPrefixSumTInstanceCullingLoadBalancer< InAllocatorType >protected
CurrentBatchPrefixSumTInstanceCullingLoadBalancer< InAllocatorType >protected
DataTInstanceCullingLoadBalancer< InAllocatorType >protected
FinalizeBatches()TInstanceCullingLoadBalancer< InAllocatorType >inline
GetBatches() constTInstanceCullingLoadBalancer< InAllocatorType >inline
GetItems() constTInstanceCullingLoadBalancer< InAllocatorType >inline
GetTotalNumInstances() constTInstanceCullingLoadBalancer< InAllocatorType >inline
GetWrappedCsGroupCount(int32 NumGroupsPerBatch=1) constTInstanceCullingLoadBalancer< InAllocatorType >inline
FInstanceCullingLoadBalancerBase::GetWrappedCsGroupCount(TConstArrayView< FPackedBatch > Batches, int32 NumGroupsPerBatch) constFInstanceCullingLoadBalancerBase
HasSingleInstanceItemsOnly() constTInstanceCullingLoadBalancer< InAllocatorType >inline
IsEmpty() constTInstanceCullingLoadBalancer< InAllocatorType >inline
NumInstancesItemBitsFInstanceCullingLoadBalancerBasestatic
NumInstancesItemMaskFInstanceCullingLoadBalancerBasestatic
PackBatch(uint32 FirstItem, uint32 NumItems)FInstanceCullingLoadBalancerBaseinline
PackItem(uint32 InstanceDataOffset, uint32 NumInstances, uint32 Payload, uint32 BatchPrefixSum)FInstanceCullingLoadBalancerBaseinline
PrefixBitMaskFInstanceCullingLoadBalancerBasestatic
PrefixBitsFInstanceCullingLoadBalancerBasestatic
ReserveStorage(int32 NumBatches, int32 NumItems)TInstanceCullingLoadBalancer< InAllocatorType >inline
SetShaderDefines(FShaderCompilerEnvironment &OutEnvironment)FInstanceCullingLoadBalancerBasestatic
ThreadGroupSizeFInstanceCullingLoadBalancerBasestatic
TotalInstancesTInstanceCullingLoadBalancer< InAllocatorType >protected
Upload(FRDGBuilder &GraphBuilder, int32 NumGroupsPerBatch=1)TInstanceCullingLoadBalancer< InAllocatorType >inline
FInstanceCullingLoadBalancerBase::Upload(FRDGBuilder &GraphBuilder, TConstArrayView< FPackedBatch > Batches, TConstArrayView< FPackedItem > Items, ERDGInitialDataFlags RDGInitialDataFlags, int32 NumGroupsPerBatch) constFInstanceCullingLoadBalancerBase
UploadFinalized(FRDGBuilder &GraphBuilder, int32 NumGroupsPerBatch=1) constTInstanceCullingLoadBalancer< InAllocatorType >inline