Open arrrmin opened 1 year ago
Hi, I get the following error when trying to run the ggui examples on Windows 10 with Vulkan:
Assertion failed: info->MinImageCount >= 2, file C:/Users/Administrator/actions-runner/_work/taichi/taichi/external/imgui/backends/imgui_impl_vulkan.cpp, line 1040
GPU: Radeon R9 280X
Output from trying to run fractal3d_ggui.py:
fractal3d_ggui.py
[Taichi] version 1.2.1, llvm 10.0.0, commit 12ab828a, win, python 3.10.6 [Taichi] Starting on arch=vulkan [I 11/11/22 17:10:31.899 10228] [C:/Users/Administrator/actions-runner/_work/taichi/taichi/taichi/rhi/vulkan/vulkan_device_creator.cpp:pick_physical_device@394] Found Vulkan Device 0 (AMD Radeon R9 200 Series) [I 11/11/22 17:10:31.899 10228] [C:/Users/Administrator/actions-runner/_work/taichi/taichi/taichi/rhi/vulkan/vulkan_device_creator.cpp:find_queue_families@148] Async compute queue 1, graphics queue 0 [I 11/11/22 17:10:31.900 10228] [C:/Users/Administrator/actions-runner/_work/taichi/taichi/taichi/rhi/vulkan/vulkan_device_creator.cpp:find_queue_families@148] Async compute queue 1, graphics queue 0 [I 11/11/22 17:10:31.900 10228] [C:/Users/Administrator/actions-runner/_work/taichi/taichi/taichi/rhi/vulkan/vulkan_device_creator.cpp:create_logical_device@462] Vulkan Device "AMD Radeon R9 200 Series" supports Vulkan 0 version 1.2.170 [I 11/11/22 17:10:31.991 10228] [C:/Users/Administrator/actions-runner/_work/taichi/taichi/taichi/rhi/vulkan/vulkan_device.cpp:create_swap_chain@2416] Creating suface of 1280x720 Assertion failed: info->MinImageCount >= 2, file C:/Users/Administrator/actions-runner/_work/taichi/taichi/external/imgui/backends/imgui_impl_vulkan.cpp, line 1040
[Taichi] version 1.2.1, llvm 10.0.0, commit 12ab828a, win, python 3.10.6 ******************************************* ** Taichi Programming Language ** ******************************************* Docs: https://docs.taichi-lang.org/ GitHub: https://github.com/taichi-dev/taichi/ Forum: https://forum.taichi.graphics/ Taichi system diagnose: python: 3.10.6 | packaged by conda-forge | (main, Oct 24 2022, 16:02:16) [MSC v.1916 64 bit (AMD64)] system: win32 executable: C:\Users\Armin\miniconda3\envs\taichi\python.exe platform: Windows-10-10.0.19044-SP0 architecture: 64bit WindowsPE uname: uname_result(system='Windows', node='Armin-PC', release='10', version='10.0.19044', machine='AMD64') locale: de_AT.cp1252 PATH: C:\Users\Armin\miniconda3\envs\taichi;C:\Users\Armin\miniconda3\envs\taichi\Library\mingw-w64\bin;C:\Users\Armin\miniconda3\envs\taichi\Library\usr\bin;C:\Users\Armin\miniconda3\envs\taichi\Library\bin;C:\Users\Armin\miniconda3\envs\taichi\Scripts;C:\Users\Armin\miniconda3\envs\taichi\bin;C:\Users\Armin\miniconda3\condabin;C:\SDKs\VulkanSDK\1.3.231.1\Bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Android;C:\Windows\System32;C:\Windows\System32\OpenSSH;C:\Program Files\OpenSSH\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\dotnet;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Users\Armin\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Users\Armin\AppData\Local\Yarn\bin;C:\Program Files\Git\cmd;C:\Users\Armin\AppData\Local\Microsoft\WindowsApps;C:\Users\Armin\AppData\Local\atom\bin;C:\Users\Armin\julia_safe_path;C:\Users\Armin\AppData\Local\Android\Sdk\tools;C:\Users\Armin\AppData\Local\Android\Sdk\platform-tools;C:\Users\Armin\AppData\Local\Android\Sdk\tools\bin;C:\Users\Armin\src\flutter\bin;C:\Users\Armin\AppData\Local\gitkraken\bin;C:\Users\Armin\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Armin\miniconda3\Library\bin;C:\Users\Armin\AppData\Local\Microsoft\WindowsApps;C:\Users\Armin\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Users\Armin\AppData\Local\JetBrains\Toolbox\scripts;C:\Users\Armin\AppData\Local\Programs\Julia-1.8.1\bin;C:\Users\Armin\miniconda3\envs\taichi\Lib\site-packages\taichi\_lib PYTHONPATH: ['C:\\Users\\Armin\\miniconda3\\envs\\taichi\\Scripts\\ti.exe', 'C:\\Users\\Armin\\miniconda3\\envs\\taichi\\python310.zip', 'C:\\Users\\Armin\\miniconda3\\envs\\taichi\\DLLs', 'C:\\Users\\Armin\\miniconda3\\envs\\taichi\\lib', 'C:\\Users\\Armin\\miniconda3\\envs\\taichi', 'C:\\Users\\Armin\\miniconda3\\envs\\taichi\\lib\\site-packages'] `lsb_release` not available: [WinError 2] The system cannot find the file specified import: <module 'taichi' from 'C:\\Users\\Armin\\miniconda3\\envs\\taichi\\lib\\site-packages\\taichi\\__init__.py'> cc: False cpu: True metal: False opengl: True cuda: False vulkan: True `glewinfo` not available: [WinError 2] The system cannot find the file specified `nvidia-smi` not available: [WinError 2] The system cannot find the file specified [Taichi] version 1.2.1, llvm 10.0.0, commit 12ab828a, win, python 3.10.6 [Taichi] version 1.2.1, llvm 10.0.0, commit 12ab828a, win, python 3.10.6 [Taichi] Starting on arch=x64 [Taichi] version 1.2.1, llvm 10.0.0, commit 12ab828a, win, python 3.10.6 [Taichi] Starting on arch=opengl [W 11/11/22 17:11:01.934 248] [C:/Users/Administrator/actions-runner/_work/taichi/taichi/taichi/rhi/cuda/cuda_driver.cpp:load_lib@36] nvcuda.dll lib not found. [W 11/11/22 17:11:01.936 248] [misc.py:adaptive_arch_select@755] Arch=[<Arch.cuda: 5>] is not supported, falling back to CPU [Taichi] version 1.2.1, llvm 10.0.0, commit 12ab828a, win, python 3.10.6 [Taichi] Starting on arch=x64 [Taichi] version 1.2.1, llvm 10.0.0, commit 12ab828a, win, python 3.10.6 ******************************************* ** Taichi Programming Language ** ******************************************* Docs: https://docs.taichi-lang.org/ GitHub: https://github.com/taichi-dev/taichi/ Forum: https://forum.taichi.graphics/ TAICHI EXAMPLES +-----------------------------------------------------------------------------+ | 0: ad_gravity | 23: keyboard | 46: patterns | | 1: comet | 24: laplace | 47: pbf2d | | 2: cornell_box | 25: laplace_equation | 48: physarum | | 3: diff_sph | 26: mandelbrot_zoom | 49: print_offset | | 4: euler | 27: marching_squares | 50: rasterizer | | 5: explicit_activation | 28: mass_spring_3d_ggui | 51: regression | | 6: export_mesh | 29: mass_spring_game | 52: sdf_renderer | | 7: export_ply | 30: | 53: simple_derivative | | | mass_spring_game_ggui | | | 8: export_videos | 31: mciso_advanced | 54: simple_texture | | 9: fem128 | 32: mgpcg | 55: simple_uv | | 10: fem128_ggui | 33: mgpcg_advanced | 56: stable_fluid | | 11: fem99 | 34: minimal | 57: stable_fluid_ggui | | 12: fractal | 35: minimization | 58: stable_fluid_graph | | 13: fractal3d_ggui | 36: mpm128 | 59: taichi_bitmasked | | 14: fullscreen | 37: mpm128_ggui | 60: taichi_dynamic | | 15: game_of_life | 38: mpm3d | 61: taichi_logo | | 16: gui_image_io | 39: mpm3d_ggui | 62: taichi_sparse | | 17: gui_widgets | 40: mpm88 | 63: texture_graph | | 18: implicit_fem | 41: mpm88_graph | 64: tutorial | | 19: | 42: mpm99 | 65: | | implicit_mass_spring | | two_stream_instability | | 20: | 43: | 66: vortex_rings | | initial_value_problem | mpm_lagrangian_forces | | | 21: jacobian | 44: nbody | 67: waterwave | | 22: | 45: odop_solar | | | karman_vortex_street | | | +-----------------------------------------------------------------------------+ 42 Running example minimal ... [Taichi] Starting on arch=x64 42.0 >>> Running time: 0.61s Consider attaching this log when maintainers ask about system information. >>> Running time: 20.81s
Thanks a lot. I tried the ggui examples with taichi 1.3.0 nightly and it now works as expected.
Hi, I get the following error when trying to run the ggui examples on Windows 10 with Vulkan:
To Reproduce
GPU: Radeon R9 280X
Log/Screenshots
Output from trying to run
fractal3d_ggui.py
:ti diagnose