Cycles AMD OpenCL render shows only background color
Closed, InvalidPublic

Description

System Information
Windows 7 x64 AMD R9 270 driver version: 16.10.2

Blender Version
Broken: blender-2.78-4a68ff1-win64
Working: 2.76rc2

Blender now doesn't throw any error when trying to final render with GPU Pitcairn, but fails to render objects and only renders background color.
I loaded factory settings and then I only enabled GPU rendering.

EDIT1: I did some test and found out that viewport GPU rendering is actually working, the only one failing is the final rendering.

openGL Render
http://image.prntscr.com/image/9657fdb72e53444a873f5955795d08b2.png
GPU Render:
http://image.prntscr.com/image/0d0d5a175ab04bacacb36ac3782078bc.png
CPU Render
http://image.prntscr.com/image/d8f02c456328466a82b840e728f125aa.png

Details

Type
Bug

Sorry I don't understand what you mean with that question. I loaded factory settings, and then I tried to render the default startup file's scene.

@mike wazowski (mikewazowski11) In properties Editor go to the Render tab and then Post Processing panel.
Disable the Compositing and Sequencer checkboxes.

Does that change anything?

Done. Still the same results, no object renders with gpu :/

Brecht Van Lommel (brecht) renamed this task from Can't render with GPU Pitcairn to Cycles AMD OpenCL render shows only background color.Nov 13 2016, 2:20 AM

Why is such a critical bug left unanswered for?

Could this be somehow related to T49620?

it actually looks pretty darn similar, the result, if there is, is simply wrong and not what it should be.

Try to check motion blur and then render again on GPU.
https://developer.blender.org/T50082

Tom, I tried checking motion blur as you said and GPU rendering worked as usual. That workaround seems to be doing the job.

Tom, I tried checking motion blur as you said and GPU rendering worked as usual. That workaround seems to be doing the job.

What is your difference in rendering time with and without motion blur?

Well without motion blur the render time of a random scene is 19.28 seconds while the time with motion blur is 68.7 seconds. Although the low render time might be because of not rendering any object.

Bastien Montagne (mont29) triaged this task as Normal priority.Dec 2 2016, 8:41 AM

With motion blur it seems to work.

I downloaded the latest build (few days ago) and it works.
I can render with gpu. I am so happy :D Thanks!

I downloaded the latest build (few days ago) and it works.
I can render with gpu. I am so happy :D Thanks!

Yes, but it doesn't work on new Relive drivers with 7xxx series.

I use the new (Relive) drive for the HD 7700 series because I reinstalled Windows.

I use the new (Relive) drive for the HD 7700 series because I reinstalled Windows.

Which Windows you have installed?

Windows 7 Professional x64
radeon software version is 16.12.2

Aaron Carlisle (Blendify) lowered the priority of this task from Normal to Incomplete.Apr 20 2017, 7:19 PM

Please try with a build from builder.blender.org/download

Fable Fox (fablefox) closed this task as Invalid.May 11 2017, 4:59 AM
Fable Fox (fablefox) claimed this task.

To those who still having problems:

  1. try newer Blender build
  2. try newer drivers

Feel free to open new bug report if issue still persist, closing this for now as no news for more than a week (last concersation was Dec anyway).