Per pixel linked lists for single pass A-buffer
Sylvain Lefebvre, Samuel Hornus, Anass Lasram
Sylvain Lefebvre, Samuel Hornus, Anass Lasram
Latest updates
Good news! All issues with race conditions are now solved and the latest version of the code no longer needs any hack in order to run properly. The figure below gives the latest performance measured on our GeForge Titan using drivers 337.50 (beta). Results remain similar.
These results still emulate atomicMax 64 bits with a 32 bit atomicCAS. As soon as atomicMax 64 bits are natively supported in OpenGL we will update the results. The performance of prelin, preopen and postopen are likely to improve.
Unzip, compile and test!
Download the latest code (including Windows binaries). In order to compile you need the LibSL library.
Phone: +33 3 54 95 86 53
E-mail: Sylvain Lefebvre at inria dot fr