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.