Public API to core GPU utilities.
More...
|
| class | Buffer |
| | 1- or 2-dimensional GPU buffer of numeric types More...
|
| |
|
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (std::uint8_t) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (std::uint16_t) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (std::uint32_t) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (std::uint64_t) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (std::int8_t) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (std::int16_t) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (std::int32_t) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (std::int64_t) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (float) |
| |
|
| DEFINE_BUFFER_CONSTRUCTOR_FROM_DATA (double) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (std::uint8_t) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (std::uint16_t) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (std::uint32_t) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (std::uint64_t) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (std::int8_t) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (std::int16_t) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (std::int32_t) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (std::int64_t) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (float) |
| |
|
| DEFINE_BUFFER_ASSIGNMENT_OPERATOR (double) |
| |
Public API to core GPU utilities.