Dolphin, the GameCube and Wii emulator - Forums
Is it intended that shaders are getting compiled on the CPU? - 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: Support (https://forums.dolphin-emu.org/Forum-support)
+--- Thread: Is it intended that shaders are getting compiled on the CPU? (/Thread-is-it-intended-that-shaders-are-getting-compiled-on-the-cpu)



Is it intended that shaders are getting compiled on the CPU? - Bombastisch - 10-01-2018

When changing things like Anti-Aliasing Dolphin recompiles all shaders and pauses the game.


Since this process took so long and i did not want to wait a good minute I wanted to kill Dolphin with the taskmanager.
I use Windows 10 and have a OC Intel i5 3570K and a Nvidia 980.


While checking the taskmanager I was seeing something odd. Dolphin used a lot of CPU time. Is this intended behaviour?

Shouldn't it be much more faster compling shaders on the GPU and aren't shaders actually meant to  be compiled only on GPUs?



See the screenshot for further information. https://imgur.com/a/kDO902k


RE: Is it intended that shaders are getting compiled on the CPU? - Helios - 10-01-2018

Shaders are compiled on CPU, yes. That is normal. That is the case for PC games as well.