displacement mapping, decompression (useful for debugging), and more shape drawing refinements