首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用OpenGL扩展的X forwarding CUDA SDK应用程序

使用OpenGL扩展的X forwarding CUDA SDK应用程序
EN

Stack Overflow用户
提问于 2011-10-19 23:36:39
回答 1查看 2.3K关注 0票数 1

我正在尝试从CUDA SDK转发一个演示应用程序,但是我得到了这个错误:

代码语言:javascript
复制
Xlib:  extension "NV-GLX" missing on display "localhost:10.0".
ERROR: Support for necessary OpenGL extensions missing.[oceanFFT] test results...

像glxgears这样的其他OpenGL应用程序工作得很好。

是否可以使用此OpenGL扩展X转发应用程序?如果是,我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-20 04:40:54

问题是,并不是所有的扩展都定义了GLX操作码(由于某些原因,我无法理解)。所以你不走运,尽管我知道NVidia有一些私有的GLX操作码,他们使用它来实现一些OpenGL扩展的转发,在那里它还没有被完全指定。

我实际上正在考虑实现某种私有的"GLX3“X.org扩展模块和附带的libGL3.so,以实现纯粹的间接渲染。然而,由于OpenGL-3非常注重使用缓冲区对象,即保持低带宽利用率,因此如今纯粹的间接操作并没有太大的危害。使用客户端顶点数组的旧OpenGL-2占用了大量带宽。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7823915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档