cancel
Showing results for 
Search instead for 
Did you mean: 

PC Graphics

JezzDaBezz
Adept I

7950 not detecting OpenCL

 
0 Likes
1 Solution

I installed the older version and it worked!!! (AMD needs to fix their driver) I am ecstatic! THANK YOU!!!

View solution in original post

16 Replies

Please post your computer information for better assistance from other Users at AMD Forums.

Run GPU-Z and  see if at the bottome of the GPU image OpenCL is checkmarked or not.

If it isn't then your AMD Driver was either corrupted when you installed it or it didn't install correctly.

GPU-Z should show, at least, OpenCL, OpenGL, Vulkan (if AMD driver is newer than 2016)  and Direct marked at the bottom of GPU-Z.

If all of the above is checkmarked, at least, OpenCL and OpenGL then the problem is with your program/Game you are using.

But to eliminate latest AMD driver, try installing a previous AMD driver and see if OpenCL is recognized or not in both GPU-Z and the program/Game you are using.

JezzDaBezz_0-1617483456144.png

JezzDaBezz_1-1617483495347.png

 

Radeon software disagrees with GPUZ

0 Likes

JezzDaBezz_0-1617483655209.png

davinci resolve agrees

 

DaVinci I can understanding maybe being in error but if AMD Radeon itself shows that OpenCL isn't enabled but GPU-Z does than I am stumped to decide which one is acurate, GPU-Z or Radeon Settings.

I found out another way to verify if OpenCL is enabled for your GPU Card.

Go to Device Manager -Display.

Click on the Display than go to "Driver" then click on "Driver Details" than scroll down and see if OpenCL.dll is installed.

Screenshot 2021-03-24 172051.png

If it is missing then Radeon Settings is correct but if it is there then GPU-Z is correct but possibly Radeon Settings in not using it for some reason.

Here is mine for comparison:

Screenshot 2021-03-24 172051.png

 

0 Likes

One way to check to see if it is your GPU card or AMD driver is by installing another AMD GPU card or installing your GPU card in another computer and see if OpenCL is enabled or not.

By the way what version of Windows are you using?  Do you have a APU installed?  Is Windows fully updated via Windows Update?

You seemed to have a XFX HD 7950 by GPU-Z.

Have you tried to re-install the AMD Driver using DDU in Safe Mode (Best method) or Desktop with the Internet disconnected and deleting the AMD Installation folder at C:\AMD before installing the current AMD Driver?

If not try that method just to rule out a corrupt AMD Driver installation even though by GPU-Z it seems to be installed correctly.

0 Likes

AMD Ryzen 3 2200G with Radeon Vega Graphics 3.85 GHz

Windows 10 Pro

20H2

I have re-installed the drivers using ddu and it still won't detect it!

JezzDaBezz_0-1617526068767.png

 

0 Likes

In Windows Settings - Graphics can you set the HD7950 in "High Performance" for Davinci by any chance?

Just trying to see if your Ryzen APU is the Main Graphics display rather than your Discrete GPU card.

Is the Ryzen Integrated Graphics disabled or enabled?

EDIT: The first image that shows OpenCL64.Dll is an old picture.  I have a x64 Windows, in as you noticed, my Device Manager doesn't show OpenCL64.dll just OpenCL.dll.

I checked further in my GPU Driver Details and this also shows up. Not sure if yours will be the same:

Screenshot 2021-03-24 172051.png

i have done this and it still wont detect the OpenCL and the APU has been disabled.

According to GPU-Z, OpenCL is activated in your GPU card so something seems to be blocking OpenCL from working.

If you remove your GPU card and just use the Integrated Graphics is OpenCL detected by Radeon Settings?

This will show if your GPU card is at fault or the AMD Driver or something else and eliminate the GPU card as the problem if OpenCl is detected with the Ryzen Vega Integrated Graphics.

Try installing a Previous AMD Driver and see if OpenCL is detected. Could be a bug in the latest AMD Drivers from here: https://www.amd.com/en/support/previous-drivers/graphics/amd-radeon-hd/amd-radeon-hd-7000-series/amd...

You can also download an even older AMD Driver version than what is shown at AMD Download page from here: https://www.guru3d.com/files-categories/videocards-ati-catalyst-vista-win-7.html

If installing a older version still doesn't work then Otherwise I don't have any other suggestions except open a AMD Service Request (Official AMD  SUPPORT) and see if they can tell you what would prevent OpenCL from being detected by Radeon Settings: https://www.amd.com/en/support/contact-email-form

I'm going to install 20.11.2

I installed the older version and it worked!!! (AMD needs to fix their driver) I am ecstatic! THANK YOU!!!

JezzDaBezz_0-1617553061553.png

 

0 Likes

Good to know a older previous AMD Driver finally worked as far as detecting OpenCL in your GPU card.

Seems like the latest has an issue with older AMD GPU cards in regards to OpenCL.

I would still open a AMD Service Request ticket to let AMD know that the latest AMD Drivers on older GPU card OpenCL is not recognized.

That way AMD can try and verify your results and fix the issue in a newer version later on.

NOTE: I would upload all the images showing GPU-Z and Radeon Settings before and after installing the older AMD Driver as proof.

0 Likes

 

it is there but not 64 version (according to the forum I cant upload screenshots anymore!)

0 Likes

Surprised you try to run such expensive software on such an old GPU. 

It is very probably the fact that the HD7950 is GCN 1.0 and AMD stopped bothering to fix the many OpenCL bugs/ issues on drivers for that generation of GPU.

Blender Developers, for example, gave up supporting HD7970 and R9280X GPU completely because of the OpenCL driver version / problems on those GPU generation. 

It may also be you are running Windows 7, in this case you may need Windows 10 or Linux + Nvidia GPU to run Davinci Resolve. 
See: https://forum.blackmagicdesign.com/viewtopic.php?f=21&t=83183

0 Likes

I use the free version of resolve, if you want to know?

0 Likes