Dolphin, the GameCube and Wii emulator - Forums

Full Version: DDS vs PNG textures for retexture projects
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hey guys! I´ve been working on some retexture projects recently.

I´ve just read that Dolphin supports DDS texture format.

I´ve used PNG so far.

What would be the advantage of DDS files? Do mipmaps work at all?

Thank you very much!
The advantage of DDS is the performance. With PNG, Dolphin has to decode the textures on the CPU and keep the decoded versions in RAM (which can use up quite a lot of RAM in total), whereas with DDS the GPU can decode the textures on the fly, which is essentially free performance-wise. And yes, mipmaps are supported.
(06-22-2020, 09:09 PM)JosJuice Wrote: [ -> ]The advantage of DDS is the performance. With PNG, Dolphin has to decode the textures on the CPU and keep the decoded versions in RAM (which can use up quite a lot of RAM in total), whereas with DDS the GPU can decode the textures on the fly, which is essentially free performance-wise. And yes, mipmaps are supported.

Got it. I´m converting my stuff to DDS for you all. Thank you!