Internships/ProjectIdeas/VirglWindowsDriver: Difference between revisions
(add virgl windows driver idead) |
|||
Line 8: | Line 8: | ||
By working on an OpenGL Installable Client Driver (probably as a first step), and DirectX support (could be worth investigating and using the 'nine' mesa state tracker) | By working on an OpenGL Installable Client Driver (probably as a first step), and DirectX support (could be worth investigating and using the 'nine' mesa state tracker) | ||
''' | '''Links:''' | ||
* https://virgil3d.github.io/ | * https://virgil3d.github.io/ | ||
* http://www.linux-kvm.org/page/WindowsGuestDrivers | * http://www.linux-kvm.org/page/WindowsGuestDrivers |
Revision as of 11:23, 17 February 2017
virgl Windows driver
Summary: accelerated rendering of Windows guests
virgl enables accelerated 3d rendering in a VM. It currently only supports Linux guests.
There is some working prototype of virtio-gpu dod driver already. The goal of this project would be to enable 3d rendering. By working on an OpenGL Installable Client Driver (probably as a first step), and DirectX support (could be worth investigating and using the 'nine' mesa state tracker)
Links:
- https://virgil3d.github.io/
- http://www.linux-kvm.org/page/WindowsGuestDrivers
- https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/state_trackers/nine
Details:
- Skill level: advanced
- Language: C
- Mentors: airlied@redhat.com, vrozenfe@redhat.com
- Suggested by: mlureau@redhat.com