Talvos
0.1
SPIR-V interpreter and dynamic analysis framework
|
Structure to describe the memory layout of a matrix. More...
#include <talvos/Object.h>
Public Types | |
enum | { ROW_MAJOR, COL_MAJOR } |
Specifies the order of the elements in memory. More... | |
Public Member Functions | |
operator bool () const | |
Convenience overload to check whether the matrix layout has been set. More... | |
Public Attributes | |
enum talvos::PtrMatrixLayout:: { ... } | Order |
Specifies the order of the elements in memory. More... | |
uint32_t | Stride = 0 |
The stride in bytes between columns (COL_MAJOR) or rows (ROW_MAJOR). More... | |
Structure to describe the memory layout of a matrix.
Used for objects that hold pointers to matrix or vector types.
anonymous enum |
|
inline |
enum { ... } talvos::PtrMatrixLayout::Order |
Specifies the order of the elements in memory.