<2022-03-16 Wed>
调用clCreateBuffer()产生异常问题(六)
我可能解决了这个问题,原来是因为没有及时清理内存的缘故!
将问题最终定位在了RunOpenCLBenchmark()的结尾DestroyImage(resizedImage);处,即在DestroyCacheInfo()中应该有清除OpenCL相关内存的代码。

见commit:fix exception abort in clCreateBuffer()。
作者描述了解决调用clCreateBuffer时遇到的异常问题,发现是由于未能及时清理内存。问题出在RunOpenCLBenchmark的DestroyImage函数中,修复涉及添加清除OpenCL内存的代码。

被折叠的 条评论
为什么被折叠?



