http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/
我不明白如何检查引用计数,比如 openCL 上下文。它是如何完成的?是否有函数调用或字段?我尝试使用谷歌搜索,但无法弄清楚。我尝试调试和检查(使用 JOCL 和 Java),但我什么也没看到。让我知道。
http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/
我不明白如何检查引用计数,比如 openCL 上下文。它是如何完成的?是否有函数调用或字段?我尝试使用谷歌搜索,但无法弄清楚。我尝试调试和检查(使用 JOCL 和 Java),但我什么也没看到。让我知道。
您实际上不应该阅读引用计数,因为这些信息将毫无意义。当 (hypothetical clReadReferenceCount_NOT_REAL) 函数返回并且您获得引用计数值时,其他线程可能已经增加和/或减少了引用计数。您应该访问引用计数的唯一方法是通过 glRetain*/clRelease* -函数,它们仅用于递增和递减(不读取值),就像并发编程中的信号量一样。
看看 clRetain*/clRelease* 函数。我猜你被否决了,因为它们很容易被发现。不过不是我。