FGlobalDynamicIndexBuffer

A system for dynamically allocating GPU memory for indices.

Windows
MacOS
Linux

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/RenderResource.h

Include

#include "RenderResource.h"

Syntax

class FGlobalDynamicIndexBuffer

Remarks

A system for dynamically allocating GPU memory for indices.

Constructors

Name Description

Public function

FGlobalDynamicIndexBuffer()

Default constructor.

Destructors

Name Description

Public function

~FGlobalDynamicIndexBuffer()

Destructor.

Functions

Name Description

Public function

FAllocationE...

 

Allocate

(
    uint32 NumIndices
)

Helper function to allocate.

Public function

FAllocation

 

Allocate

(
    uint32 NumIndices,
    uint32 IndexStride
)

Allocates space in the global index buffer.

Public function

void

 

Commit()

Commits allocated memory to the GPU.

Classes

Name

Description

Public struct

FAllocation

Information regarding an allocation from this buffer.

Public struct

FAllocationEx

Information data with usage details to avoid passing around parameters.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss