23得票3回答
Mesa与OpenGL驱动程序有何不同?

说 Mesa 是 OpenGL 的一个实现,这究竟意味着什么?我的 Nvidia 显卡的驱动程序不是已经实现了所有的 OpenGL 函数吗?因此,既然我的 Nvidia 显卡驱动程序正在接受 Opengl 调用并将它们传递给硬件,那 Mesa 究竟是做什么的呢?有人能澄清 Mesa 与驱动程序...

14得票1回答
CentOS上出现ImportError: libGL.so.1错误

当我尝试在Python中导入cv2时,我遇到了以下错误: 当我试图在Python中导入cv2时,出现了以下错误:ImportError: libGL.so.1: cannot open shared object file: No such file or directory 我发现这个线程...

12得票2回答
如何在使用开源驱动的AMD显卡上设置OpenCL?

我阅读了这个链接-https://wiki.debian.org/ru/AtiHowTo,并决定设置OpenCL。 r600g驱动程序仍然需要将专有的微码加载到GPU中以启用硬件加速。该固件通常包含在内核中,但在Debian中是单独打包的。 所以,我安装了固件:# apt-show...

11得票1回答
在Linux上构建VTK时出现错误“GLintptr未声明”

在 Linux 上构建 VTK 时,我遇到了以下错误:In file included from /usr/include/GL/glx.h:333:0, from /home/mildred/Work/3DKF/VTK/Rendering/vtkXOpenGLRen...

10得票4回答
关于启动Android虚拟设备时的GPU模式错误

当我尝试在Android Studio 2.0中启动Android虚拟设备时,它会给出以下错误:ERROR: Invalid GPU mode 'mesa', use one of: on off host guest。如下图所示: 感谢您的帮助!

10得票1回答
GBM上的EGLDisplay

我想通过EGL创建一个OpenGL上下文。由于我不需要实际绘制,所以我想与GBM平台一起使用Pbuffers。以下是代码(C99):#include <stdlib.h> #include <assert.h> #include <fcntl.h> #in...

8得票1回答
延迟加载opengl32.dll在Qt5中失败

我需要在Windows 7上的Qt5项目中使用OpenGL版本2的功能(Qt是使用桌面OpenGL而不是ANGLE构建的)。为了支持通过远程桌面运行应用程序,如果必要的话,我希望可以回退到Mesa的软件渲染。我的计划是在启动时检查OpenGl版本。如果版本太低,我会在应用程序设置中设置一个标记...

8得票2回答
如何在Ubuntu中使用CMake来查找和链接OpenGL(mesa)包

我对CMake和OpenGL完全不熟悉。现在我需要在我的Ubuntu 15.04 64位电脑上将OpenGL作为一个库来使用,这个项目是由CMake 3.0.2构建的。 我已经花了几天时间在这个问题上,几乎感到沮丧。我被一堆问题弄得困惑不已。 mesa和OpenGL 首先,我使用命令...

7得票1回答
如何在不成为DRM主人的情况下将内容呈现到第二个屏幕?

我有一个嵌入式处理过程,直接使用DRM和KMS API渲染到屏幕。它运行在极简的Yocto发行版上(没有桌面或Wayland)。我想要从另一个进程渲染到连接到同一GPU的第二个屏幕。第一个进程打开'/dev/dri/card0'并成为事实上的DRM主节点,并可以使用drmModeSetCrtc...