todo in DRI driver
See also:
List of OpenGL Extensions supported at least partially by the Hardware but not by DRI driver
This list is probably incomplete.
ARB_vertex_blend / ARB_matrix_palette: radeon, r200
This would also need support in Mesa. ATI_envmap_bumpmap:
radeon,r200,i830This would also need support in Mesa. Mesa part is done ATI_fragment_shader / ATI_text_fragment_shader:
i915
EXT_paletted_texture / EXT_shared_texture_palette: i830
EXT_texture3D: radeon (with some limitations) how to do it on r100 related bug #4799
NV_fog_distance: radeon, r200
The
radeonregister header gives no indication that this extension is supportable on that hardware, but Apple supports it. SGIS_sharpen_texture: unichrome (?)This would also need support in Mesa. The UniChrome Windows driver doesn't support this extension, but via_3d_reg.h (search for "_Sharp") has some register defines that appear to be for it. Some experimentation would be needed.
Resources
- mail about this topic: http://marc.theaimsgroup.com/?l=dri-devel&m=105332698114871&w=2
- Matrox G400 Spec. http://www.matrox.com/mga/products/tech_info/pdfs/g400/chip_specs.pdf
- OpenGL Extension Registry: http://oss.sgi.com/projects/ogl-sample/registry/
- OpenGL Hardware Registry Database: http://delphi3d.net/hardware/
- On the Status page theres info about already implemented Extensions.
Enhancements
- Improve texture handling (
radeon,r200) - Include Jakub Jelineks libGL.so optimizations. IanRomanick has been working on this.
Big Projects
- Convert remaining drivers to t_vertex.c freedesktop bug id for radeon, with patch
- Get codegen working, tested, and enabled.
- Openchrome-ttm mesa part , DRM part , DDX, Outdated instruction/announce
todo in DRI wiki pages
Here is a list of all Wiki pages requiring attention:
Non-Wiki pages that need their important parts put into the wiki:
http://dri.sourceforge.net/faq.phtml Other structural changes the Wiki requires:
Do not use automatic wikinames.
- Add a pragma to enable/disable the source code documentation x-refering.
