Internships/ProjectIdeas/VirglWindowsDriver: Difference between revisions

From QEMU
(add virgl windows driver idead)
 
 
(One intermediate revision by the same user not shown)
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
Line 17: Line 17:
* Language: C
* Language: C
* Mentors: airlied@redhat.com, vrozenfe@redhat.com
* Mentors: airlied@redhat.com, vrozenfe@redhat.com
* Suggested by: mlureau@redhat.com
* Suggested by: marcandre.lureau@redhat.com

Latest revision as of 10:57, 21 March 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: marcandre.lureau@redhat.com