Discussion related to the LuxCore functionality, implementations and API.
-
acasta69
- Posts: 381
- Joined: Tue Jan 09, 2018 3:45 pm
Post
by acasta69 » Mon Apr 27, 2020 7:44 pm
Dade wrote: ↑Mon Apr 27, 2020 1:54 pm
This is probably because we are the one to load the main nvrtc64_101_0.dll while it is the nvrtc64_101_0.dll to load nvrtc-builtins64_101.dll. Different settings may apply to the two different DLL loads. The first load probably uses the Python settings while the second may only use the System one
So, after removing DLL location from system PATH, I had the same problem on the laptop, while everything was ok on the desktop.
With B.Y.O.B.'s fix, it's working on both.
I am also wondering why there is no problem with LuxcoreUI. Maybe some difference because of the Python environment

Support LuxCoreRender project with salts and bounties
Windows 10 64 bits, i7-4770 3.4 GHz, RAM 16 GB, GTX 970 4GB v445.87
-
B.Y.O.B.
- Posts: 3981
- Joined: Mon Dec 04, 2017 10:08 pm
- Location: Germany
-
Contact:
Post
by B.Y.O.B. » Mon Apr 27, 2020 8:32 pm
B.Y.O.B. wrote: ↑Mon Apr 27, 2020 5:38 pm
I'm also getting crashes with regular OpenCL with the latest builds, for example in the danish mood scene. In simple cube-type scenes it works.
To be more precise, here is a log:
Code: Select all
[LuxCore][14.922] [PathOCLBaseRenderThread::0] Compiling AdvancePaths_MK_GENERATE_CAMERA_RAY Kernel
[LuxCore][14.922] [PathOCLBaseRenderThread::0] AdvancePaths_MK_* workgroup size: 32
[LuxCore][14.922] [PathOCLBaseRenderThread::0] Kernels compilation time: 62ms
[LuxCore][14.938] Starting 0 native render threads
Session started in 1.2 s
[LuxCore][14.953] Film hardware image pipeline
[LuxCore][14.953] Film hardware device used: GeForce RTX 2080 OpenCLIntersect (Type: OPENCL_GPU)
[LuxCore][14.953] Device OpenCL version: OpenCL 1.2 CUDA
Error : Unrecognized Exception
Address : 0x00007FFDE740A799
Module : C:\WINDOWS\System32\KERNELBASE.dll
-
Dade
- Posts: 4977
- Joined: Mon Dec 04, 2017 8:36 pm
- Location: Italy
Post
by Dade » Tue Apr 28, 2020 10:24 am
The OpenCL devices are working fine here with all test scenes, in or outside Blender
Are you using the OpenCL or the CUDA binaries ? Just load DanishMood scene, press F12 and get a crash ?
-
Dade
- Posts: 4977
- Joined: Mon Dec 04, 2017 8:36 pm
- Location: Italy
Post
by Dade » Tue Apr 28, 2020 10:46 am
Dade wrote: ↑Tue Apr 28, 2020 10:24 am
The OpenCL devices are working fine here with all test scenes, in or outside Blender
Are you using the OpenCL or the CUDA binaries ? Just load DanishMood scene, press F12 and get a crash ?
It happens only on Windows...
-
Dade
- Posts: 4977
- Joined: Mon Dec 04, 2017 8:36 pm
- Location: Italy
Post
by Dade » Tue Apr 28, 2020 10:53 am
Dade wrote: ↑Tue Apr 28, 2020 10:46 am
Dade wrote: ↑Tue Apr 28, 2020 10:24 am
The OpenCL devices are working fine here with all test scenes, in or outside Blender
Are you using the OpenCL or the CUDA binaries ? Just load DanishMood scene, press F12 and get a crash ?
It happens only on Windows...
However, only Blender crashes, LuxCoreUI is working fine
B.Y.O.B., can you check if the BlendLuxCore DLL fix hasn't, for some strange reason, broken OpenCL driver ?
-
johannes.wilde
- Posts: 48
- Joined: Fri Sep 21, 2018 7:57 am
Post
by johannes.wilde » Tue Apr 28, 2020 10:59 am
For me the BlendLuxCore Build from yesterday evening works.
But every time i hit render, it compiles the kernels again, so it's quite a time to wait.
-
B.Y.O.B.
- Posts: 3981
- Joined: Mon Dec 04, 2017 10:08 pm
- Location: Germany
-
Contact:
Post
by B.Y.O.B. » Tue Apr 28, 2020 11:04 am
Dade wrote: ↑Tue Apr 28, 2020 10:53 am
B.Y.O.B., can you check if the BlendLuxCore DLL fix hasn't, for some strange reason, broken OpenCL driver ?
It was crashing even before I applied the DLL fix.
-
Dade
- Posts: 4977
- Joined: Mon Dec 04, 2017 8:36 pm
- Location: Italy
Post
by Dade » Tue Apr 28, 2020 12:26 pm
B.Y.O.B. wrote: ↑Tue Apr 28, 2020 11:04 am
Dade wrote: ↑Tue Apr 28, 2020 10:53 am
B.Y.O.B., can you check if the BlendLuxCore DLL fix hasn't, for some strange reason, broken OpenCL driver ?
It was crashing even before I applied the DLL fix.
I should (may ?) have fixed the problem.
-
neo2068
- Posts: 232
- Joined: Tue Dec 05, 2017 6:06 pm
- Location: Germany
Post
by neo2068 » Tue Apr 28, 2020 2:21 pm
neo2068 wrote: ↑Mon Apr 27, 2020 6:21 pm
I get errors with latest build and OpenCL and the food demo scene, too, e.g. PATHOCL:clFinish(CL_INVALID_COMMAND_QUEUE) or TILEPATHOCL: clEnqueueReadBuffer(CL_OUT_OF_RESOURCES). With cuda my GTX 780 is 1.5 times faster than the GTX 1080. Is it normal behaviour?
Dade wrote: ↑Tue Apr 28, 2020 10:53 am
However, only Blender crashes, LuxCoreUI is working fine
For me, the error messages happen with LuxCoreUI under windows with opencl devices and the cuda build.
i7 5820K, 32 GB RAM, NVIDIA Geforce RTX 2080 SUPER + GTX 1080, Windows 10 64bit, Blender 2.83.5
Support LuxCoreRender project with
salts and
bounties
-
Dade
- Posts: 4977
- Joined: Mon Dec 04, 2017 8:36 pm
- Location: Italy
Post
by Dade » Tue Apr 28, 2020 2:28 pm
neo2068 wrote: ↑Tue Apr 28, 2020 2:21 pm
neo2068 wrote: ↑Mon Apr 27, 2020 6:21 pm
I get errors with latest build and OpenCL and the food demo scene, too, e.g. PATHOCL:clFinish(CL_INVALID_COMMAND_QUEUE) or TILEPATHOCL: clEnqueueReadBuffer(CL_OUT_OF_RESOURCES). With cuda my GTX 780 is 1.5 times faster than the GTX 1080. Is it normal behaviour?
Dade wrote: ↑Tue Apr 28, 2020 10:53 am
However, only Blender crashes, LuxCoreUI is working fine
For me, the error messages happen with LuxCoreUI under windows with opencl devices and the cuda build.
Have you tried the latest sources ?