OpenGL apps running inside a VM use VMGL to obtain graphics hardware acceleration. VMGL supports VMware, Xen PV and HVM, qemu, and KVM VMs; X11-based OS such as Linux, FreeBSD and OpenSolaris; and ATI, Nvidia and Intel GPUs.

Project Activity

See All Activity >

License

BSD License, GNU General Public License version 2.0 (GPLv2)

Follow VMGL

VMGL Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Note: latest file in this collection is dated 20/02/2007. There has probably been progress in support of hardware acceleration in Linux virtual machines since then. A detailed Web article found in 2008 that VMGL could be made to work, but was a lot more difficult to implement than the project suggested. (dedoimedo.com/computers/virtualization-3d-support-vmgl.html) Have allocated 3 stars randomly for design and support, as apparently required to submit review - I haven't used this.
  • This project need more people
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux

Intended Audience

Advanced End Users

User Interface

OpenGL, X Window System (X11)

Programming Language

C, Python

Related Categories

Python Virtual Machine Software, Python VMware Software, Python Xen Software, C Virtual Machine Software, C VMware Software, C Xen Software

Registered

2008-05-13