System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1070 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 451.67
Blender Version
Broken: version:
- 2.93.0 Alpha, branch: master, commit date: 2021-01-13 23:58, hash: rB0876829e7a77
- 2.92.0 Beta, branch: master, commit date: 2021-01-14 20:13, hash: rB30dd31a7b3d8
- 2.92.0 Alpha, branch: master, commit date: 2020-12-17 20:43, hash: rB23233fcf056e
- 2.92.0 Alpha, branch: master, commit date: 2020-11-19 22:15, hash: rBfdd3032f8fad
- 2.91.0, branch: master, commit date: 2020-11-25 08:34, hash: rB0f45cab862b8
Worked: Never?
Short description of error
If you're using Cycles, device set to GPU, and are in the rendered view mode, if you then select viewport denoising with OIDN the viewport will fail to render and you'll receive a "Denoiser type not supported by compute device"
However, if you select the denoising option _before_ going into rendered mode, things will work fine. See steps below.
Exact steps for others to reproduce the error
- Start with default scene
- Enable Cycles, set the device to GPU, AND enable Viewport denoising set to OIDN
- Switch to rendered mode
- Things work fine. Toggle the viewport denoising option on and off. Still works fine.
- Go back to Solid shading mode AND disable Viewport denoising
- Go back to Rendered mode. Works fine
- Enable Viewport denoising now. Fails