cancel
Showing results for 
Search instead for 
Did you mean: 

Blender Discussions

HDFX
Adept II

In 2021,Why AMD GPU Still Sucks On Cycles?!

_20210226_135454.JPG

I feel so tired of having this problem.I am using AMD RX570, any version of Blender always has problems with Cycles Render.

I have tried various versions of the adrenaline driver too, but the problem hasn't gone away.

Why does AMD GPU always error when using cycles? Sometimes it succeeds in rendering in the viewport, but fails when rendering.

In fact, it often fails to render, whether it's viewport rendering and final rendering.

Until an error message appears as below :.

Split kernel error: failed to load_kernel_indirect_background

And I have to wait a long time for the viewport render to work. Even then, it often fails and the message above and other error messages appears, black screen and flickering sometimes BSOD.

I plan to switch to radeon prorender, but there are many problems / features that are not yet available. This condition is really troublesome. Forward wrong, backward wrong too.

Even though AMD has become a funder to Blender, why hasn't this problem been resolved ?!

I need a solution so that Cycles can run smoothly on my RX570 graphics card.may be all of you guys who already have or facing same issues and can share any tips or solution. So i hope usefull for other AMD GPU users that facing this issues.

Please please pleaseeeee.. really need help.

Thanks in advanced

FYI, i used Windows 10 x64, Blender2.90-2.92, Core i5 4th, Ram 8gb, GPU AMD RX570.

 

11 Replies
PerryTC
Adept I

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

I could help you with some issues, I had the same problem, but now blender works 80-90% well. I still have some stupid bugs, if you want help contact me on discord: CezaR#6879

0 Likes
HDFX
Adept II

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

Unfortunately, I don't have a Discord account.

If you don't mind, you can write it in the reply column and it can be read by all AMD GPU users who are experiencing the same problem.

I thank you if you don't mind writing a solution here.

0 Likes
PerryTC
Adept I

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

I also posted this on the blender forum. @HDFX 

Now with Adrenalin 2020 Edition 21.2.2 driver 80-90% of the bugs has been fixed!
I tested the new driver with an Rx 470 4GB and it worked really well.
How to install it:
-Search on internet "Adrenalin 2020 Edition 21.2.2 driver" and download it.
-Until you install the new driver you have to download AMD Cleanup Utility (You have to delete all the files from current driver)
-Run AMD Cleanup Utility and delete your current driver.
-Install your new 21.2.2 Driver and restart your PC.
-Go in C:\Users\YOURUSERACCOUNT\AppData\Roaming\Blender Foundation\Blender
-Select your Blender Version ( 2.81 / 2.90 / 2.91) > cache > DELETE kernels folder

-Open Blender > Edit >Preferences > System > SELECT Open CL
-Go in Render and activate Cycles for GPU Compute
-Now your Blender will freeze until the kernels are loaded.
-Now press F12 to run a Render, your Blender will freeze again until the kernels are loaded.

So, that's it, maybe the kernels will load again sometimes, but will be faster.

colesdav
MVP

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

I do not think AMD put in enough support for Blender or OpenCL GPU Compute. 

It is ridiculous especially since their new GPUs cost just as much as Nvidia cards.

PerryTC
Adept I

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

@colesdav  They have their own rendering engine. Why would it improve others? I think that's the reason.

I will no longer buy AMD for reason.

colesdav
MVP

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

If you mean Radeon ProRender as an alternative to Cycles... good luck with that. 
Nvidia won the GPU war. 
Their RTX3000 series are hampered by bad process technology in comparison to AMD. 
It is a blip.
 

0 Likes
PerryTC
Adept I

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

@colesdav I didn't say that AMD Pro Render is good, if I could I would trade my video card with an Nvidia one anytime.

Most of the time I use Cycles for my projects and I am totally frustrated with the limitations of the AMD FPUS, I can't even use volumes in viewport [...]

HDFX
Adept II

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

This version of the driver still doesn't fix my problem.

I still face those messages. AMD gpu still suck for blender.

bigmic69
Journeyman III

Re: In 2021,Why AMD GPU Still Sucks On Cycles?!

I think I might have found a so-called hack to get the 'Indirect_Background' one to work. 

  1. Start with initial default cube. Mainly so that Blender will recover faster.
  2. Add a HDRI (don't really know if you have to).
  3. Switch from 'Solid' view to 'Mat Preview' then switch to 'Render' view (read final paragraph).
  4. Hit F10 while still in 'Viewport' (may not have to do this).
  5. Go to Render tab and watch the magic happen (hopefully).

I don't think I've forgotten anything. You can then open another file and everything should still work. 

I did forget something. In step #3 I think it does start to hang, but I immediately switched back to 'Mat View' and waited for it to clear its self up. I then switched back to 'Render' view. And sorry for not having it more well defined, it just happened out of the blue and I just had to share.

0 Likes