UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
int32 GenerateParticleSortKeys(FRHICommandListImmediate &RHICmdList, FRHIUnorderedAccessView *KeyBufferUAV, FRHIUnorderedAccessView *SortedVertexBufferUAV, FRHITexture *PositionTextureRHI, const TArray< FParticleSimulationSortInfo > &SimulationsToSort, ERHIFeatureLevel::Type FeatureLevel, int32 BatchId=INDEX_NONE)
Definition ParticleSortingGPU.cpp:125
Definition RHIResources.h:2153
Definition ParticleSortingGPU.h:17
FParticleSimulationSortInfo(FRHIShaderResourceView *InVertexBufferSRV, const FVector &InViewOrigin, uint32 InParticleCount, const FAllocationInfo &InAllocationInfo)
Definition ParticleSortingGPU.h:20
FVector ViewOrigin
Definition ParticleSortingGPU.h:30
FRHIShaderResourceView * VertexBufferSRV
Definition ParticleSortingGPU.h:28
FGPUSortManager::FAllocationInfo AllocationInfo
Definition ParticleSortingGPU.h:35
FGPUSortManager::FAllocationInfo FAllocationInfo
Definition ParticleSortingGPU.h:18
uint32 ParticleCount
Definition ParticleSortingGPU.h:32