1

http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/

我不明白如何检查引用计数,比如 openCL 上下文。它是如何完成的?是否有函数调用或字段?我尝试使用谷歌搜索,但无法弄清楚。我尝试调试和检查(使用 JOCL 和 Java),但我什么也没看到。让我知道。

4

2 回答 2

2

您实际上不应该阅读引用计数,因为这些信息将毫无意义。当 (hypothetical clReadReferenceCount_NOT_REAL) 函数返回并且您获得引用计数值时,其他线程可能已经增加和/或减少了引用计数。您应该访问引用计数的唯一方法是通过 glRetain*/clRelease* -函数,它们仅用于递增和递减(不读取值),就像并发编程中的信号量一样。

于 2011-02-28T18:19:22.680 回答
0

看看 clRetain*/clRelease* 函数。我猜你被否决了,因为它们很容易被发现。不过不是我。

于 2011-02-06T12:14:22.473 回答