The strange thing is that Rhino itself clearly sees and uses the NVIDIA GPU for OpenGL/viewport display, and Windows/NVIDIA also detect the GPU correctly. The issue seems to be specific to RhinoCycles / Raytraced render device detection.
RhinoCycles_ListDevices
We have 1 device
Device 0: CPU > Intel Core Ultra 9 275HX > 0 | False | Cpu | GPU: False
The Raytraced viewport text in the bottom corner also shows:
Raytraced (Cycles@CPU x2)
Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA GeForce RTX 5070 Ti Laptop GPU (NVidia) Memory: 12GB, Driver date: 5-19-2026 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 610.47
Integrated accelerated graphics device with 4 adapter port(s)
Secondary monitor is laptop’s integrated screen or built-in port
OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: Off
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)
Anti-alias mode: 8x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High
Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 5-19-2026
Driver Version: 32.0.16.1047
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 12227 MB
I also checked with nvidia-smi in windows command prompt. But it the graphic card is listed there.
Have tested the followning:
RhinoCyclesEnableGpu
RhinoCycles_ListDevices
Safe Mode with RhinoCycles.rhp manually loaded
NVIDIA Control Panel set to High-performance NVIDIA processor for Rhino
Windows 11 (10.0.26200 SR0.0) or greater (Physical RAM: 31GB)
.NET 8.0.17
Computer platform: LAPTOP - Plugged in [100% battery remaining]
Hybrid graphics configuration.
Primary display: Intel(R) Graphics (Intel) Memory: 2GB, Driver date: 4-2-2026 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA GeForce RTX 5070 Ti Laptop GPU (NVidia) Memory: 12GB, Driver date: 5-19-2026 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 610.47
> Integrated accelerated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: Off
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)
Anti-alias mode: 8x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High
Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 5-19-2026
Driver Version: 32.0.16.1047
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 12227 MB
Rhino plugins that do not ship with Rhino
C:\Users\din\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\SubstanceImporter\2.0.7\Substance.Win.rhp “SubstanceImporter” 2.0.7.0
C:\Users\din\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\NVIDIADenoiser\0.4.3\NVIDIADenoiser.Windows.rhp “NVIDIADenoiser.Windows” 0.4.3.0
@nilceros, As Japhy said, you need the latest SRC candidate to take you up to 8.32 or higher. That should allow Rhino to use your 5070 Ti - it has done for my 5070.
Thanks! After the update to SR32 i can se the drivers and choose which one I want. But still in the Retraced window it says cycles@CPUx32
GPU Kernels Compile Log:
COMPILER OUTPUT:
Compile started, waiting for results…
Start compile process with device count: 1 (Optix)
Compile failed Compile started, waiting for results…
Start compile process with device count: 1 (Optix)
Start compile process with device count: 1 (Optix)
GPU OneApi failed to initialise: Native API failed. Native API returns: -30 (PI_ERROR_INVALID_VALUE) -30 (PI_ERROR_INVALID_VALUE)
Start compiling 1: NVIDIA GeForce RTX 5070 Ti Laptop GPU (Optix)
GPU OneApi failed to initialise: Native API failed. Native API returns: -30 (PI_ERROR_INVALID_VALUE) -30 (PI_ERROR_INVALID_VALUE)
NVIDIA GeForce RTX 5070 Ti Laptop GPU (Optix) already compiling
1: NVIDIA GeForce RTX 5070 Ti Laptop GPU (Optix) (0) | Loading render kernels (may take a few minutes the first time):
ERROR LOG:
No errors.
System.InvalidOperationException: Cannot mix synchronous and asynchronous operation on process stream.
at System.Diagnostics.Process.get_StandardError()
at RhinoCyclesCore.Core.RcCore.StartCompileGpuKernels()
at System.Diagnostics.Process.get_StandardError()
at RhinoCyclesCore.Core.RcCore.StartCompileGpuKernels()
[OpenColorIO Info]: Color management disabled. (Specify the $OCIO environment variable to enable.)
Compile start time: 2026-05-27 17:28:38
Compile end time : 2026-05-27 17:28:38
Latest: It works. I left the Rhino on Retrayced for awhile after recompiling the kernels. And it started to work. It took some time for the render to use the GPU as well. Don’t know why.
Thank you all for all the help.