HDK
|
#include <bufferArray.h>
Classes | |
struct | _Bits |
Public Member Functions | |
HdBufferArrayUsageHint () | |
Public Attributes | |
struct HdBufferArrayUsageHint::_Bits | bits |
uint32_t | value |
The union provides a set of flags that provide hints to the memory management system about the properties of a Buffer Array Range (BAR), so it can efficiently organize that memory. For example, the memory manager should probably not aggregate BARs with different usage hints.
The union provides two members:
The flag bits are:
Some flag bits may not make sense in combination (i.e. mutually exclusive to each other). For example, it is logically impossible to be both immutable (i.e. not changing) and sizeVarying (changing). However, these logically impossible combinations are not enforced and remain valid potential values.
Definition at line 69 of file bufferArray.h.
|
inline |
Definition at line 77 of file bufferArray.h.
struct HdBufferArrayUsageHint::_Bits HdBufferArrayUsageHint::bits |
uint32_t HdBufferArrayUsageHint::value |
Definition at line 75 of file bufferArray.h.