GPUOpen-LibrariesAndSDKs / RadeonProRenderBlenderAddon

This hardware-agnostic rendering plug-in for Blender uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.
https://gpuopen.com/radeon-prorender-suite/
Apache License 2.0
480 stars 56 forks source link

CTD When disabling transparency after enabling emission #611

Open jombo23 opened 1 year ago

jombo23 commented 1 year ago
  1. System setup (GPU, CPU, OS version, Blender version) Win11, Vega64, xeon e5 2696v4, blender 3.5.0, RPR 3.5.15 Enterprise driver 22.Q4 Blend file attached: SingleBulb.zip

Issue

On this specific blend file, if you enable emission on the "Bulb Glass" material, and then disable transparency right after, blender crashes to desktop with no errors in the console/log

Steps to Reproduce

Open blend file Enable Emission on the rpr uber node on "Bulb Glass" Disable Transparency on the same node Wait a few seconds Crash.

The Viewport can be in any mode, it even happens in "Solid" view

This occurs with both cpu only and gpu only rendering, and doesnt occur in interactive mode.

As a further oddity, before blender crashes out, it seems like it creates an infinite loop on the gpu. The gpu usage goes up to 100%, as well as the clocks all go to 100% without any noticeably increased memory usage, and the power draw only goes up to about 50w, when 100% usage equates to 150-250w