| Add(uint32 InstanceDataOffset, uint32 NumInstanceDataEntries, uint32 Payload) | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| AllocatorType typedef | TInstanceCullingLoadBalancer< InAllocatorType > | |
| AppendData(const TInstanceCullingLoadBalancer< AllocatorType > &Other) | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| CurrentBatchFirstItem | TInstanceCullingLoadBalancer< InAllocatorType > | protected |
| CurrentBatchNumItems | TInstanceCullingLoadBalancer< InAllocatorType > | protected |
| CurrentBatchPackedPrefixSum | TInstanceCullingLoadBalancer< InAllocatorType > | protected |
| CurrentBatchPrefixSum | TInstanceCullingLoadBalancer< InAllocatorType > | protected |
| Data | TInstanceCullingLoadBalancer< InAllocatorType > | protected |
| FinalizeBatches() | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| GetBatches() const | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| GetItems() const | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| GetTotalNumInstances() const | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| GetWrappedCsGroupCount(int32 NumGroupsPerBatch=1) const | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| FInstanceCullingLoadBalancerBase::GetWrappedCsGroupCount(TConstArrayView< FPackedBatch > Batches, int32 NumGroupsPerBatch) const | FInstanceCullingLoadBalancerBase | |
| HasSingleInstanceItemsOnly() const | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| IsEmpty() const | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| NumInstancesItemBits | FInstanceCullingLoadBalancerBase | static |
| NumInstancesItemMask | FInstanceCullingLoadBalancerBase | static |
| PackBatch(uint32 FirstItem, uint32 NumItems) | FInstanceCullingLoadBalancerBase | inline |
| PackItem(uint32 InstanceDataOffset, uint32 NumInstances, uint32 Payload, uint32 BatchPrefixSum) | FInstanceCullingLoadBalancerBase | inline |
| PrefixBitMask | FInstanceCullingLoadBalancerBase | static |
| PrefixBits | FInstanceCullingLoadBalancerBase | static |
| ReserveStorage(int32 NumBatches, int32 NumItems) | TInstanceCullingLoadBalancer< InAllocatorType > | inline |
| SetShaderDefines(FShaderCompilerEnvironment &OutEnvironment) | FInstanceCullingLoadBalancerBase | static |
| ThreadGroupSize | FInstanceCullingLoadBalancerBase | static |
| TotalInstances | TInstanceCullingLoadBalancer< 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) const | FInstanceCullingLoadBalancerBase | |
| UploadFinalized(FRDGBuilder &GraphBuilder, int32 NumGroupsPerBatch=1) const | TInstanceCullingLoadBalancer< InAllocatorType > | inline |