UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void TestGPUSort(EGPUSortTest TestToRun, ERHIFeatureLevel::Type FeatureLevel)
Definition GPUSort.cpp:953
EGPUSortTest
Definition GPUSort.h:58
@ GPU_SORT_TEST_LARGE
Definition GPUSort.h:62
@ GPU_SORT_TEST_EXHAUSTIVE
Definition GPUSort.h:64
@ GPU_SORT_TEST_SMALL
Definition GPUSort.h:60
@ GPU_SORT_TEST_RANDOM
Definition GPUSort.h:65
ENGINE_API int32 SortGPUBuffers(FRHICommandList &RHICmdList, FGPUSortBuffers SortBuffers, int32 BufferIndex, uint32 KeyMask, int32 Count, ERHIFeatureLevel::Type FeatureLevel)
Definition GPUSort.cpp:515
int32 GetGPUSortPassCount(uint32 KeyMask)
Definition GPUSort.cpp:486
Definition RHICommandList.h:3819
Definition RHIResources.h:3304
Definition RHIResources.h:3294
Type
Definition RHIFeatureLevel.h:20
FRHIShaderResourceView * FirstValuesSRV
Definition GPUSort.h:28
FRHIUnorderedAccessView * FinalValuesUAV
Definition GPUSort.h:30
FRHIShaderResourceView * RemoteKeySRVs[2]
Definition GPUSort.h:18
FRHIUnorderedAccessView * RemoteKeyUAVs[2]
Definition GPUSort.h:20
FRHIShaderResourceView * RemoteValueSRVs[2]
Definition GPUSort.h:23
FGPUSortBuffers()
Definition GPUSort.h:33
FRHIUnorderedAccessView * RemoteValueUAVs[2]
Definition GPUSort.h:25