Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FRenderResource
- FParticleSortBuffers
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/GPUSortManager.h |
| Include | #include "GPUSortManager.h" |
Syntax
class FParticleSortBuffers : public FRenderResource
Remarks
Buffers in GPU memory used to sort particles.
Functions
| Type | Name | Description | |
|---|---|---|---|
| FRHIUnorderedAccessView * | GetKeyBufferUAV
(
int32 BufferIndex |
Retrieve the UAV for writing particle sort keys. | |
| int32 | GetSize () |
Get the size allocated for sorted vertex buffers. | |
| FGPUSortBuffers | Retrieve buffers needed to sort on the GPU. | ||
| FRHIBuffer * | GetSortedVertexBufferRHI
(
int32 BufferIndex |
Retrieve the sorted vertex buffer that results will always be located at. | |
| void | SetBufferSize
(
int32 InBufferSize |
Overridden from FRenderResource
| Type | Name | Description | |
|---|---|---|---|
| void | InitRHI
(
FRHICommandListBase& RHICmdList |
Initialize RHI resources. | |
| void | ReleaseRHI () |
Release RHI resources. |