Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of gr-peach-opencv-project-sd-card 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 14:47:31 by
1.7.2
