• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 98 99 100 101 102 ... 116 Next »

OpenCL?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
OpenCL?
12-03-2009, 08:25 AM
#1
a mad pigeon Offline
Stool Pigeon
***
Posts: 71
Threads: 14
Joined: Oct 2009
Today I just found out about OpenCL by looking for new Nvidia drivers. I read up and watched and AMD CPU demo and I looked at an older thread in this forum about it. Then I looked through recent Dolphin builds and I found that there were OpenCL plugins for Dolphin. So I downloaded x64 r4633 and the x64 r4633 Nvidia OpenCL plugins, along with the new Nvidia drivers. When I launch a game it gives me tons of code selection and it tells me it "failed to create compute kernel". Is this really new or something? Also, both Direct3D9 and OpenGL look really messed up, and there is speed loss in D3D9.
[Image: a+Jewish+pigeon.png]

i7-5820k @ 4.2GHz
4x4GB DDR4 2400
EVGA GTX 970 SSC

(old)
AMD Athlon II x4 @ 2.99GHz
2x2GB 800MHz G.SKILL RAM
GeForce GTS 450 1GB GDDR5 128-bit
Windows 7 Ultimate 64-bit
Find
Reply
12-03-2009, 08:42 AM
#2
extreme64 Offline
Senior Member
****
Posts: 319
Threads: 1
Joined: Oct 2009
yes it's really new and really beta. It's incomplete and takes alot of work off of your cpu though in the texture conversion
"[signature removed]
love, Daco"

drop dead Tongue
Find
Reply
12-03-2009, 09:18 AM
#3
imk Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Dec 2009
Yes, it appears to be broken now.

Here's an output from my log:

Code:
15:14:769 N[BOOT]: Booting D:\Games\Dolphin\Games/New Super Mario Bros. Wii [US] [SMNE01].gcz
15:14:782 N[OSREPORT]: 81200614->81300000|
Apploader Initialized.
15:14:782 N[OSREPORT]: 81200630->81300000| This Apploader built Jun 22 2009 18:54:04 for RVL
15:15:197 N[COMMON]: Initialized OpenCL!
15:15:481 E[*]: Warning: Error log:
Error: Code selection failed to select: 0000000031EDA248: v4i8 = scalar_to_vector 0000000031EDA150


15:16:219 E[*]: Warning: OpenCL error: Failed to create compute kernel! CL_INVALID_PROGRAM (-44)
15:17:299 E[*]: Warning: OpenCL error: Failed to create compute kernel! CL_INVALID_PROGRAM (-44)


I did a Google search for "Code selection failed to select" and the only thing that came up was a thread on the nVidia forum about a compiler bug.
Find
Reply
12-03-2009, 10:07 AM
#4
extreme64 Offline
Senior Member
****
Posts: 319
Threads: 1
Joined: Oct 2009
do you have drivers with opencl enabled?
"[signature removed]
love, Daco"

drop dead Tongue
Find
Reply
12-03-2009, 10:42 AM
#5
imk Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Dec 2009
Yes. I actually develop software myself and have worked with OpenCL a bit. All of the OpenCL samples that came with the GPU Computing SDK work fine.

If it's like the post in the nVidia thread, it might be a compiler bug. Otherwise it might be something with Dolphin. Seeing as it's a relatively experimental feature in Dolphin right now, it could just be a bug there.
Find
Reply
12-03-2009, 12:00 PM
#6
a mad pigeon Offline
Stool Pigeon
***
Posts: 71
Threads: 14
Joined: Oct 2009
Yeah, it seems extremely broken and buggy right now. Games are nearly unplayable with the graphics, glitched up green and black screens and D3D9 suffers from performance loss. Hopefully the team can work on it! Smile

Also, does OpenCL let applications scale to multiple processor cores? Does it do this only for applications programmed in OpenCL or does it do this for other programs? I'm confused Huh (and how does it tie in with the GPU)
[Image: a+Jewish+pigeon.png]

i7-5820k @ 4.2GHz
4x4GB DDR4 2400
EVGA GTX 970 SSC

(old)
AMD Athlon II x4 @ 2.99GHz
2x2GB 800MHz G.SKILL RAM
GeForce GTS 450 1GB GDDR5 128-bit
Windows 7 Ultimate 64-bit
Find
Reply
12-03-2009, 12:21 PM
#7
extreme64 Offline
Senior Member
****
Posts: 319
Threads: 1
Joined: Oct 2009
opencl offloads cpu work to the gpu effectively freeing up resources on the cpu so more can be used for emulation
"[signature removed]
love, Daco"

drop dead Tongue
Find
Reply
12-03-2009, 01:45 PM
#8
Xtreme2damax Offline
New & Improved
********
Global Moderators
Posts: 3,135
Threads: 91
Joined: Mar 2009
Last time I checked OpenCL builds have severely broken graphics, seemed to start happening after the commits rodo posted. When he altered the graphics plugin and fixed some problems it likely created incompatibilities with OpenCL, the OpenCL code in Dolphin will probably have to be updated to fix this.

Just I guess, I know jack squat since I'm not a developer. Confused
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode