Internships/ProjectIdeas/VirglWindowsDriver: Difference between revisions

From QEMU
(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)


'''theLinks:'''
'''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:

Details:

  • Skill level: advanced
  • Language: C
  • Mentors: airlied@redhat.com, vrozenfe@redhat.com
  • Suggested by: mlureau@redhat.com