https://on-demand.gputechconf.com/gtc/2014/presentations/S4385-order-independent-transparency-opengl.pdf
s4385-order-independent-transparency-opengl.pdf