Operating system: Linux-5.4.0-42-generic-x86_64-with-debian-bullseye-sid 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 450.51.06
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-08-11 20:18, hash: rBec5f39208785
Worked: never (?)
Short description of error
The Bevel shader gives different results with CPU vs. GPU.
I know that Optix doesn't support the Bevel shader at the moment but I'm talking about CUDA so that isn't the reason for it to not work.
The geometry in the repro blend file is split. The front and the rim polygons are in two different objects but they share the same material.
Exact steps for others to reproduce the error
- Open the attached blend file:
- Press F12 (= GPU used for rendering, just make sure it's set up correctly depending on your configuration):
- Switch the rendering device to CPU and press F12 again:
Now there's a bevelled edge that isn't there when using GPU rendering.