Alignment and size of a host-shareable type.
More...
#include "donner/gpu/shader/IrLayout.h"
|
|
uint32_t | alignBytes = 0 |
| | Required alignment in bytes.
|
|
uint32_t | sizeBytes = 0 |
| | Size in bytes (for sized types).
|
|
| std::ostream & | operator<< (std::ostream &os, const TypeLayout &value) |
| | Ostream output operator, e.g. align=16 size=288.
|
Alignment and size of a host-shareable type.
◆ operator==()
| bool donner::gpu::shader::TypeLayout::operator== |
( |
const TypeLayout & | other | ) |
const |
|
default |
Equality operator.
- Parameters
-
| other | Layout to compare against. |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const TypeLayout & | value ) |
|
friend |
Ostream output operator, e.g. align=16 size=288.
- Parameters
-
| os | Output stream. |
| value | Layout to output. |
The documentation for this struct was generated from the following file: