Search Issue Tracker

Fixed in 2019.3.X

Votes

0

Found in

2019.3.0a10

Issue ID

1172324

Regression

Yes

[RadeonPro] Checking if Radeon Pro denoiser is available crashes on machines without OpenCL.dll

Progressive Lightmapper

-

First a lot of errors like:
OpenCL Error: 'clGetDeviceIDs(platforms[i], CL_DEVICE_TYPE_GPU, kMaxDevices, devices, &deviceCount)' returned -6667 (Unity cannot load OpenCL.dll. Please install the latest graphics driver.)!
OpenCL Error. Falling back to CPU lightmapper. Error callback from context: Unity cannot load OpenCL.dll. Please install the latest graphics driver.
(Filename: C:\code\unity-main-repo-long\Trunk\Editor\Src\GI\Progressive\OpenCL\OpenCLCheck.cpp Line: 134)

Then a crash in:
0x00007FF62FF09765 (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\progressive\radeondenoiser.cpp:190] Radeon::DenoiserContext::IsSupportedVendor
0x00007FF62FF095EB (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\progressive\radeondenoiser.cpp:242] Radeon::DenoiserContext::IsSupported
0x00007FF62FF07AC2 (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\progressive\radeondenoiser.cpp:584] Radeon::DLDenoiserAvailable
0x00007FF62FACFA8A (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\editorhelpers.cpp:316] IsRadeonDenoiserSupported
0x00007FF62FAD5806 (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\editorscenedata.cpp:236] GetCompositorSettings
0x00007FF62FBBEB6A (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\enlighten\enlightenbakemanager.cpp:1292] EnlightenBakeManager::PostUpdate
0x00007FF62FB29060 (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\giscenemanagerhelpers.cpp:49] gi::PostUpdate
0x00007FF62FB14178 (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\giscenemanager.cpp:493] GISceneManager::Update
0x00007FF62FB1431B (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\giscenemanager.cpp:64] UpdateSceneStatic
0x00007FF62FB0F030 (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\gi\giscenemanager.cpp:133] `GISceneManager::GISceneManager'::`2'::tickGIInEditorRegistrator::Forward
0x00007FF626C3AAA2 (Unity) [c:\code\unity-main-repo-long\trunk\runtime\core\callbacks\callbackarray.h:71] CallbackInfoBase<void (__cdecl*)(void),void (__cdecl*)(void const *)>::Invoke
0x00007FF626C3AC61 (Unity) [c:\code\unity-main-repo-long\trunk\runtime\core\callbacks\callbackarray.h:332] CallbackArray::Invoke
0x00007FF62823FC05 (Unity) [c:\code\unity-main-repo-long\trunk\runtime\core\callbacks\globalcallbacks.h:226] ProfilerCallbackInvoke<CallbackArray,291024>::Invoke
0x00007FF628251799 (Unity) [c:\code\unity-main-repo-long\trunk\editor\src\application\application.cpp:2093] Application::TickTimer
0x00007FF629A8F39D (Unity) [c:\code\unity-main-repo-long\trunk\editor\platform\windows\wineditormain.cpp:421] MainMessageLoop
0x00007FF629A92058 (Unity) [c:\code\unity-main-repo-long\trunk\editor\platform\windows\wineditormain.cpp:1008] WinMain
0x00007FF6319A51BD (Unity) [d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:107] invoke_main
0x00007FF6319A50AE (Unity) [d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288] __scrt_common_main_seh
0x00007FF6319A4F6E (Unity) [d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:331] __scrt_common_main
0x00007FF6319A5249 (Unity) [d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_winmain.cpp:17] WinMainCRTStartup

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.