https://bugs.winehq.org/show_bug.cgi?id=49026 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 URL|https://topazlabs.s3.amazon |https://web.archive.org/web |aws.com/packages/win/videoe |/20200506234139/https://top |nhanceai/VideoEnhanceAI-win |azlabs.s3.amazonaws.com/pac |dows-x64-installer.exe |kages/win/videoenhanceai/Vi | |deoEnhanceAI-windows-x64-in | |staller.exe CC| |focht(a)gmx.net Summary|Topaz Video Enhance AI: |Topaz Video Enhance AI 1.x: |video card support is not |GPU support is not detected |detected. | Status|UNCONFIRMED |NEW --- Comment #4 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, confirming. Not sure if it supports non-discrete GPUs as well. On my prime setup (Intel GPU and discrete NVIDIA GPU) it didn't detect NVIDIA either. --- snip --- __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia ... --- snip --- Tracing doesn't reveal anything but I've seen calls to NVidia NVML library when debugging the app. It tries to initialize/retrieve GPU information which obviously can't work with native NVML. --- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Topaz Labs LLC/Topaz Video Enhance AI $ WINEDEBUG=+seh,+loaddll,+relay wine ./Topaz\ Video\ Enhance\ AI.exe >>log.txt 2>&1 ... 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\Topaz Video Enhance AI.exe" at 0000000140000000: native 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntdll.dll" at 000000007BC00000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B600000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 0000000000290000: builtin ... 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\nvml.dll" at 0000000180000000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\MSVCP140.dll" at 00000000063A0000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcr120.dll" at 0000000006470000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\VCRUNTIME140.dll" at 0000000006520000: builtin ... 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\tbb.dll" at 0000000006330000: native ... 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libiomp5md.dll" at 0000000006970000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\opencv_core430.dll" at 0000000002680000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\opencv_imgproc430.dll" at 0000000000990000: native 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\api-ms-win-crt-utility-l1-1-0.dll" at 0000000006B70000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\opencv_imgcodecs430.dll" at 00000000005C0000: native 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0000000006C30000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libintl-8.dll" at 000000006FE40000: native 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\WS2_32.dll" at 00007F8C362D0000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libglib-2.0-0.dll" at 00000000649C0000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgmodule-2.0-0.dll" at 0000000066C40000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libffi-7.dll" at 0000000006CC0000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgobject-2.0-0.dll" at 0000000067F00000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libwinpthread-1.dll" at 0000000064940000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgstreamer-1.0-0.dll" at 000000006DC40000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgstbase-1.0-0.dll" at 0000000062D00000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgstapp-1.0-0.dll" at 000000006F940000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\liborc-0.4-0.dll" at 00000000629C0000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libz-1.dll" at 0000000065500000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgsttag-1.0-0.dll" at 0000000070440000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgstaudio-1.0-0.dll" at 000000006C080000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgstriff-1.0-0.dll" at 000000006BEC0000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgstvideo-1.0-0.dll" at 00000000670C0000: native 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\libgstpbutils-1.0-0.dll" at 00000000627C0000: native 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\OLEAUT32.dll" at 0000000006D10000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\propsys.dll" at 0000000006E70000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rtworkq.dll" at 0000000006E90000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\MFPlat.DLL" at 0000000006E20000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\MF.dll" at 0000000006EA0000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\MFReadWrite.dll" at 0000000006EF0000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\opengl32.dll" at 000000007A850000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wined3d.dll" at 00007F8C360D0000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dxgi.dll" at 00007F8C36280000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\d3d11.dll" at 0000000006F10000: builtin 0104:trace:loaddll:build_module Loaded L"C:\\Program Files\\Topaz Labs LLC\\Topaz Video Enhance AI\\opencv_videoio430.dll" at 0000000006B80000: native ... --- snip --- --- snip --- ... 0000000140009226 | call <JMP.&nvmlInit_v2> 000000014000922B | test eax,eax 000000014000922D | jne topaz video enhance ai.14000924E 000000014000922F | lea rcx,qword ptr ss:[rbp+40] 0000000140009233 | call <JMP.&nvmlDeviceGetCount_v2> 0000000140009238 | test eax,eax 000000014000923A | je topaz video enhance ai.140009243 000000014000923C | call <JMP.&nvmlShutdown> 0000000140009241 | jmp topaz video enhance ai.14000924E 0000000140009243 | call <JMP.&nvmlShutdown> 0000000140009248 | cmp dword ptr ss:[rbp+40],0 000000014000924C | jg topaz video enhance ai.140009258 000000014000924E | mov dword ptr ds:[rsi+15C],FFFFFFFF 0000000140009258 | mov ecx,20 000000014000925D | call topaz video enhance ai.14001E1D8 ... --- snip --- Even with CPU only it works quite well, albeit slow. I'm actually impressed what the "AI" (using tensorflow/openvino/dnn frameworks) did to a shabby low-res AVI used as input video source. Upscaling and sharpening results looked very nice. Some small, low-res example from here: https://www.engr.colostate.edu/me/facil/dynamics/avis.htm ==== Stable download link via Internet Archive: https://web.archive.org/web/20200506234139/https://topazlabs.s3.amazonaws.co... ==== It also suffers from bug 49531 ("Multiple Qt5 based applications which make use of 'QNetworkConnectionMonitor' need 'INetworkConnection::GetAdapterId' implementation (Futubull 10.x, Melodics V2, Topaz Video Enhance AI 1.x)"), leading to fixme spam and churning CPU on network worker threads. $ sha1sum VideoEnhanceAI-windows-x64-installer.exe 01fcee7419255e07dba24e1ca148b07e5b39af6a VideoEnhanceAI-windows-x64-installer.exe $ du -sh VideoEnhanceAI-windows-x64-installer.exe 1.7G VideoEnhanceAI-windows-x64-installer.exe $ wine --version wine-6.2 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.