21.02
|
Class interface for specifying NDRange values. More...
#include <OpenGLES.h>
Public Member Functions | |
NDRange () | |
Default constructor - resulting range has zero dimensions. More... | |
NDRange (size_t size0) | |
Constructs one-dimensional range. More... | |
NDRange (size_t size0, size_t size1) | |
Constructs two-dimensional range. More... | |
NDRange (size_t size0, size_t size1, size_t size2) | |
Constructs three-dimensional range. More... | |
operator const size_t * () const | |
Conversion operator to const size_t *. More... | |
size_t | dimensions () const |
Queries the number of dimensions in the range. More... | |
size_t | size () const |
Returns the size of the object in bytes based on the runtime number of dimensions. More... | |
size_t * | get () |
Returns the sizes array for each dimensions. More... | |
const size_t * | get () const |
Returns the sizes array for each dimensions. More... | |
Class interface for specifying NDRange values.
Definition at line 53 of file OpenGLES.h.
|
inline |
Default constructor - resulting range has zero dimensions.
Definition at line 61 of file OpenGLES.h.
Referenced by NDRange::get().
|
inline |
Constructs one-dimensional range.
[in] | size0 | Size of the first dimension. |
Definition at line 73 of file OpenGLES.h.
|
inline |
Constructs two-dimensional range.
[in] | size0 | Size of the first dimension. |
[in] | size1 | Size of the second dimension. |
Definition at line 86 of file OpenGLES.h.
|
inline |
Constructs three-dimensional range.
[in] | size0 | Size of the first dimension. |
[in] | size1 | Size of the second dimension. |
[in] | size2 | Size of the third dimension. |
Definition at line 100 of file OpenGLES.h.
|
inline |
Queries the number of dimensions in the range.
Definition at line 121 of file OpenGLES.h.
|
inline |
Returns the sizes array for each dimensions.
Definition at line 139 of file OpenGLES.h.
|
inline |
Returns the sizes array for each dimensions.
Definition at line 148 of file OpenGLES.h.
References NDRange::NDRange(), and arm_compute::opengles31_is_available().
|
inline |
Conversion operator to const size_t *.
Definition at line 112 of file OpenGLES.h.
|
inline |
Returns the size of the object in bytes based on the runtime number of dimensions.
Definition at line 130 of file OpenGLES.h.