Page MenuHome

Abnormally long Cycles OpenCL GPU render times with certain panoramic camera settings
Closed, ResolvedPublic

Description

System Information
Windows 10 64bit
AMD Radeon RX480 4GB with 17.6.2 Radeon Software drivers

Blender Version
Broken: 2.79-testbuild1-windows64 e0bc5b5 (available here https://download.blender.org/release/Blender2.79/)

Short description of error
Using CPU rendering there is no significant difference in rendering speed between different camera modes (Perspective, Orthographic, Panoramic).
Using OpenCL GPU Rendering most panoramic camera modes appear to have an unusually long rendering time, even when using only 1 sample instead of the default 128.

Exact steps for others to reproduce the error

  • Load the default scene;
  • Set up Cycles OpenCL GPU Rendering;
  • Change the default camera settings to Panoramic;
  • Mirror ball, Fisheye Equidistant and Fisheye Equisolid appear to have a very long (perhaps infinite) render time with their default settings.

Additional information
Observation: with the Fisheye Equisolid panoramic camera setting and lens focal length of 10.50 mm, setting the camera Field Of View to 244° or more makes rendering speeds much faster. Decreasing the focal length increases the FOV angle after which render speeds appear normal and viceversa.

Event Timeline

s12a (s12a) renamed this task from Abormally long Cycles OpenCL GPU render times with certain panoramic camera settings to Abnormally long Cycles OpenCL GPU render times with certain panoramic camera settings.Jul 1 2017, 11:05 PM

I can confirm the bug. All tiles hitting something render normally, until the edge of the view is reached (the tile at bottom right in my case). When there is nothing to render, neither geometry nor background, it hangs.

mathieu menuet (bliblubli) lowered the priority of this task from 90 to 50.
Lukas Stockner (lukasstockner97) changed the task status from Unknown Status to Resolved.Jul 3 2017, 6:30 PM

Fixed with rB15fd758bd632, thanks for the report!