GalliumStatus

THIS PAGE IS OUT OF DATE

This table lists the current combinations of state trackers and pipe drivers, as of sometime in like 2013. It's not at all current; if you'd like it to be, please fix it and remove this text.

Not Even Close To Current Status of Gallium3D Pipes and State Trackers

Explanation:

Unlisted drivers:

State tracker conformance tests:

What do these mean?

If you're the maintainer of any of this code, please update these when you can, especially UNKNOWN slots.

mesa vega exa g3dvl d3d1x opencl dri xorg egl wgl
i915 (Intel i915/i945) DONE UNKNOWN UNKNOWN UNKNOWN UNKNOWN TODO DONE DEPRECATED DONE UNKNOWN
nv30 (nVidia NV30 and NV40) WIP UNKNOWN UNKNOWN UNKNOWN UNKNOWN N/A MOSTLY DEPRECATED DONE UNKNOWN
nv50 (nVidia NV50/G80) DONE UNKNOWN UNKNOWN WIP1 WIP WIP MOSTLY DEPRECATED DONE UNKNOWN
nvc0 (nVidia NVC0/Fermi) DONE UNKNOWN UNKNOWN WIP DONE TODO MOSTLY DEPRECATED DONE UNKNOWN
r300 (ATI R300/R400/R500) DONE WIP WIP WIP UNKNOWN TODO DONE DEPRECATED DONE TODO
r600 (ATI R600/R700/R800/R900) DONE WIP WIP WIP UNKNOWN WIP DONE DEPRECATED DONE TODO
radeonsi (AMD Southern Islands) WIP UNKNOWN UNKNOWN WIP UNKNOWN TODO WIP DEPRECATED WIP UNKNOWN
softpipe MOSTLY MOSTLY UNKNOWN UNKNOWN UNKNOWN TODO DONE DEPRECATED DONE DONE
svga (VMware Virtual GPU) DONE UNKNOWN UNKNOWN UNKNOWN UNKNOWN TODO MOSTLY DEPRECATED DONE UNKNOWN

Notes

1 - mpeg2 hardware (not shaders) decoding DONE

Feature stacks that give equivalent functionality to the classic MESA implementation

Gallium3D Classic MESA
xorg + exa DDX + Xv
dri + mesa GL + GLSL
dri DRI2
KMS + Gallium3D DRM + DRI + DDX