How tetrahedral cages significantly reduce BVH memory usage AMD GPUOpen microsoft-directxgame-developmentgraphics-apis 2 months ago