OpenGL 3.3 Ubuntu(虚拟机) [英] OpenGL 3.3 Ubuntu (Virtual Machine)

查看:410
本文介绍了OpenGL 3.3 Ubuntu(虚拟机)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要openGL 3.3或更高版本才能使用GLSL 3.3.我的问题是我的Mac OS X不允许使用高于OpenGL 2.1的版本.我已经在系统中安装了Ubuntu的虚拟机,但是还具有OpenGL的2.1版.我不知道发生了什么,因为我有一个与OpenGL 4.1版兼容的AMD Radeon HD 6490M 256 MB.有什么方法可以在不进行磁盘分区的情况下使用openGL 3.3或更高版本?

I need openGL 3.3 or higher to use GLSL 3.3. My problem is that I have Mac Os X which doesn't allow to use a version higher than 2.1 of OpenGL. I've installed a virtual machine of Ubuntu inside my system but also has the version 2.1 of OpenGL. I don't understand what's going on because I have an AMD Radeon HD 6490M 256 MB which is compatible with version 4.1 of OpenGL. Is there any way that I can use openGL 3.3 or higher without doing a disk partition?

推荐答案

我不知道发生了什么,因为我有一个与OpenGL 4.1版本兼容的AMD Radeon HD 6490M 256 MB

I don't understand what's going on because I have an AMD Radeon HD 6490M 256 MB which is compatible with version 4.1 of OpenGL

GPU为主机服务.虚拟机只能看到一些哑帧缓冲设备,或者通过来宾传递给主机上运行的VM可用的OpenGL API.

The GPU serves the host machine. The virtual machine sees only some dumb framebuffer device, or the OpenGL API available to the VM running on the host passed through the guest.

如果要利用OpenGL-4功能,则必须安装可本地访问GPU的操作系统.另外,如果您要运行Linux,则必须安装专有的 fglrx 驱动程序(也称为Catalyst for Linux),因为尚未作为发行默认版本提供的开源驱动程序.

If you want to leverage the OpenGL-4 capabilities you must install an OS that can access the GPU natively. Also, if you want to run Linux you'll have to install the proprietary fglrx drivers (also called Catalyst for Linux), as the open source drivers that ship as distribution default haven't caught up yet.

这篇关于OpenGL 3.3 Ubuntu(虚拟机)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆