Editing PS3 GPU DRM Driver
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
=Introduction= | =Introduction= | ||
* We really need a proper GPU DRM driver for PS3. | * We really need a proper GPU DRM driver for PS3. | ||
* The problem is that Linux kernel DRM framework is very complex and not well documented. | * The problem is that Linux kernel DRM framework is very complex and not well documented. | ||
Line 11: | Line 9: | ||
* CRTC -> Encoder -> Connector | * CRTC -> Encoder -> Connector | ||
==TTM== | ==TTM== | ||
Line 23: | Line 17: | ||
=Milestones= | =Milestones= | ||
1. Create initial driver infrastructure (work in progress) | |||
2. Implement unaccelerated framebuffer console | |||
3. Add hardware acceleration to framebuffer console | |||
4. Implement IOCTLs for user-space applications | |||
5. Add PS3 GPU DRM support to libdrm and implement tests for it | |||
6. Implement X11 driver for PS3 GPU DRM | |||
=Links= | =Links= | ||
Line 44: | Line 37: | ||
* http://lxr.free-electrons.com/source/drivers/gpu/drm/mgag200/ | * http://lxr.free-electrons.com/source/drivers/gpu/drm/mgag200/ | ||
* http://lxr.free-electrons.com/source/drivers/staging/omapdrm/ | * http://lxr.free-electrons.com/source/drivers/staging/omapdrm/ | ||
* http://www.x.org/wiki/ttm | * http://www.x.org/wiki/ttm | ||
* http://lists.freedesktop.org/archives/dri-devel/2010-April/000183.html | * http://lists.freedesktop.org/archives/dri-devel/2010-April/000183.html | ||
* http://www.mail-archive.com/[email protected]/msg50049.html | * http://www.mail-archive.com/[email protected]/msg50049.html | ||
* http://permalink.gmane.org/gmane.comp.video.dri.devel/47889 | * http://permalink.gmane.org/gmane.comp.video.dri.devel/47889 | ||