blob: 8c4243ec6f671de1794ac20e3f991924e10178b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
The DRI project is looking to take part in the Google [[Summer of Code 2005|http://code.google.com/summerofcode.html]]. This project endeavors to fund students to contribute to an open-source project over summer break. There are many interesting projects to be done in the DRI, and a fun group of developers to work with. Below are some example ideas, but we are open to other projects, too!
**Update:** We were not accepted as a mentoring organization. However, Bart Massey at Portland State University (one of the mentoring orgs) is knowledgable in X and suggested that he would gladly be an official mentor for students interested in doing DRI or X projects for SoC.
## Example project ideas
* Fix the SiS 6326 driver texturing support and integrate into head CVS. This would involve updating older code to current Mesa, debugging texturing, and CVS integration.
* Port the utah-glx NVIDIA driver to the DRI. This would involve creating a DRM, determining how integration with the updated 2D driver would work, and porting the driver itself.
* Integrate the partially-completed S3 Virge driver.
* Integrate the partially-completed Trident driver.
* Rewrite the 3dfx driver to not depend on Glide and support SLI.
* Create a modern Gamma GMX DRI driver based on the currently-defunct one.
* Write a [[SiliconMotion|SiliconMotion]] DRI driver.
* Extend [[glean|http://glean.sf.net/]] to cover new extensions and more core functionality.
* Dynamic code generation for fragment/pixel shaders.
## Mentors
* [[EricAnholt|EricAnholt]] (DRM, client drivers)
* [[AdamJackson|AdamJackson]] (server bits, client drivers)
|