Hardwarově je to podporovaný dlouho, u ATi od R520/X1800:

Citace Původně odeslal no-X
10bit display engine - zpracování veškerého obrazu s precizností deseti bitů na barevnou složku (tedy 30bit RGB, tj. >miliarda barev). Týká se gamma-correction, colour-correction a video scaleru. Podobné jako u Matrox Parhelia 512.

6/8/10/12/16bit output - formáty výstupu pro různé zobrazovací adaptéry. Display engine používá 10bit preciznost. Pro běžné displeje je pak přes temporal/spatial dithering převeden na 6bit nebo 8bit formát. Pro high-end 16bit displeje je obraz převeden do 16bit spektra, ale 10bit preciznost zůstává.
V rámci čipu je signál zpracováván 10bitově na všech kartách, ale pro výstup to bylo v době X1xxx podporované jen na profi kartách. Jak je to teď, nevím