我正在使用OpenCL,我正在尝试找出在我的系统上运行的是哪个版本的OpenCl。我已经完成了库添加和其他事情,以便在我的Visual studio 2015中添加openCL。所有我想要的是一个小代码,告诉我哪个版本正在运行。谢谢 我发现了一段视频,其中显示了如何在C++(CL/cl.hpp)中检查它,但在我的sdk中它不可用,但只有C版本(CL/cl.h)可用
由于我们现有的处理代码和插件打算用于的主机都是基于OpenCL的,所以主机开发人员给了我一个扩展到OFX来共享OpenCL环境。但是,我们的代码使用了C++ API (cl::Context),它们提供的扩展为我提供了一个指向C cl_context的指针。有什么方法可以让我从cl_context中创建cl::Context,而不占用后者的所有权?(来自cl_command_queue的cl::CommandQueue也是如此)。
我在我的Android智能手机上使用ARM mali 72。我单独使用openCL和openGL都没有问题。目标是使用mY输出OpenCL并将其发送到openGL。我可以在我的智能手机上使用openCL 2.0和opengl ES 3.0。因此,我想从Java中获得EGL显示,通过OpenGL发送它,然后计算我的openCL内核,将它发送回j