Navigation
API > API/Runtime > API/Runtime/Engine
The input buffers required for sorting on the GPU.
| Name | FGPUSortBuffers |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/GPUSort.h |
| Include Path | #include "GPUSort.h" |
Syntax
struct FGPUSortBuffers
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGPUSortBuffers() |
Default constructor. | GPUSort.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FinalValuesUAV | FRHIUnorderedAccessView * | Unordered access view holding the final state of the value. | GPUSort.h | |
| FirstValuesSRV | FRHIShaderResourceView * | Shader resource view holding the initial state of the values. | GPUSort.h | |
| RemoteKeySRVs | FRHIShaderResourceView * | Shader resource views for vertex buffers containing the keys. | GPUSort.h | |
| RemoteKeyUAVs | FRHIUnorderedAccessView * | Unordered access views for vertex buffers containing the keys. | GPUSort.h | |
| RemoteValueSRVs | FRHIShaderResourceView * | Shader resource views for vertex buffers containing the values. | GPUSort.h | |
| RemoteValueUAVs | FRHIUnorderedAccessView * | Unordered access views for vertex buffers containing the values. | GPUSort.h |