в OpenGL есть такая вещь как gl_FragDepth, она позволяет задать глубину пикселя в фрагментном шейдере (пиксельном)
так вот в OpenGL 3.x драйвер nvidia вываливается что нельзя использовать gl_FragDepth и пользовательский тип для цвета
топик на офф. форуме
http://developer.nvidia.com/forums/i...showtopic=2195
.....
исправлено в драйверах 190.38