A není to v případě užití GPU jako koprocesoru jedno? Podle mě ano, protože to pak předpokládá použít nějaký middleware, prostě si celou GPU člověk musí zabalit do nějakého API a to se pak bude chovat jako černá skřňka - to je ale v tomto ohledu krok zpět.
Vždy jsem žil v tom, že pro klasické užití koprocesoru (a to platí od dalekého pravěku Atárek, C64, Amig, etc., etc.) až k moderním jednotkám v x64 CPU je naprosto nutné znát správný výstup na adekvátní vstup. A pozor, ty registry jsou "interní" jen z pohledu grafiky jakožto zobrazovadla. Ochudit se o přístup k nim z hlediska lowlevel programování, je IMHO chyba.
Jistě, pro roli grafického akcelerátoru, který vyžaduje driver, to klíčové není. Ale zdá se mi, že takto Intel bojuje již dávno vybojovanou bitvu.