It should be more like
Code:
| KMS | Memory Manager | DRI2 | Gallium3D |
+-----------------+-----------+----------------+--------+-----------+
| RadeonHD/Radeon | DEV | GEM/TTM | DEV | DEV |
+-----------------+-----------+----------------+--------+-----------+
| Openchrome | NO | TTM | NO | NO |
+-----------------+-----------+----------------+--------+-----------+
| Nouveau | DEV(NV50) | GEM/TTM | NO | DEV |
+-----------------+-----------+----------------+--------+-----------+
| Intel | MERGED | GEM | MERGED | DEV |
+-----------------+-----------+----------------+--------+-----------+
Radeon/RadeonHD are just separate DDX drivers they share dri/drm code
Also GEM or TTM is a requirement for KMS/DRI2/G3D, however TTM isn't in the kernel so GEM is required to have it merged