Wagner Bruna
1f9dd9c398
sd: sync with master-775-b5d8120 ( #2321 )
...
* sd: expose extra_sample_args parameter
* sd: sync with master-773-1b04283
* sd: sync with master-775-b5d8120
2026-07-13 20:42:22 +08:00
Wagner Bruna
e11d3ddef0
sd: sync with master-767-885f01a ( #2310 )
...
* sd: minor API path handling cleanup
* sd: sync with master-749-b11c95a
* sd: use original API parameters at the internal C++ API
* sd: split_mode and auto_fit backend support
* sd: sync with master-758-c674225
* sd: sync with master-765-bb84971
* sd: sync with master-767-885f01a
2026-07-08 17:08:19 +08:00
Wagner Bruna
6482a596e1
sd: sync with master-746-2574f59 ( #2291 )
...
* sd: clean up SD_USE_ defines
* sd: sync with master-721-8caa3f9+5 (9956436)
* sd: simplify taehv selection
* sd: sync with master-731-9f855c9
* sd: sync with master-737-3b6c9ca
* sd: sync with master-741-484baa4
* sd: sync with master-743-3590aa8
* sd: sync with master-746-2574f59
* sd: fix ggml_ext_pad_ext call
2026-07-03 15:28:51 +08:00
Concedo
849ec89bad
restructure some compilation units
2026-07-01 18:51:25 +08:00
Concedo
87aeaff675
fix builds
2026-06-27 18:50:05 +08:00
Concedo
145beb5744
try to use llama.cpp's tool call parser first
2026-06-25 18:11:44 +08:00
Wagner Bruna
afbd83baba
sd: sync with master-721-8caa3f9 ( #2284 )
...
* sd: sync with master-714-b12098f
* sd: support for boogu and longcat edit
* sd: remove SD_TYPE_COUNT == GGML_TYPE_COUNT assertion
The current code should be able to deal with an out-of-sync ggml.
* sd: generalize edit mode support
* sd: sync with master-719-f440ad9
* sd: sync with master-721-8caa3f9
2026-06-25 13:49:14 +08:00
Concedo
1afe5a730a
minor fixes to handler newer lcpp ui
2026-06-21 22:21:10 +08:00
Concedo
7780cf7288
suppress some warnings
2026-06-19 10:30:55 +08:00
Concedo
2c64520ba6
failsafe target for macos
2026-06-18 21:46:54 +08:00
Wagner Bruna
097cc91424
sd: sync with master-707-5a34bc7 ( #2274 )
...
* sd: sync with master-692-9b0fceb
* sd: sync with master-694-276025e
* sd: sync with master-697-5db680c
* sd: sync to master-700-c2df4e1
* sd: sync with master-704-6e66a1a
* sd: sync with master-707-5a34bc7
2026-06-17 16:31:16 +08:00
Concedo
fefb7bbfef
fix make tools
2026-06-14 21:49:44 +08:00
Concedo
b809994360
can build llama server now
2026-06-14 15:06:37 +08:00
Concedo
ef5a724ee4
allow building server
2026-06-14 10:31:14 +08:00
Concedo
0a0ddc212c
fixed build
2026-06-13 11:27:05 +08:00
Wagner Bruna
fdc9c96124
sd: sync with master-685-19bdfe2 ( #2265 )
...
* sd: sync with master-682-b3d56d0
* sd: sync with master-685-19bdfe2
* sd: enable layer streaming
2026-06-13 11:14:44 +08:00
Concedo
3424543568
skip dot2 vulkan shaders for noext build
2026-06-12 15:20:41 +08:00
Concedo
6bae15da71
fix build, remove clip quantize (+1 squashed commits)
...
Squashed commits:
[09ffa906b] fix build, remove clip quantize
2026-06-10 00:42:34 +08:00
Concedo
f5acccad63
cleanup round 1
2026-06-09 21:13:48 +08:00
Concedo
794a271cfa
upgrade to mtmd checkpoint 1
2026-06-09 16:06:30 +08:00
Wagner Bruna
a53b3f7411
sd: sync with master-679-f3fd359 ( #2257 )
2026-06-08 20:42:57 +08:00
Concedo
c2a41133ea
fix makefile for tools
2026-06-07 22:24:10 +08:00
Wagner Bruna
635beb6891
sd: sync to master-678-dfb2390 ( #2251 )
...
* sd: sync to master-666-7948df8
* sd: sync to master-672-1f9ee88
* sd: sync to master-676-b9254dd
* sd: sync to master-678-dfb2390
2026-06-07 22:18:03 +08:00
Wagner Bruna
541034d72d
sd: sync to master-652-92dc726 ( #2234 )
...
* sd: sync to master-650-1ceb5bd
* sd: add LongCat-Image support
* sd: sync to master-652-92dc726
* sd: add Lens support
* sd: split gpt-oss vocab and merge files
2026-05-28 01:21:57 +08:00
Concedo
298da8a4c2
Merge remote-tracking branch 'wbruna/kcpp_sd_update_202605_5' into concedo_experimental
2026-05-24 15:38:37 +08:00
Concedo
ae335c4338
fix tools build
2026-05-24 13:46:36 +08:00
Wagner Bruna
a0413bdf55
sd: sync to master-637-ef92a00
2026-05-23 09:05:36 -03:00
Wagner Bruna
c28c50e441
sd: sync to master-621-baf7eda
2026-05-23 09:05:35 -03:00
Concedo
7e08e8d8b4
add some rpc dependencies (+1 squashed commits)
...
Squashed commits:
[b092a94e5] add some rpc dependencies
2026-05-18 22:17:30 +08:00
Wagner Bruna
90326f8585
sd: sync to master-612-d7ecbe1 ( #2213 )
2026-05-18 21:19:12 +08:00
Concedo
1e828ccabf
Merge branch 'upstream' into concedo_experimental
...
# Conflicts:
# common/common.cpp
# ggml/CMakeLists.txt
# scripts/sync-ggml.last
# scripts/sync_vendor.py
# src/llama-context.cpp
# tests/CMakeLists.txt
# tests/test-backend-ops.cpp
# tools/cli/README.md
# tools/completion/README.md
# tools/server/README.md
2026-05-17 11:26:18 +08:00
Concedo
79666e5764
revert sdcpp build steps to use makefile and cmake without external txt files
2026-05-16 00:53:56 +08:00
Concedo
f8391d527a
fix broken makefile
2026-05-15 23:02:38 +08:00
Wagner Bruna
bfe9548fd5
sd: sync to master-596-90e87bc ( #2204 )
...
* sd: reuse source lists between make and cmake
* sd: sync to master-596-90e87bc
* Update source file path for sdtype_adapter.cpp
---------
Co-authored-by: LostRuins Concedo <39025047+LostRuins@users.noreply.github.com>
2026-05-14 23:14:33 +08:00
Concedo
4cfa1ad1c4
rpc server test build
2026-05-12 23:32:42 +08:00
Wagner Bruna
243b03586b
sd: build each source file separately ( #2188 )
...
* sd: build source files separately
* sd: decouple stable-diffusion.cpp and sdtype_adapter.cpp
* sd: remove include util.h from sdtype_adapter.cpp
* sd: update source file lists and review dependencies
2026-05-07 22:50:10 +08:00
henk717
bcf9c81e0d
Linux CUDA13 Action ( #2186 )
...
* Linux CU13 CI
* Bump max CUDA arch
* CUDA13 Linux
* Upload the correct build to rolling (CUDA13)
* Downgrade cuda to get better compatibility
Runpod can't handle 13.1, and if they can't handle it neither can the people with a secondary GPU of an older generation.
* Add support for compute capability 89 in NVCCFLAGS
2026-05-06 18:06:39 +08:00
Concedo
950676fdb7
split utils.cpp into 2 files to support sd.cpp
2026-05-04 15:04:12 +08:00
Wagner Bruna
276c651a12
sd: sync to master-593-3d6064b ( #2175 )
...
* sd: sync to master-593-3d6064b
* sd: use the same sdtype_adapter object for all builds
Since master-592-b8079e2, no sd.cpp source depends on the ggml
backend build anymore.
* sd: fix main_gpu selection
* sd: report backend devices to the Python layer
2026-05-04 14:05:34 +08:00
Wagner Bruna
e2bdd6d7aa
sd: sync to master-591-331cfa5 ( #2155 )
...
* sd: sync to master-585-44cca3d
* sd: sync to master-587-b8bdffc
* sd: sync to master-591-331cfa5
2026-05-01 16:33:28 +08:00
Wagner Bruna
bad9b61064
sd: sync to master-582-7023fc4 ( #2150 )
...
* sd: remove sampler alias handling from the C++ layer
It's already handled at the Python layer.
* sd: sync to master-580-7d33d4b
* sd: sync to master-582-7023fc4
2026-04-21 23:01:33 +08:00
Concedo
9a38091207
support q5_1 kv
2026-04-17 17:06:15 +08:00
Concedo
a165a73120
Merge commit ' d6f3030047' into concedo_experimental
...
# Conflicts:
# examples/model-conversion/scripts/causal/run-casual-gen-embeddings-org.py
# examples/model-conversion/scripts/utils/semantic_check.py
# ggml/CMakeLists.txt
# ggml/src/CMakeLists.txt
# ggml/src/ggml-cann/ggml-cann.cpp
# ggml/src/ggml-cpu/amx/amx.cpp
# ggml/src/ggml-cuda/CMakeLists.txt
# ggml/src/ggml-hexagon/ggml-hexagon.cpp
# ggml/src/ggml-hip/CMakeLists.txt
# ggml/src/ggml-opencl/ggml-opencl.cpp
# ggml/src/ggml-openvino/ggml-openvino.cpp
# ggml/src/ggml-rpc/ggml-rpc.cpp
# ggml/src/ggml-sycl/ggml-sycl.cpp
# ggml/src/ggml-virtgpu/ggml-backend-buffer.cpp
# ggml/src/ggml-virtgpu/ggml-backend.cpp
# ggml/src/ggml-webgpu/ggml-webgpu.cpp
# ggml/src/ggml-zdnn/ggml-zdnn.cpp
# ggml/src/ggml-zendnn/ggml-zendnn.cpp
# pyproject.toml
# requirements/requirements-convert_legacy_llama.txt
# requirements/requirements-tool_bench.txt
# src/llama-model.cpp
# src/llama.cpp
# tests/test-llama-archs.cpp
# tests/test-tokenizer-0.py
# tests/test-tokenizer-random.py
# tools/llama-bench/llama-bench.cpp
# tools/perplexity/perplexity.cpp
2026-04-11 11:10:55 +08:00
Wagner Bruna
f371bb14d4
sd: sync to master-560-e8323ca ( #2082 )
...
* sd: sync to master-540-f16a110
* tae post-merge fixes
* build fixes
* restore image mask for non-inpainting models
* sd: sync to master-551-99c1de3
* avoid nlohmann/json.hpp include diffs
* Euler A now works on Flux
* sd: sync to master-555-7397dda
avi_writer.h got removed upstream, but I've simply kept the local
copy for now.
* sd: sync to master-558-8afbeb6
* sd: sync to master-560-e8323ca
2026-04-09 14:44:59 +08:00
Concedo
8a6c41dc5c
Merge commit ' 841bc203e2' into concedo_experimental
...
# Conflicts:
# .github/workflows/ai-issues.yml
# embd_res/templates/HuggingFaceTB-SmolLM3-3B.jinja
# ggml/src/ggml-cann/aclnn_ops.cpp
# ggml/src/ggml-cann/aclnn_ops.h
# ggml/src/ggml-cann/common.h
# ggml/src/ggml-cann/ggml-cann.cpp
# ggml/src/ggml-cuda/CMakeLists.txt
# ggml/src/ggml-hip/CMakeLists.txt
# ggml/src/ggml-musa/CMakeLists.txt
# ggml/src/ggml-opencl/CMakeLists.txt
# ggml/src/ggml-opencl/ggml-opencl.cpp
# ggml/src/ggml-opencl/kernels/cvt.cl
# ggml/src/ggml-openvino/ggml-openvino.cpp
# ggml/src/ggml-sycl/ggml-sycl.cpp
# tests/test-chat-auto-parser.cpp
# tests/test-jinja.cpp
# tools/cli/README.md
# tools/completion/README.md
# tools/server/README.md
2026-03-25 22:49:53 +08:00
Gustavo Rocha Dias
8e045b33a1
fix - w64devkit vulkan build ( #2048 )
2026-03-20 16:37:22 +08:00
Concedo
67c9798d0b
Merge commit ' 3ca19b0e9f' into concedo_experimental
...
# Conflicts:
# .github/workflows/build.yml
# common/CMakeLists.txt
# common/chat-peg-parser.cpp
# docs/backend/SYCL.md
# docs/ops.md
# docs/ops/SYCL.csv
# ggml/src/ggml-sycl/common.hpp
# ggml/src/ggml-sycl/convert.hpp
# ggml/src/ggml-sycl/element_wise.cpp
# ggml/src/ggml-sycl/ggml-sycl.cpp
# ggml/src/ggml-sycl/norm.cpp
# ggml/src/ggml-sycl/rope.cpp
# ggml/src/ggml-sycl/rope.hpp
# ggml/src/ggml-webgpu/ggml-webgpu-shader-lib.hpp
# ggml/src/ggml-webgpu/ggml-webgpu.cpp
# ggml/src/ggml-webgpu/wgsl-shaders/mul_mat_decls.tmpl
# ggml/src/ggml-webgpu/wgsl-shaders/mul_mat_reg_tile.wgsl
# ggml/src/ggml-webgpu/wgsl-shaders/mul_mat_vec.wgsl
# scripts/compare-llama-bench.py
# scripts/sync_vendor.py
# tests/CMakeLists.txt
# tools/cli/cli.cpp
2026-03-15 11:11:31 +08:00
JustCommitRandomness
9ddd74111f
OpenBSD changes for vulkan backend ( #2026 )
...
* OpenBSD also needs alloca.h
* Changes to compile vulkan backend with OpenBSD
* Update README.md
tweak details for OpenBSD vulkan backend
* Update README.md
2026-03-08 20:41:36 +08:00
Concedo
adebf63877
ace converter
2026-02-26 19:53:02 +08:00
Concedo
0fd7d2c0e5
ace step diffusion loading
2026-02-24 15:24:15 +08:00