?While working with the OpenSceneGraph rendering engine I needed to test the possibility of using “true transparency” via Depth Peeling algorithm (here’s the PDF document for more details). Unfortunately it uses several non-common OpenGL extensions that may be unavailable on some graphic cards. Trying to perform DP on those cards causes application to crash and to turn DP off on unsupported hardware some checks need to be done. So how to make it more stable and enable Depth Peeling only on supported hardware?

Continue Reading »