Page MenuHome

Recent viewport GPGPU regression - GNU/Linux
Closed, ResolvedPublic

Description

System Information
Linux Mint 18.1 Cinnamon 64-bit (kernel 4.10.0-21)
GTX 580m (driver 375.39)

Blender Version
Broken:
blender-2.78-f3d9f0c779c-linux-glibc219-x86_64
blender-2.80-f6371454500-linux-glibc219-x86_64

Working:
blender-2.78-0a6c57d3d2e-linux-glibc219-x86_64
blender-2.78c-linux-glibc219-x86_64

Short description of error
Viewport fails to render more than the first sample using GPU

Exact steps for others to reproduce the error

  1. Download the following test scene, and extract the contents to the desktop

https://download.blender.org/demo/test/pabellon_barcelona_v1.scene_.zip

  1. Download a recent GNU/Linux BuildBot Blender version, launch Blender from Terminal with the following option --factory-startup
  1. Load Pabellon Barcelona test scene
  1. Within user preferences, enable GPU device
  1. In either of the two lower viewport views, enable GPGPU viewport rendering

First sample renders and instantly the viewport goes black, as remaining sample count appears to progress (actually only the first sample renders).
Changing start resolution to a high number, such as 5000, allows seeing what happens in real-time (see below screencast video).

In case helpful, yesterdays (2017-05-22) Windows BuildBot 2.78.5, and both 2.80 versions are not affected by the above issue while using the same hardware.

Event Timeline

Sergey Sharybin (sergey) changed the task status from Unknown Status to Resolved.May 23 2017, 11:34 AM
Sergey Sharybin (sergey) claimed this task.

This issue was fixed in rB34b6898.

So unless you can reproduce the bug with newer revision considering the issue solved.