diff options
author | Joe Rayhawk <jrayhawk@freedesktop.org> | 2013-06-30 20:43:59 -0700 |
---|---|---|
committer | Joe Rayhawk <jrayhawk@freedesktop.org> | 2013-06-30 20:43:59 -0700 |
commit | 5c267e31111c7c329005be2310cfe2670de3700d (patch) | |
tree | 809b0bd225fc094b18c02ed58321e06a931d9c52 /RadeonFeatureUMS.mdwn | |
parent | 701a9274fbcda51b7abadc0f0bd8d9c371e794c0 (diff) |
moin2mdwn: convert page RadeonFeatureUMS
Diffstat (limited to 'RadeonFeatureUMS.mdwn')
-rw-r--r-- | RadeonFeatureUMS.mdwn | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/RadeonFeatureUMS.mdwn b/RadeonFeatureUMS.mdwn new file mode 100644 index 00000000..c3400df2 --- /dev/null +++ b/RadeonFeatureUMS.mdwn @@ -0,0 +1,52 @@ + + +## Feature Matrix for Free Radeon Drivers + +**This page is only for free Radeon drivers. [[radeon|radeon]] (xf86-video-ati) for 2D; radeon, r200, r300, r600 Mesa and r300, r600 Gallium drivers only. THIS PAGE IS NOT FOR [[FGLRX/CATALYST|ATIProprietaryDriver]] DRIVERS PROVIDED BY AMD/ATI.** + +**See [[RadeonFeature|RadeonFeature]] For KMS** + +**See [[radeonhd:feature|radeonhd:feature]] for radeonhd.** + +Also check out the [[RadeonProgram|RadeonProgram]], [[GalliumStatus|GalliumStatus]], and [[ATIRadeon|http://dri.freedesktop.org/wiki/ATIRadeon]] at DRI wiki. + + * "**DONE**" means that it is implemented and relatively bug-free. + * "**MOSTLY**" means that it is implemented but has some known bugs. + * "**WIP**" means that someone has started on the initial implementation. + * "**BIOS**" means only if supported by your BIOS. No software support. Yet. + * "**N/A**" means that the feature is not supported by the hardware. + * "**N/N**" means that the feature will not be implemented, because a better alternative is or will be available. + * "**TODO**" means that someone needs to write the code. The required knowledge to write the code may or may not be known. Please ask on #radeon if you want to get your feet wet on this. + * "**UNKNOWN**" means that the current status of this item isn't known. You are free to update it if you know. [[!table header="no" class="mointable" data=""" + **2D features** || | **R100** | **R200** | **R300** | **R400** | **RS690** | **R500** | **R600** | **R700** | **Evergreen** + DDX (X server) Modesetting || | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE | MOSTLY + Console restore || | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE | TODO + DRI || | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE | N/N + ShadowFB || | N/N | N/N | N/N | N/N | N/N | N/N | DONE | DONE | DONE + Old 2D Acceleration (XAA) || | DONE | DONE | DONE | DONE | DONE | DONE | N/N | N/N | N/N + 2D Acceleration (EXA) || | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE | N/N + Overlay Xv || | DONE | DONE | DONE | DONE | N/N | N/N | N/N | N/N | N/N + Textured Xv || | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE | N/N + Video Decode (XvMC/VDPAU/VA-API) using the 3D engine || | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO | TODO + Video Decode (XvMC/VDPAU/VA-API) using UVD || | N/A | N/A | N/A | N/A | N/A | N/A | TODO | TODO | TODO + **Mesa 3D features** || | **R100** | **R200** | **R300** | **R400** | **RS690** | **R500** | **R600** | **R700** | **Evergreen** + Primitives || | DONE | DONE | DONE | DONE | DONE | DONE | MOSTLY | MOSTLY | N/N + Textures || | DONE | DONE | DONE | DONE | DONE | DONE | MOSTLY | MOSTLY | N/N + Hardware TCL || | DONE | DONE | DONE | DONE | N/A | DONE | MOSTLY | MOSTLY | N/N + Vertex Shaders || | N/A | DONE | DONE | DONE | N/A | DONE | MOSTLY | MOSTLY | N/N + Fragment (Pixel) Shaders || | N/A | DONE | DONE | DONE | DONE | DONE | MOSTLY | MOSTLY | N/N + GLSL || | N/A | N/A | WIP | WIP | WIP | WIP | MOSTLY | MOSTLY | N/N + Antialiasing || | UNKNOWN | UNKNOWN | UNKNOWN | UNKNOWN | UNKNOWN | UNKNOWN | UNKNOWN | UNKNOWN | UNKNOWN + OpenGL Compliance (Driver/Hardware) || | 1.3/1.3 | 1.3/1.4 | 1.5/2.0<sup>1</sup> | 1.5/2.0<sup>1</sup> | 1.5/2.0<sup>1</sup> | 1.5/2.0<sup>1</sup> | 2.0/3.3 | 2.0/3.3 | N/N/4.0 + **Output** || | **R100** | **R200** | **R300** | **R400** | **RS690** | **R500** | **R600** | **R700** | **Evergreen** + Dual-link DVI || | N/A | BIOS | BIOS | DONE | DONE | DONE | DONE | DONE | DONE + XRandR 1.2 || | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE + TV Out || | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE + [[DisplayPort|DisplayPort]] || | N/A | N/A | N/A | N/A | N/A | N/A | DONE | DONE | DONE + HDMI Audio || | N/A | N/A | N/A | N/A | TODO | N/A | TODO | TODO | TODO + **Other** || | **R100** | **R200** | **R300** | **R400** | **RS690** | **R500** | **R600** | **R700** | **Evergreen** + Power Saving (Powerplay) || | MOSTLY | MOSTLY | MOSTLY | MOSTLY | MOSTLY | MOSTLY | MOSTLY | MOSTLY | MOSTLY + Suspend Support || | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE | DONE +"""]] + +<sup>1</sup> Hardware doesn't support ARB NPOT textures fully. |