|
Halide 20.0.0
Halide compiler and libraries
|
Information about a buffer reference from a closure. More...
#include <Closure.h>
Public Member Functions | |
| Buffer ()=default | |
Public Attributes | |
| Type | type |
| The type of the buffer referenced. | |
| uint8_t | dimensions = 0 |
| The dimensionality of the buffer. | |
| bool | read = false |
| The buffer is read from. | |
| bool | write = false |
| The buffer is written to. | |
| MemoryType | memory_type = MemoryType::Auto |
| The buffer is a texture. | |
| size_t | size = 0 |
| The size of the buffer if known, otherwise zero. | |
|
default |
| Type Halide::Internal::Closure::Buffer::type |
| uint8_t Halide::Internal::Closure::Buffer::dimensions = 0 |
| MemoryType Halide::Internal::Closure::Buffer::memory_type = MemoryType::Auto |
| size_t Halide::Internal::Closure::Buffer::size = 0 |