Skip to content

preview7 - 0.1.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@fszontagh fszontagh released this 15 Mar 20:03
· 437 commits to main since this release

This preview release have some gui enhancement and inner data handling refactoring. This may cause unexpected behaviours. If you experience it, please report it in a new bug on the github's issues page.

Added features

  • On windows and linux, dynamically load the library which is required / best to (currently available rocm, cuda, avx, avx2, avx512) the HW
  • fully reworked build system, no more cmake just chalet
  • on linux, the dependencies are depends from the OS, not vcpkg (supported wxwidgets 3.2 on linux)
  • preview images are now on the bottom of the lists (queue job list & model info llist)
  • some gui behaviour is just changed. When settings is open, the main ui will freezee and hide to disable unexpected behaviours on settings change
  • added the following args to override the detected HW configurations:
    • "-cuda" to force to load cuda
    • "-rocm" to force to load rocm
    • "-avx"
    • "-avx2"
    • "-avx512"
    • "-allow-multiple" to allow multiple instances to run. Eg. if you wamt to start a cuda and an avx512 instance too:
      sd.gui.exe -cuda -allow-multiple
      sd.gui.exe -avx512 -allow-multiple
      The first instance no need to start with the "-allow-multiple" parameter to run another new one.
  • currently the logging is set to debug in the log on the bottom. Are logs are now written in a log file into the appdata directory
    New sd.cpp branch appeared, but when i tested i found some bugs which is prevents to upgrade.