Dolphin, the GameCube and Wii emulator - Forums

Full Version: OpenCL texture decoder
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
You can try disable SLI and test it.
Well as I said I don't need to use OpenCL with NSMB to achieve full speed so long as I am using Auto (Multiples of 640 x 528) for internal resolution. I'll check if my gpu is going into power save mode and report back.
drhycodan Wrote:Do anyone of you use SLI? I'm suspecting OpenCL makes use of SLI, that's why there's a definite boost when I have OpenCL enabled.

I doubt it. Not only should texture decoding still be slower but even if it was faster it shouldn't have any impact on game performance. I have to agree with delroth. It's the only thing mentioned so far that could realistically produce such a drastic increase in game performance.
I wonder if the effectiveness of OpenCL depends on your GPU (obviously mine is very high end being a GTX 780). I get quite a significant speed-up as well so I always keep it on. I do recall the intro of Metroid Prime suddenly running at full speed with it enabled whereas before it would slow down once the ship came into full view and there was a lot on-screen at once. No SLI in my case.
It does but even the fastest GPU with openCL should be slower than a mediocre CPU with openMP for texture decoding. It is far more likely that openCL is simply preventing throttling on recent GPUs.
Yeah, I'm fairly sure those people getting speed boosts with the OpenCL decoder would get the same speed boost by enabling AAx16.
i read this thread and i can confirm that i get the same boost with open cl on (my cpu is not that good for dolphin but my gpu is pretty good so that might be why idk), and also with open cl off i get weird texture glitches with certain games. along with jittery performance.

with it on dolphin runs at full speed most of the time with no graphic glitches.

open cl off (notice the white shadows on leaves and flat looking plants)
http://i198.photobucket.com/albums/aa150/grisnaldy_album/opencloff_zps3dcbced5.jpg

open cl on (textures look much better)
http://i198.photobucket.com/albums/aa150/grisnaldy_album/openclon_zps5d556d51.jpg
What is your GPU? Can you check your GPU load when OpenCL is on/off? Some users suspect that this option prevents the GPU to go into power-saving mode.

Anyway, I thought that this option was for offloading some load to GPU so CPU could do more things in case it was fully loaded otherwise. This means that if the CPU isn't the bottleneck, this option won't help anything.
Having tested this myself with NSMB - I found no speed-up at all. The FPS was still cut in half even with OpenCL on. (EFB2RAM).

It's the coin animations that cause the slowdowns, I know that much, but OpenCL makes no difference to me. (See Profile for specs).
Could be my system is just to strong to notice, But when using OpenCL vs OpenMP in DBZ Tenkaichi 2 i see no difference, 30FPS 60VPS at all times. Specs are on my profile
Pages: 1 2 3