I hope this isn't too obvious :-P ...
Hyperion, (re)developing an OS, after having worked on graphics stuff for MacOS X, IIRC, and made their fame by porting 3D PC games to the Amiga?
Whatever direction that they decide to take is, IMHO, going to be the optimum in the short term, and ultimate in the long term. ;-)
Also recall that graphics.library is still yet to be ported to PPC. The reason it is such a big job is not merely supplementing the custom chip implementations from the 68k Amigas, but ensuring that everything and anything that becomes possible is easily integratable and can be made available when appropriate.
Since Hyperion's Amiga game ports appear to have stalled, I suppose that they will continue after OS4 starts recouping funds. These games will drive Hyperion's preferences for where to take the OS' graphics towards the future (possibly, maybe I really am an idiot...).
I heard somewhere's here about the possibility of an upcoming SDK containing a Cg (nVidia's "C for Graphics" [Processors]) [style|actual] compiler for Amiga OS. If that were the case, I would personally consider building the abstract Amiga-side layers that your product will need to fit inside. I start with a shell into which I can stick 2D graphics, then I write a program to describe those images.
A little aside...
Commercial companies upgrading from legacy hardware (read "Amiga Classic"), and those who supposedly are relying upon new Zico compatible hardware for Linux, I suppose, are to push the other areas of the new OS' capabilities. I really think the finished MiniITX system will be the fresh cherry on this drying pie. I expect people thought the A600 was purely to encourage C=64 users to upgrade, when it really was a nice sized mother board to stick under a monitor in a kiosk or slot=machine.
Anyway, that's probably too much for one post. Thanx for reading thus far.
benJamin
"Damn, but did this take a long time to do on a PC from the same period as my Amiga beside it."