zoukankan      html  css  js  c++  java
  • VMware Workstation 12 OpenGL ES版本支持情况与设置

    概述

      开始学习Opengl时,发现VMware Workstation虚拟机无法运行Opengl ES2.0的程序。后来,经过查找最终得知,是因为VMware Workstation11及之前的版本对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对OpenGL ES2.0支持似乎比window下早,VMware Workstation11下使用glxinfo查看版本信息。

      注:安装apt-get install mesa-utils和apt-get install mesa-utils-extra即可使glxinfo查看OpenGL和OpenGL ES版本的支持。

  • 相关阅读:
    JavaScript最佳实践
    Ionic2学习笔记(3):Pipe
    广商14级软件工程分数:第十一回合
    Ionic2学习笔记(2):自定义Component
    Ionic2学习笔记(1):新建一个页面
    Ionic2学习笔记(0):HelloWorld
    采用Kettle分页处理大数据量抽取任务
    广商14级软件工程分数:第十回合
    广商14级软件工程分数:第九回合
    广商14级软件工程-项目介绍视频汇总
  • 原文地址:https://www.cnblogs.com/feng-sc/p/5342524.html
Copyright © 2011-2022 走看看