DDS Files And BC7 Textures

Quite a few new things in Pico Pixel. Pico now supports DDS files and many texture formats it carries. It also supports BC7 compressed textures which is a format that is much better than S3TC but takes more time to generate with the CPU. There is a GPU implementation of BC7 compression that greatly improve the compression time.

Although DDS file format is a vestige of Direct Draw, it is the only format that supports, 2D textures, cube maps and volumes. Short of using you own file format, DDS is pretty much the only option. And the texture formats in a DDS file may be passed as is directly to the GPU for processing.

And last, there as been general improvements in memory and management and asynchronous loading of texture files.