OpenCV  3.0.0-dev
Open Source Computer Vision
Macros | Functions
opencl_gl_wrappers.hpp File Reference

Macros

#define clCreateFromGLBuffer   clCreateFromGLBuffer_fn
 
#define clCreateFromGLRenderbuffer   clCreateFromGLRenderbuffer_fn
 
#define clCreateFromGLTexture   clCreateFromGLTexture_fn
 
#define clCreateFromGLTexture2D   clCreateFromGLTexture2D_fn
 
#define clCreateFromGLTexture3D   clCreateFromGLTexture3D_fn
 
#define clEnqueueAcquireGLObjects   clEnqueueAcquireGLObjects_fn
 
#define clEnqueueReleaseGLObjects   clEnqueueReleaseGLObjects_fn
 
#define clGetGLContextInfoKHR   clGetGLContextInfoKHR_fn
 
#define clGetGLObjectInfo   clGetGLObjectInfo_fn
 
#define clGetGLTextureInfo   clGetGLTextureInfo_fn
 

Functions

cl_mem clCreateFromGLBuffer_fn (cl_context p0, cl_mem_flags p1, cl_GLuint p2, int *p3)
 
cl_mem clCreateFromGLRenderbuffer_fn (cl_context p0, cl_mem_flags p1, cl_GLuint p2, cl_int *p3)
 
cl_mem clCreateFromGLTexture2D_fn (cl_context p0, cl_mem_flags p1, cl_GLenum p2, cl_GLint p3, cl_GLuint p4, cl_int *p5)
 
cl_mem clCreateFromGLTexture3D_fn (cl_context p0, cl_mem_flags p1, cl_GLenum p2, cl_GLint p3, cl_GLuint p4, cl_int *p5)
 
cl_mem clCreateFromGLTexture_fn (cl_context p0, cl_mem_flags p1, cl_GLenum p2, cl_GLint p3, cl_GLuint p4, cl_int *p5)
 
cl_int clEnqueueAcquireGLObjects_fn (cl_command_queue p0, cl_uint p1, const cl_mem *p2, cl_uint p3, const cl_event *p4, cl_event *p5)
 
cl_int clEnqueueReleaseGLObjects_fn (cl_command_queue p0, cl_uint p1, const cl_mem *p2, cl_uint p3, const cl_event *p4, cl_event *p5)
 
cl_int clGetGLContextInfoKHR_fn (const cl_context_properties *p0, cl_gl_context_info p1, size_t p2, void *p3, size_t *p4)
 
cl_int clGetGLObjectInfo_fn (cl_mem p0, cl_gl_object_type *p1, cl_GLuint *p2)
 
cl_int clGetGLTextureInfo_fn (cl_mem p0, cl_gl_texture_info p1, size_t p2, void *p3, size_t *p4)
 

Macro Definition Documentation

#define clCreateFromGLBuffer   clCreateFromGLBuffer_fn
#define clCreateFromGLRenderbuffer   clCreateFromGLRenderbuffer_fn
#define clCreateFromGLTexture   clCreateFromGLTexture_fn
#define clCreateFromGLTexture2D   clCreateFromGLTexture2D_fn
#define clCreateFromGLTexture3D   clCreateFromGLTexture3D_fn
#define clEnqueueAcquireGLObjects   clEnqueueAcquireGLObjects_fn
#define clEnqueueReleaseGLObjects   clEnqueueReleaseGLObjects_fn
#define clGetGLContextInfoKHR   clGetGLContextInfoKHR_fn
#define clGetGLObjectInfo   clGetGLObjectInfo_fn
#define clGetGLTextureInfo   clGetGLTextureInfo_fn

Function Documentation

cl_mem clCreateFromGLBuffer_fn ( cl_context  p0,
cl_mem_flags  p1,
cl_GLuint  p2,
int *  p3 
)
inline
cl_mem clCreateFromGLRenderbuffer_fn ( cl_context  p0,
cl_mem_flags  p1,
cl_GLuint  p2,
cl_int p3 
)
inline
cl_mem clCreateFromGLTexture2D_fn ( cl_context  p0,
cl_mem_flags  p1,
cl_GLenum  p2,
cl_GLint  p3,
cl_GLuint  p4,
cl_int p5 
)
inline
cl_mem clCreateFromGLTexture3D_fn ( cl_context  p0,
cl_mem_flags  p1,
cl_GLenum  p2,
cl_GLint  p3,
cl_GLuint  p4,
cl_int p5 
)
inline
cl_mem clCreateFromGLTexture_fn ( cl_context  p0,
cl_mem_flags  p1,
cl_GLenum  p2,
cl_GLint  p3,
cl_GLuint  p4,
cl_int p5 
)
inline
cl_int clEnqueueAcquireGLObjects_fn ( cl_command_queue  p0,
cl_uint  p1,
const cl_mem p2,
cl_uint  p3,
const cl_event p4,
cl_event p5 
)
inline
cl_int clEnqueueReleaseGLObjects_fn ( cl_command_queue  p0,
cl_uint  p1,
const cl_mem p2,
cl_uint  p3,
const cl_event p4,
cl_event p5 
)
inline
cl_int clGetGLContextInfoKHR_fn ( const cl_context_properties *  p0,
cl_gl_context_info  p1,
size_t  p2,
void *  p3,
size_t p4 
)
inline
cl_int clGetGLObjectInfo_fn ( cl_mem  p0,
cl_gl_object_type *  p1,
cl_GLuint p2 
)
inline
cl_int clGetGLTextureInfo_fn ( cl_mem  p0,
cl_gl_texture_info  p1,
size_t  p2,
void *  p3,
size_t p4 
)
inline