Dolphin, the GameCube and Wii emulator - Forums
DDS vs PNG textures for retexture projects - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: DDS vs PNG textures for retexture projects (/Thread-dds-vs-png-textures-for-retexture-projects)



DDS vs PNG textures for retexture projects - Chester1994 - 06-22-2020

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!


RE: DDS vs PNG textures for retexture projects - JosJuice - 06-22-2020

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.


RE: DDS vs PNG textures for retexture projects - Chester1994 - 06-23-2020

(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!