|
HDK
|
#include "CE_API.h"#include "CE_Context.h"#include <SYS/SYS_TypeTraits.h>#include <UT/UT_WorkBuffer.h>#include <limits>#include "CE_ArraySortImpl.h"
Include dependency graph for CE_ArrayView.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | CE_BufferDevice< T > |
| class | CE_Array< T > |
| A simple OpenCL-based array class. More... | |
| class | CE_ArrayView< T > |
| class | CE_ArrayView< T >::Buffer< T > |
Enumerations | |
| enum | CE_ScanOp { CE_ScanOp::ADD, CE_ScanOp::MIN, CE_ScanOp::MAX, CE_ScanOp::COUNT_NONZERO } |
| CE_Array prefix sum operators. More... | |
|
strong |
CE_Array prefix sum operators.
| Enumerator | |
|---|---|
| ADD | |
| MIN | |
| MAX | |
| COUNT_NONZERO | |
Definition at line 30 of file CE_ArrayView.h.
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< uint8 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< uint16 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< uint32 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< uint64 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< int8 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< int16 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< int32 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< int64 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< fpreal16 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< fpreal32 > | ) |
| CE_EXTERN_TEMPLATE | ( | CE_ArrayView< fpreal64 > | ) |