当前位置:数据分析 > VMware Workstation 12 OpenGL ES 版本支持和设置

VMware Workstation 12 OpenGL ES 版本支持和设置

  • 发布:2023-10-06 16:10

-->

概述

  开始学习Opengl时,发现VMware Workstation虚拟机无法运行Opengl ES2.0程序。后来经过查找,终于发现是因为VMware Workstation 11及之前的版本对opengl的支持不是那么乐观。最近正好发布了VM12的最新版本。这个版本大大提高了对Opengl的支持,所以我升级了VM,但也遇到了很多问题。下面总结了其中一个版本号错误导致VM12中不支持Opengl版本升级支持的情况。所显现的问题。

VMware Workstation 12 配置

  


  对于从事OpenGL开发的同学来说,VMware Workstation 12的出现确实带来了很多“惊喜”。 VMware Workstation 12极大地改进了支持的OpenGL版本。

   VMware Workstation 12之前的版本仅基本支持OpenGL2.1。 VMware Workstation 12 支持的 OpenGL 版本是 OpenGL3.3。据了解,目前支持OpenGL3.3的核心协议接口。

  使用VM 12重装系统的同学一般不会遇到任何问题。他们只需要在显卡设置中打开3D加速即可支持OpenGL3.3。对于之前在较低版本VM上安装过系统,然后直接升级到VM12的同学,需要将.vmx文件中的virtualHW.version项改为“12”(我一直觉得这样做得不好)够了,为什么用了最新版本后,不会自动按照这个数字修改?),如下图:

  设置后重新打开即可。

  同时,windows下开发OpenGL ES的同学也可以使用OpenGL ES2.0版本(OpenGL ES2.0与OpenGL版本相同)。


如何在Linux虚拟机下查看Opengl版本

  VMware Workstation 似乎在 Linux 中比在 Windows 中更早支持 OpenGL ES2.0。使用glxinfo查看VMware Workstation11下的版本信息。

  注意:安装 apt-get install mesa-utils 和 apt-get install mesa-utils-extra 可以让 glxinfo 检查 OpenGL 和 OpenGL ES 版本的支持情况。

-->

相关文章

热门推荐