This code demonstrates the issue with the i830 driver in QNX.  Tested in i830 display on a Core Duo with intel 945 integrated graphics.
When run in i830 with 16M color (we have found this configuration the most stable) you will see a black screen.
When run with gma9xx with 32K color (16M crashes QNX always) you do see the green gear in the bottom right part of the screen drawn as faint points.

The problem at hand seems to be that in the i830 driver QNX will not render GL_POINTS on plane z=0.  This is incorrect behaviour as all other OpenGL implementations render GL_POINTS at z=0.  Doing a glTranslatef(0.0, 0.0, -1.0) will allow the points to show up but in some cases it is important to render with 0 depth.




--- Card from pci -v -------
Class          = Display (VGA)
Vendor ID      = 8086h, Intel Corporation
Device ID      = 2772h,  82945G/GZ Integrated Graphics Controller
PCI index      = 0h
PCI Mem Address = ffa80000h enabled
PCI IO Address  = ec00h enabled
PCI Mem Address = e0000000h enabled
PCI Mem Address = ffa40000h enabled
PCI Int Pin    = INT A
Interrupt line = 5
CPU Interrupt  = 5h
