Cycles GPU CUDA rendering high number of points seems broken in LTS (main is fine, request for backport) #104163
Operating system: Linux-5.15.0-58-generic-x86_64-with-glibc2.31 64 Bits
Graphics card: NVIDIA GeForce RTX 3070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 515.86.01
Broken: version: 3.3.3, branch: master, commit date: 2023-01-17 11:50, hash:
Worked: latest 3.5 alpha
Short description of error
Rendering point "clouds" with Cycles - CUDA seems to make some chunks of points disapear randomly
This looks like this has been fixed in 3.5, but i didn't find when. Can this be fix in LTS ?
Exact steps for others to reproduce the error
Delete the default cube and add a plane
Add a Geonode Modifier on that plane
Distribute Points on Faces > Density : 250'000
Set Point Radius > 0.0025 (for convenience)
Switch to Cycles, GPU
Switch the render device to CUDA
Results with :
Bug is visible in both viewport shading and Render.
Changed status from 'Needs Triage' to: 'Needs User Info'
Can't reproduce on
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 526.98
I've been able to reproduce on every linux build i tried on 3.3
Here's the file. Although it's only the 4 same steps as described in the report. Just tried on a Windows build and couldn't reproduce the error. Tried again on another Linux machine and the bug is consistent.
Can confirm, let me check if I can find the commit...
testing this with CUDA 12, bisecting unfortunately doesnt give a solution (all tested versions seem fine here)
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?