OpenGL sample for shader-based occlusion culling