3 <TITLE>Help Wanted
</TITLE>
5 <link rel=
"stylesheet" type=
"text/css" href=
"mesa.css"></head>
12 We can always use more help with the Mesa project.
13 Here are some specific ideas and areas where help would be appreciated:
18 Generate the src/mesa/main/enums.c file with a Python script which
19 uses the gl_API.xml file.
22 Try to auto-generate the display list
"save" functions seen in dlist.c
23 using a Python script and the gl_API.xml file.
24 The gl_API.xml file will probably need a new tag to indicate whether or
25 not each function gets compiled into display lists.
28 Maintenance of assembly language files on Linux, Windows and SPARC systems.
31 Help to incorporate the
3Dlabs' shading language compiler for OpenGL
2.0.
34 Implement assembly language (SSE/MMX) code generation for
35 vertex/fragment programs.
38 Windows
98/NT driver building, maintenance and testing
39 (Karl Schultz has been doing a great job of this lately).
42 Maintenance and testing of various drivers, such as DOS/DJGPP, GGI, etc.
45 Write new tests for Glean.
51 If you want to help with Mesa, first join the Mesa developer's
53 Then post a message to propose what you want to do, just to make sure
58 Anyone is welcome to contribute code to the Mesa project.
59 By doing so, it's assumed that you agree to the code's licensing terms.
67 <li>Try to write high-quality code that follows the existing style.
68 <li>Use uniform indentation, write comments, use meaningful identifiers, etc.
69 <li>Test your code thoroughly. Include test programs if appropriate.