Floating-Point Depth Buffers For Mesa

The 13 patches that were announced by Marek yesterday evening implement the ARB_depth_buffer_float OpenGL extension in Mesa and Gallium3D. This is part of OpenGL 3.0. Not implemented is NVIDIA's version of this extension, NV_depth_buffer_float, since it's incompatible with the official Khronos extension. Of course, Marek has ensured that this code is working with the ATI/AMD R600 Gallium3D driver.
Find the set of patches currently on the Mesa mailing list. They'll be committed to master soon, which means it will be part of Mesa 7.12 (or Mesa 8.0 if OpenGL 3.0 is finished in the next six months) and released next January.
4 Comments