Emulator Issues #2901
closedOpenCL not working in Win7 and recent nVidia driver 257.21 and gt330
0%
Description
What steps will reproduce the problem?
- Install recent driver
- Enable OpenCL in options
What is the expected output? What do you see instead?
I expect to see a running emulation. I see a black screen.
Dolphin version with the problem? Other Dolphin version without the
problem?
32-bit or 64-bit and any other build parameters?
64bit
OS version and versions of tools/libraries used?
Windows 7 Home Premium
Please provide any additional information below.
Maybe nVidia changed the opencl lib? Also GPUCapsViewer shows availibilty of OpenCL, but does not run any test.
Updated by orphis over 14 years ago
Try to use at least the 258.69 beta driver as I'm sure it works. Version 257 has known problems with OpenCL.
Updated by jurekraben over 14 years ago
I tried tried the recent beta too. Does not work. What geforce do you have? Is there a beta directx?
Updated by orphis over 14 years ago
Have you installed the ATI Stream SDK too ? I'm starting to think that having it installed and a NVidia driver with OpenCL could lead to problems as we don't necessarily chose the best device.
Updated by jurekraben over 14 years ago
No didn't install ATI Stream SDK. Do you think I should install it? It's a new Windows 7 Home Premium installation. Is there any special services required for OpenCL? I don't believe this but I really can not understand, why OpenCL is not working. Is it a nVidia caused problem? Really strange.
Updated by excalibur46 over 14 years ago
Hi I also tried to enable OpenCL, but no luck. Please see my attachment (information about my graphic card). I used 258.69 beta driver.
The error said "StackHash bla bla bla".
When I was trying to play Silent Hill Shattered memories with OpenCL disabled, I've got error "Dx9_Video"
I hope, nvidia can also use OpenCL.
Best Regards
Excalibur46
Updated by Xtreme2damax over 14 years ago
Games take longer to start with OpenCL enabled and I see no benefits. When I start a game it takes 10 - 15 seconds to actually start with OpenCL enabled. I am using the 257.21 forceware but I believe this was also a problem with the previous forceware as well.
Updated by frango0010 over 14 years ago
Still funny I can't use OpenCL with 257.21 on my 9500GT (that used to run the non-merged OpenCL builds), and still Xtreme2damax can with the same driver... BTW I'm using WinXP 32-bit, and I have an open issue, issue 2900, still couldn't get it to run... -.-
@Xtreme2damax: When I used the OpenCL builds I also didn't get any extra FPS, besides the 10-15 seconds to startup the games, but, anyway, the emulator should be fully working, if it's not, than we should report the issue here and wait for a fix, even if it doesn't benefit me or you, there are others who probably has this same issue and get extra FPS with OpenCL. BTW I think the reason why I get no extra FPS is because of my CPU, which is bottlenecking Dolphin's performance, since it runs only @ 2.3GHz...
Updated by bastos.eder over 14 years ago
@frango0010 , I'm not entirely sure if this is how it works, but I thought that was the point of the OpenCl implementation? To move some of the processing off the CPU to the (generally faster) graphics card, therefore lessening the bottleneck?
Updated by frango0010 over 14 years ago
@basto.eder: Well, I'm not a developer or anything like that, but as far as I know OpenCL deals with textures, which are already loaded by the GPU by default, it just enhances the way it loads them... I might be wrong, but that would explain why I don't have even 1 extra FPS with OpenCL... Maybe you're right, though... See, my Video Card isn't really all that powerfull, I admit...
Updated by phpechayrebri over 14 years ago
I also have problems with OpenCL with the new builts. All games would crash whenever I load them. In the file exceptioninfo.txt, I have the message:
Unhandled Exception
Code: 0xC0000005
Call stack info:
0x0741FE38 : ?
Please note that I am using an nvidia GTX 470 (Fermi), driver 258.69 and Vista 32 bits. GPU-Z detects OpenCL.
Only new Dolphin builts have problems, the old built that I still kept (built 5790) works great in OpenCL mode.
Updated by DimitriPilot3 over 14 years ago
See issue 2927 for the fix(es). This issue should be merged with that one.
Updated by orphis over 14 years ago
jurekraben, did you use a 32bit build or 64bit ?
You said 64bit in your report, but I can't reproduce the bug, and there was a problem with the 32bit one that has just been fixed.
Can you test with the latest version please or I'll mark the bug as fixed.
Updated by excalibur46 over 14 years ago
Hi orphiss, OpenCL is working already. I used r6034 32bit, but it seems my performance was not increase at all? I mean there is no different when run dolphin with OpenCL enabled or disabled.
You can mark this as bug fixed
Thank you.
Regards,
Excalibur46