ASTC Full Profile
The demonstration shows 3D texture compression both in LDR and HDR formats. The particle and smoke systems run entirely on the GPU using transform feedback and instancing.
Note how the textures go from ~90MB when uncompressed to ~6MB when compressed using the ASTC 3x3x3 format, ~3MB with ASTC 4x4x4 and only ~1.5MB with ASTC 5x5x5. The positive side effect of texture compression is a significant reduction in power/energy savings as there is less data to use up bandwidth between memory and the GPU (~700MB/s when uncompressed down to ~160MB/s when compressed).