我想为我的内核动态分配本地内存:
error_code = clSetKernelArg(myKernel, 2, localMemSize, NULL);
此调用将在 Windows 7、Visual Studio 2012 上触发访问冲突,使用
英特尔 OpenCL SDK 2014 测试版。
难道我做错了什么?
[编辑] 这是我在 github 上的项目
https://github.com/OpenCodec/ocldwt
最佳答案
原来这是 Intel 2014 Beta OpenCL SDK 中的一个错误。
解决方法是禁用 API 调试。
对不起,赏金猎人。
关于opencl - 尝试将动态本地内存传递给内核时出现访问冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23331404/