|
| BufferRenderGL (const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL) |
| Constructs a BufferRenderGL in a specified context, from a given GL Renderbuffer. More...
|
|
| BufferRenderGL () |
| Default constructor - initializes to NULL. More...
|
|
__CL_EXPLICIT_CONSTRUCTORS | BufferRenderGL (const cl_mem &buffer) |
| Constructor from cl_mem - takes ownership. More...
|
|
BufferRenderGL & | operator= (const cl_mem &rhs) |
| Assignment from cl_mem - performs shallow copy. More...
|
|
| BufferRenderGL (const BufferRenderGL &buf) |
| Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
|
|
BufferRenderGL & | operator= (const BufferRenderGL &rhs) |
| Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
|
|
cl_int | getObjectInfo (cl_gl_object_type *type, cl_GLuint *gl_object_name) |
| Wrapper for clGetGLObjectInfo(). More...
|
|
| BufferRenderGL (const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL) |
| Constructs a BufferRenderGL in a specified context, from a given GL Renderbuffer. More...
|
|
| BufferRenderGL () |
| Default constructor - initializes to NULL. More...
|
|
__CL_EXPLICIT_CONSTRUCTORS | BufferRenderGL (const cl_mem &buffer) |
| Constructor from cl_mem - takes ownership. More...
|
|
BufferRenderGL & | operator= (const cl_mem &rhs) |
| Assignment from cl_mem - performs shallow copy. More...
|
|
| BufferRenderGL (const BufferRenderGL &buf) |
| Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
|
|
BufferRenderGL & | operator= (const BufferRenderGL &rhs) |
| Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
|
|
cl_int | getObjectInfo (cl_gl_object_type *type, cl_GLuint *gl_object_name) |
| Wrapper for clGetGLObjectInfo(). More...
|
|
Class interface for GL Render Buffer Memory Objects.
This is provided to facilitate interoperability with OpenGL.
See Memory for details about copy semantics, etc.
- See also
- Memory
Definition at line 4371 of file cl.hpp.