【发布时间】:2013-11-09 11:54:41
【问题描述】:
使用 VMware 10 和 ubuntu 13.10 作为客户操作系统。
安装来宾添加可以为 OpenGL 2.1 提供硬件渲染
出于学术目的,需要开发和运行 OpenGL 3+ 代码,最好在虚拟机中。
我假设无法使用主机 GPU,所以我尝试使用 OpenGL 3+ 渲染器强制软件渲染。
Mesa3D + llvmpipe 看起来很有希望,但我无法找到有关软件渲染器是否支持 OpenGL 3+ 的信息。
有没有办法在vmware下开发OpenGL 3+?
编辑:(对于回复然后删除他们的帖子的人:p)
是的,我也看到使用 glxinfo 的 OpenGL 2.1。我在我的虚拟机中删除了硬件加速,并且只对软件光栅化感兴趣,即使它真的很慢。问题是,是否有 llvmpipe 版本为高于 2.1 的 OpenGL 版本实现软件光栅化器?我知道 mesa3d 支持它,尽管只适用于硬件。
【问题讨论】:
-
已删除,因为我对您的问题没有任何补充。看来您现在需要使用 2.1 或不使用 vm。