Maniphest T76898

Render baking panel disappears when GPU rendering and OptiX are enabled.
Closed, Archived

Assigned To
Brecht Van Lommel (brecht)
Authored By
Paul R (intracube)
May 20 2020, 1:57 AM
Tags
  • BF Blender
  • Render & Cycles
  • Render Pipeline
  • User Interface
Subscribers
Brecht Van Lommel (brecht)
Paul R (intracube)

Description

System Information
Operating system: SUSE Leap 15.1
Graphics card: NVidia RTX 2070 Super (official drivers)

Blender Version
Broken: 2.83 beta, ff7a30d92884, x86_64 linux, 2020-05-18 (buildbot)
Worked: 2.80 (broken since 2.81 when OptiX support added)

Short description of error
Cycles render baking panel is not visible with GPU rendering if OptiX is enabled in the user prefs. Issue first appeared in 2.81 when OptiX support was added.

Exact steps for others to reproduce the error

  • switch to Cycles
  • set GPU render mode
  • user prefs->system->enable OptiX
  • bake panel disappears.

Related Objects

Mentioned In
T80823: Cycles Baking is not available when using Optix
Mentioned Here
rBff7a30d92884: Fix sculpt mask interpolation in subdivisions

Event Timeline

Paul R (intracube) created this task.May 20 2020, 1:57 AM
Paul R (intracube) added projects: Render & Cycles, Render Pipeline, User Interface.
Brecht Van Lommel (brecht) closed this task as Archived.May 20 2020, 2:43 AM
Brecht Van Lommel (brecht) claimed this task.
Brecht Van Lommel (brecht) added a subscriber: Brecht Van Lommel (brecht).
Paul R (intracube) added a comment.EditedMay 20 2020, 3:11 AM
In T76898#935115, @Brecht Van Lommel (brecht) wrote:

Hasn't Cycles baking always been CPU bound? That still seems to be the case.

Without OptiX set but with GPU enabled, the panel -is- visible even though it isn't making use of the GPU (from looking at the process table). So this is inconsistent.

Brecht Van Lommel (brecht) added a comment.May 20 2020, 3:14 AM

Baking does use the GPU.

Paul R (intracube) added a comment.May 20 2020, 4:09 AM

Apologies,

I monitored the CPU table and saw it pegged at 100% so thought the baking was running single-threaded. GPU fans didn't speed up so I assumed no activity there.

For discoverability, having the bake panel stay visible but greyed out with a message would be helpful. I spent some time searching through sub panels thinking bake had been moved as part of reorganisation. It took longer to realise it was OptiX dependant.

I know this isn't the place for UI discussion, so I'll leave this here and take it to devtalk: