Skip to main content
Participant
June 26, 2017
Question

Premiere Pro CC 2017 not detecting AMD Radeon 8970M

  • June 26, 2017
  • 2 replies
  • 5173 views

Well I recently installed Premiere Pro back after being with Davinci Resolve for a while, and seems like I can't select OpenGL GPU accelerated rendering when creating a project. Neither can I select it with Adobe Media Encoder. I can only choose software only rendering.


I tried updating drivers to latest version cleanly to no avail, I just cant select any other than Software Only rendering on all Adobe programs.

I have everything set up correctly with AMD drivers. Both Premiere Pro CC 2017, Media Encoder and GPUSniffer.exe are set to use high end graphics card, and they do, since my laptop has a LED light that lights up when the dGPU is being used, and it DOES light up when I open Premiere and while it remains open, however I cant choose any other than Software Only rendering and the GPU usage and Memory Usage stay at 0% obviously.

I have seriously tried everything before posting, but I can't get to the bottom of this.

The output of GPUSniffer.exe is the following:

--- GPU Computation Info ---

Found 2 devices supporting GPU computation.

OpenCL Device 0 -

   Name: Pitcairn

   Vendor: AMD

   Capability: 2

   Driver: 1.2

   Total Video Memory: 3072MB

OpenCL Device 1 -

   Name: Intel(R) HD Graphics 4600

   Vendor: Intel

   Capability: 1.2

   Driver: 1.2

   Total Video Memory: 1629MB

   * Not chosen because of initialization failure.

EDIT1: Seems like if I disable the Intel HD 4600 in the windows device manager and the 8970M kicks in for everything, Premiere Pro has no problem detecting it. However if I have the Intel HD 4600 enabled, Premiere seems to ignore the fact that the 8970M is the one it is running on, and not the HD 4600. Is there any way to achieve GPU acceleration without disabling my internal graphics? Im sure it is possible because some time ago I had both enabled and Premiere detected the Radeon card correctly...

EDIT2: Disabling the Intel HD 4600 seems to get Adobe programs to notice the dGPU however in premiere for example, I cant use the zoom in the clip preview. If it is set to something other than 'fit', the video stays black and I can only hear the audio. This is driving me nuts.

EDIT3: Just fixed it by deleting amdocl64.dll from a crapton of /system32/driverstore AMD folders. I dont think this could be any good to the stability of a system, but all seems ok until now. This should be patched ASAP since this has been an issue for over 7 months!!!!

EDIT4: Took me 5 minutes to realize, that even though now I get the option to choose GPU accelerated Mercury engine, it doesnt use the GPU still. I opened up afterburner and did some optical flow, which always used GPU memory for making the rendering many times quicker. I saw that the time it took to render in software mode and GPU mode was exactly the same, and that MSI afterburner indicated that the GPU wasnt being used. Not the cores and not even the memory. Its pathetic that two companies such as Adobe and AMD have us dual-GPU users in this state. Will start searching for a solution better than just disabling the iGPU when I need to use some Adobe program.

Again people, deleting amdocl64.dll doesnt help, it just makes it not greyed out, however it doesnt use the GPU at all.

EDIT5: Found a better way to make it work rather than just having to disable my onboard graphics adapter which makes all the icons on the desktop go YOLO and what more. Seems like for it to work, only one of the two GPUs can have OpenCL enabled. (Both registry keys are enabled by default).

To apply this fix you must go to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors and set the Intel OpenCL dll to value 1, which means No OpenCL. After this the Mercury GPU accelerated engine will be choosable and USABLE again. I see no inconvenients to disabling OpenCL on the integrated graphics card,  as if youre going to use OpenCL, it will be better off on the most powerful GPU, not the integrated one.

HOWEVER, this is a FIX. A FIX for a PROBLEM. A PROBLEM that both Adobe and AMD refuse to fix. Hope they come to their senses now as there are tons of threads about this problem and even fixes that dont fix anything, fixes that are just plain placebo.

This topic has been closed for replies.

2 replies

Participant
June 24, 2022

I'm having the same problem with Adobe premiere pro. I'm using a Dell Latitude E6540 with AMD RADEON HD 8790M.

Legend
June 25, 2022

Unfortunately, AMD itself had EOL'd all driver support for all of its GPUs older than the GCN 4 architecture. This means that all of AMD's GPUs up to and including the R# 300 series, plus all of those 400-series GPUs that have legacy R5, R7 and R9 designations, back in July of last year. As a result, these GPUs will no longer be fixed at all by AMD, making Microsoft Windows Update the only way to obtain anything "newer" (which now consists of only critical security updates).

 

All Radeon HD series GPUs, plus those with any designation other than "RX" (note that the "X" must be in the designation in order for driver support to continue), are affected by this change.

Participant
September 20, 2017

I am having this same issue with an HP Zbook with an AMD FirePro W4190U. Iwill try your fix and see if it helps, then confirm or rebut for my system.