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
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start 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