Skip to content

Get updates from Roy's main repo after he merged my "process mask every X frames" code. - #1

Open
iBenMoore wants to merge 461 commits into
iBenMoore:mainfrom
royshil:main
Open

Get updates from Roy's main repo after he merged my "process mask every X frames" code.#1
iBenMoore wants to merge 461 commits into
iBenMoore:mainfrom
royshil:main

Conversation

@iBenMoore

Copy link
Copy Markdown
Owner

No description provided.

royshil and others added 30 commits January 9, 2024 22:48
* Add DISABLE_ONNXRUNTIME_GPU flag

* Update ort-session-utils.cpp
* Fix uninitialized string bug

* Update background-filter.cpp

* Update ort-session-utils.cpp

* Update ort-session-utils.cpp

* Update ort-session-utils.cpp

* Update ort-session-utils.cpp

* Update ort-session-utils.cpp

* Update ort-session-utils.cpp
* Update README.md

* Add Flatpak commands

* Update README.md
* Add update checker functionality

* Update CMakeLists.txt and CMakePresets.json to disable Qt and add Foundation framework
Remove UpdateDialog.cpp and UpdateDialog.hpp
Refactor code in background-filter.cpp and enhance-filter.cpp

* Refactor code to use std::regex_replace for plugin info replacement
* Update version to 1.1.11, add image similarity settings, and modify model dimensions

* Update MODEL_RMBG path in consts.h
* Fix image similarity calculation in background filter

* Update version number in buildspec.json
* Update Onnxruntime version and fix Windows compilerconfig

* Update Onnxruntime URLs and hashes

* lint

* Remove unused code for Linux x86_64 GPU support

* Refactor compiler configuration options in cmake/windows/compilerconfig.cmake
* Update buildspec.json

* Fix

* Update .clang-format

* Update Package-Windows.ps1

* Fix

* Fix

* Update CMakePresets.json

* Fix

* Update .run-format.zsh

* Update URLSessionClient.mm

* Remove patch

* Update CMakePresets.json

* Update compilerconfig.cmake

* Update compilerconfig.cmake
* feature(linux): add CUDA execution provider

* feature(linux): enable TensorRT engine cache

* chore(format): fix source code formatting

* Apply suggestions from code review

fix(macos): access api only on linux

Co-authored-by: Kaito Udagawa <umireon@gmail.com>

---------

Co-authored-by: Kaito Udagawa <umireon@gmail.com>
* Update BUILDING-FEDORA.md

* Update BUILDING-FEDORA.md

* Update BUILDING-FEDORA.md
* fix custom onnxruntime version

Introduced a new variable so that built libraries appropriately reflect the custom onnxruntime version.
Also added a symlink from libonxruntime.so.1

* Fix formatting of FetchOnnxruntime.cmake

Aligned file with defined formatting per `./build-aux/run-cmake-format --fail-error`
Updated the license from GNU General Public License Version 2 to Version 3, and changed the copyright holder to Roy Shilkrot.
* Refactor CI scripts and workflows for platform consistency

Replaces legacy build/package scripts with platform-specific versions for macOS and Ubuntu, updates GitHub Actions to use new scripts, and removes unused/deprecated files. Adds a generic check-changes action, replaces cmake-format with gersemi, and improves codesigning and packaging logic for better maintainability and clarity.

* Update buildspec.json

* Update CMakePresets.json

* Add build presets and fix CMAKE_BUILD_TYPE usage

Introduces buildPresets for macOS, Windows, and Ubuntu in CMakePresets.json, all using RelWithDebInfo configuration. Also corrects the usage of CMAKE_BUILD_TYPE in FetchOpenCV.cmake by removing unnecessary variable dereferencing.

* Add gersemi support to format script

Updated .run-format.zsh to support the gersemi formatter for CMake files, including version checks and file handling. Added a symlink run-gersemi for easier invocation. Also updated clang-format requirements to 19.1.1 and improved argument handling and verbosity logic.

* Update CMakePresets.json

* Refactor CMake and formatting for improved readability

Reformatted CMakeLists.txt, CMake modules, and source files for improved readability and consistency, including indentation and grouping of parameters. Updated .clang-format settings for wider column limit and macro body skipping. No functional changes were made.

* Update setup_ubuntu

* Update CMakePresets.json
* Update linting, formatting, and deployment configs

Migrated ESLint config to eslint.config.js and removed legacy .eslintrc.cjs and .eslintignore. Updated .gitignore and .prettierignore for modern Svelte/Vite setups. Improved .prettierrc overrides. Refreshed README for new Svelte CLI. Overhauled GitHub Pages workflow for better caching, build, and deployment. Updated dependencies in package.json and package-lock.json.

* Update pages.yaml

* Update pages.yaml

* Update pages.yaml
umireon and others added 30 commits August 26, 2026 00:14
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Closes #910

Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: bxdxnn <267911624+bxdxnn@users.noreply.github.com>
Assert the depth instead of the full model dtype
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Add skip-decompress for handling zip on Release CD
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Fix Release CD again (artifact names and bundle id)
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Add review gates for PR and release
Signed-off-by: Kaito Udagawa <umireon@kaito.tokyo>
Replace libobs building with tbd and stub lib files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.