VMware Workstation 12 OpenGL ES版本支持狀況與設置

概述

  開始學習Opengl時,發現VMware Workstation虛擬機沒法運行Opengl ES2.0的程序。後來,通過查找最終得知,是由於VMware Workstation11及以前的版本對opengl支持並非那麼樂觀所致使。恰好最近最新版VM12發佈,此版本對Opengl的支持有較大提高,因而升級了VM,但其中還遇到了蠻多問題,以下總結了其中一個關於版本號錯誤致使VM12中對Opengl版本升級支持沒法體現出來的問題。windows

VMware Workstation 12配置

  


  對作OpenGL開發的同窗來講,VMware Workstation 12的出現確實帶來了不少"驚喜",VMware Workstation 12對OpenGL的支持版本有較大的提高。學習

  在VMware Workstation 12以前的版本,只基本支持OpenGL2.1,VMware Workstation 12對OpenGL的支持版本爲OpenGL3.3,據瞭解目前支持OpenGL3.3的核心協議接口。spa

  用VM 12從新安裝系統的同窗通常不會遇到什麼問題,只須要把顯卡設置裏的3D加速打開便可支持OpenGL3.3。以前已經在VM低版本安裝系統,而後直接轉升級到VM12 的同窗來,須要對.vmx文件中的virtualHW.version 項改成"12"(一直以爲這點作得不夠好,爲何用最新版本後,不會自動修改按本號?),以下圖所示:blog

      

  設置後從新打開便可。接口

  同時,windows下開發OpenGL ES的同窗也可使用OpenGL ES2.0版本(OpenGL ES2.0對OpenGL版本有以來)。開發


 

Linux虛擬機下如何查看Opengl版本

  VMware Workstation在Linux對OpenGL ES2.0支持彷佛比window下早,VMware Workstation11下使用glxinfo查看版本信息。get

  注:安裝apt-get install mesa-utils和apt-get install mesa-utils-extra便可使glxinfo查看OpenGL和OpenGL ES版本的支持。虛擬機

相關文章
相關標籤/搜索