Opencv 3.1 project on GR-PEACH board
Fork of gr-peach-opencv-project by
opencl_gl_wrappers.hpp
00001 // 00002 // AUTOGENERATED, DO NOT EDIT 00003 // 00004 #ifndef __OPENCV_CORE_OCL_RUNTIME_OPENCL_GL_WRAPPERS_HPP__ 00005 #error "Invalid usage" 00006 #endif 00007 00008 // generated by parser_cl.py 00009 #undef clCreateFromGLBuffer 00010 #define clCreateFromGLBuffer clCreateFromGLBuffer_fn 00011 inline cl_mem clCreateFromGLBuffer(cl_context p0, cl_mem_flags p1, cl_GLuint p2, int* p3) { return clCreateFromGLBuffer_pfn(p0, p1, p2, p3); } 00012 #undef clCreateFromGLRenderbuffer 00013 #define clCreateFromGLRenderbuffer clCreateFromGLRenderbuffer_fn 00014 inline cl_mem clCreateFromGLRenderbuffer(cl_context p0, cl_mem_flags p1, cl_GLuint p2, cl_int* p3) { return clCreateFromGLRenderbuffer_pfn(p0, p1, p2, p3); } 00015 #undef clCreateFromGLTexture 00016 #define clCreateFromGLTexture clCreateFromGLTexture_fn 00017 inline cl_mem clCreateFromGLTexture(cl_context p0, cl_mem_flags p1, cl_GLenum p2, cl_GLint p3, cl_GLuint p4, cl_int* p5) { return clCreateFromGLTexture_pfn(p0, p1, p2, p3, p4, p5); } 00018 #undef clCreateFromGLTexture2D 00019 #define clCreateFromGLTexture2D clCreateFromGLTexture2D_fn 00020 inline cl_mem clCreateFromGLTexture2D(cl_context p0, cl_mem_flags p1, cl_GLenum p2, cl_GLint p3, cl_GLuint p4, cl_int* p5) { return clCreateFromGLTexture2D_pfn(p0, p1, p2, p3, p4, p5); } 00021 #undef clCreateFromGLTexture3D 00022 #define clCreateFromGLTexture3D clCreateFromGLTexture3D_fn 00023 inline cl_mem clCreateFromGLTexture3D(cl_context p0, cl_mem_flags p1, cl_GLenum p2, cl_GLint p3, cl_GLuint p4, cl_int* p5) { return clCreateFromGLTexture3D_pfn(p0, p1, p2, p3, p4, p5); } 00024 #undef clEnqueueAcquireGLObjects 00025 #define clEnqueueAcquireGLObjects clEnqueueAcquireGLObjects_fn 00026 inline cl_int clEnqueueAcquireGLObjects(cl_command_queue p0, cl_uint p1, const cl_mem* p2, cl_uint p3, const cl_event* p4, cl_event* p5) { return clEnqueueAcquireGLObjects_pfn(p0, p1, p2, p3, p4, p5); } 00027 #undef clEnqueueReleaseGLObjects 00028 #define clEnqueueReleaseGLObjects clEnqueueReleaseGLObjects_fn 00029 inline cl_int clEnqueueReleaseGLObjects(cl_command_queue p0, cl_uint p1, const cl_mem* p2, cl_uint p3, const cl_event* p4, cl_event* p5) { return clEnqueueReleaseGLObjects_pfn(p0, p1, p2, p3, p4, p5); } 00030 #undef clGetGLContextInfoKHR 00031 #define clGetGLContextInfoKHR clGetGLContextInfoKHR_fn 00032 inline cl_int clGetGLContextInfoKHR(const cl_context_properties* p0, cl_gl_context_info p1, size_t p2, void* p3, size_t* p4) { return clGetGLContextInfoKHR_pfn(p0, p1, p2, p3, p4); } 00033 #undef clGetGLObjectInfo 00034 #define clGetGLObjectInfo clGetGLObjectInfo_fn 00035 inline cl_int clGetGLObjectInfo(cl_mem p0, cl_gl_object_type* p1, cl_GLuint* p2) { return clGetGLObjectInfo_pfn(p0, p1, p2); } 00036 #undef clGetGLTextureInfo 00037 #define clGetGLTextureInfo clGetGLTextureInfo_fn 00038 inline cl_int clGetGLTextureInfo(cl_mem p0, cl_gl_texture_info p1, size_t p2, void* p3, size_t* p4) { return clGetGLTextureInfo_pfn(p0, p1, p2, p3, p4); } 00039
Generated on Tue Jul 12 2022 15:17:29 by
![doxygen](doxygen.png)