Closed Alex-Vasile closed 4 months ago
Currently the texture cache (and other textures) are stored in memory with no compression. Metal appears to support lossless compression, this would be worth looking into to reduce memory usage.
Potential lead: MTLTextureDescriptor.compressionType. We would have to version get it for ≥ macOS 12.5.
MTLTextureDescriptor.compressionType
I don't think this is needed anymore.
Currently the texture cache (and other textures) are stored in memory with no compression. Metal appears to support lossless compression, this would be worth looking into to reduce memory usage.