Public Types |
typedef Color< t_ColorFormat >
const | element_type |
typedef cl_uint | OpenCLType |
Public Member Functions |
| Pointer (Pointer const &other) |
void | reset () |
void | swap (Pointer &other) |
unsigned int | use_count () const |
bool | unique () const |
Color< t_ColorFormat > const * | get () const |
void | Assign (size_t const index, Color< t_ColorFormat > const &data) const |
Pointer const & | operator= (Pointer const &other) |
| operator bool () const |
Color< t_ColorFormat > const * | operator-> () const |
Color< t_ColorFormat > const & | operator* () const |
Color< t_ColorFormat > const & | operator[] (size_t const index) const |
bool | operator== (Pointer const &other) const |
bool | operator!= (Pointer const &other) const |
OpenCLType | OpenCLConvert () const |
Friends |
struct | TextureHeap< t_ColorFormat, PLATFORM_OPENCL > |
Detailed Description
template<int t_ColorFormat>
struct Synchronized::TextureHeap< t_ColorFormat, PLATFORM_OPENCL >::Pointer
Definition at line 107 of file synchronized_texture_heap_opencl.h.
The documentation for this struct was generated from the following file: