This sample demonstrates and implementation of multi layered alpha blending, an algorithm to achieve order independent transparency.
This implementation takes advantage of the raster order group, tile shading, and imageblock APIs available in Metal with A11+ GPUs.
"Multi-Layer Alpha Blending", Salvi & Vaidyanathan (Intel), 2014