Try to read headers from Graphics DDK. There exist 3D.h file, and in other files you can find a lot of referencies to the 3D stuff, but they are all undocumented and I dount that theese calls are supported in QNX 6.3. I think that all are stubs.
No driver for NVIDIA and as far as ATI the documentation says:
“Specifications of all ATI chips, up to the Radeon 9200 were made available to DRI developers under NDA on an individual case basis. Please read carefully the NDA page before you consider applying.”
The NDA part is to be expected, but up to Radeon 9200 is bad news… If I’m not mistaken the 9200 is 2 generation behind and doesn’t really qualify as a 3D card by today’s standard IMHO.
For Matrox there seems to be sources for GXXX card only, for their latest card Parhelia their is no specs, Matrox supplies the binary.
Last is Intel, all the chips that are supported and have public specs are very very low 3D performance chip.
Basicaly by the time you are done writing a driver, you’d be 3 generation behind, at best, performance wise.
Aside the radeon 9200 and the latest Intel chipset (8xx and 9xx) you’d have a hard time finding any of these boards on the market.