1

我正在寻找用于开发的 Monogame。该网站提到它“在引擎盖下”有 OpenTK。这是否意味着我可以使用 Monogame 可靠地访问 OpenCL,或者 OpenCL 已被拆分为 Cloo?我的主要目标是跨平台、高性能的 OpenGL ES 和 OpenCL。

4

1 回答 1

1

啊,我的理解是 Cloo 是 OpenCL 的 .NET 包装器,所以如果您正在做 MonoGame 开发,我认为您会使用 Cloo,它可以让您访问 OpenCL 中所需的一切。稍微浏览一下源代码,我注意到 XNA 库被大量使用。就 OpenTK 而言,我主要注意到它在 linux 和 MacOS 中用于音频。它还使用了 Tao.SDL 包装器。要回答您的问题,afik,是的,您可以在 MonoGame 中使用 OpenCL,是的,我认为这非常适合您的目的。干杯

于 2012-12-26T11:03:24.587 回答