Wagner Bruna
329571131d
chore: clarify warning about missing model files ( #1219 )
master-482-3295711
2026-01-21 22:34:11 +08:00
leejet
a48b4a3ade
docs: add FLUX.2-klein support to news
2026-01-19 23:56:50 +08:00
stduhpf
b87fe13afd
feat: support new chroma radiance "x0_x32_proto" ( #1209 )
master-480-b87fe13
2026-01-19 23:51:26 +08:00
Oleg Skutte
e50e1f253d
feat: add taef2 support ( #1211 )
master-479-e50e1f2
2026-01-19 23:39:36 +08:00
leejet
c6206fb351
fix: set VAE conv scale for all SDXL variants
master-478-c6206fb
2026-01-19 23:21:48 +08:00
akleine
639091fbe9
feat: add support for Segmind's Vega model ( #1195 )
master-477-639091f
2026-01-19 23:15:47 +08:00
leejet
9293016c9d
docs: update esrgan.md
2026-01-19 23:00:50 +08:00
leejet
2efd19978d
fix: use Unix timestamp for field instead of ISO string ( #1205 )
master-475-2efd199
2026-01-19 00:21:29 +08:00
Wagner Bruna
61659ef299
feat: add basic sdapi support to sd-server ( #1197 )
...
* feat: add basic sdapi support to sd-server
Compatible with AUTOMATIC1111 / Forge.
* fix img2img with no mask
* add more parameter validation
* eliminate MSVC warnings
---------
Co-authored-by: leejet <leejet714@gmail.com>
master-474-61659ef
2026-01-19 00:21:11 +08:00
leejet
9565c7f6bd
add support for flux2 klein ( #1193 )
...
* add support for flux2 klein 4b
* add support for flux2 klein 8b
* use attention_mask in Flux.2 klein LLMEmbedder
* update docs
master-473-9565c7f
2026-01-18 01:17:33 +08:00
Wagner Bruna
fbce16e02d
fix: avoid undefined behavior on image mask allocation failure ( #1198 )
master-472-fbce16e
2026-01-18 01:14:56 +08:00
akleine
7010bb4dff
feat: support for SDXS-512 model ( #1180 )
...
* feat: add U-Net specials of SDXS
* docs: update distilled_sd.md for SDXS-512
* feat: for SDXS use AutoencoderTiny as the primary VAE
* docs: update distilled_sd.md for SDXS-512
* fix: SDXS code cleaning after review by stduhpf
* format code
* fix sdxs with --taesd-preview-only
---------
Co-authored-by: leejet <leejet714@gmail.com>
master-471-7010bb4
2026-01-14 01:14:57 +08:00
Wagner Bruna
48d3161a8d
feat: add sd-server API support for steps, sampler and scheduler ( #1173 )
master-470-48d3161
2026-01-14 00:34:27 +08:00
Weiqi Gao
271b594e74
sync: update ggml ( #1187 )
2026-01-14 00:28:55 +08:00
leejet
885e62ea82
refactor: replace ggml_ext_attention with ggml_ext_attention_ext ( #1185 )
master-468-885e62e
2026-01-11 16:34:13 +08:00
rmatif
0e52afc651
feat: enable vae tiling for vid gen ( #1152 )
...
* enable vae tiling for vid gen
* format code
* eliminate compilation warning
---------
Co-authored-by: leejet <leejet714@gmail.com>
master-467-0e52afc
2026-01-08 23:23:05 +08:00
leejet
27b5f17401
ci: only push Docker images on master or release
master-466-27b5f17
2026-01-08 23:03:32 +08:00
Flavio Bizzarri
dfe6d6c664
fix: missing newline after seed in sd_img_gen_params_to_str ( #1183 )
2026-01-08 22:52:22 +08:00
leejet
9be0b91927
docs: fix safetensors file extension notation
2026-01-06 23:31:03 +08:00
evanreichard
e7e83ed4d1
fix(server): use has_file for mask multipart detection ( #1178 )
master-463-e7e83ed
2026-01-06 23:16:05 +08:00
Wagner Bruna
c5602a676c
feat: prioritize gguf and safetensors formats for embeddings and LoRAs ( #1169 )
master-462-c5602a6
2026-01-05 23:58:09 +08:00
Nuno
c34730d9b4
chore: downgrade ubuntu base image in musa container image ( #1176 )
...
Signed-off-by: rare-magma <rare-magma@posteo.eu>
2026-01-05 23:56:34 +08:00
Nuno
fdcacc1ebb
ci: cancel old github action runs ( #1172 )
...
* ci: cancel old github action runs
Signed-off-by: rare-magma <rare-magma@posteo.eu>
* ci: adjust concurrency to avoid canceling non-PR workflows
---------
Signed-off-by: rare-magma <rare-magma@posteo.eu>
Co-authored-by: leejet <leejet714@gmail.com>
2026-01-05 23:52:34 +08:00
Nuno
496ec9421e
chore: add Linux Vulkan build and Docker image workflows ( #1164 )
2026-01-05 23:42:12 +08:00
leejet
05006cd6e1
chore: use CMAKE_BUILD_TYPE ( #1175 )
2026-01-05 23:29:22 +08:00
leejet
b90b1ee9cf
chore: eliminate compilation warnings under MSVC ( #1170 )
master-457-b90b1ee
2026-01-04 22:26:57 +08:00
leejet
2cef4badb8
chore: use Release build for windows-latest-cmake
master-456-2cef4ba
2026-01-04 22:26:09 +08:00
Daniele
a119a4da9a
fix: avoid issues when sigma_min is close to 0 ( #1138 )
master-455-a119a4d
2026-01-04 22:05:01 +08:00
Jay4242
6eefd2d49a
feat: support random seed flag ( #1163 )
master-454-6eefd2d
2026-01-04 21:57:50 +08:00
leejet
4ff2c8c74b
refactor: simplify logic for saving results ( #1149 )
master-453-4ff2c8c
2025-12-28 23:27:27 +08:00
leejet
51bd9c8004
chore: reformat named cache params description into single line
master-452-51bd9c8
2025-12-28 22:53:07 +08:00
Wagner Bruna
d0d836ae74
feat: support mmap for model loading ( #1059 )
master-451-d0d836a
2025-12-28 22:38:29 +08:00
leejet
a2d83dd0c8
refactor: move pmid condition logic into get_pmid_condition ( #1148 )
master-450-a2d83dd
2025-12-27 16:48:15 +08:00
Wagner Bruna
cc107714d7
fix: consistently pass 2nd-order samplers half steps as negatives ( #1095 )
master-449-cc10771
2025-12-27 15:54:18 +08:00
leejet
37c9860b79
fix: handle redirected UTF-8 output correctly on Windows ( #1147 )
master-448-37c9860
2025-12-27 15:43:19 +08:00
leejet
ccb6b0ac9d
feat: add __index_timestep_zero__ support ( #1146 )
master-447-ccb6b0a
2025-12-26 22:07:40 +08:00
Weiqi Gao
df4efe26bd
feat: add png sequence output for vid_gen ( #1117 )
master-446-df4efe2
2025-12-26 22:06:13 +08:00
leejet
860a78e248
fix: avoid crash when using taesd for preview only ( #1141 )
master-445-860a78e
2025-12-24 23:30:12 +08:00
leejet
a0adcfb148
feat: add support for qwen image edit 2511 ( #1096 )
master-444-a0adcfb
2025-12-24 23:00:08 +08:00
leejet
3d5fdd7b37
feat: add support for more underline loras ( #1135 )
master-443-3d5fdd7
2025-12-24 22:59:23 +08:00
Weiqi Gao
3e6c428c27
chore: use Ninja on Windows to speed up build process ( #1120 )
master-442-3e6c428
2025-12-24 22:53:17 +08:00
张春乔
96fcb13fc0
feat: add --serve-html-path option to example server ( #1123 )
2025-12-24 22:43:09 +08:00
leejet
3e812460cf
fix: correct ggml_pad_ext ( #1133 )
master-440-3e81246
2025-12-23 21:37:07 +08:00
leejet
98916e8256
docs: update README.md
2025-12-22 23:58:28 +08:00
rmatif
298b11069f
feat: add more caching methods ( #1066 )
master-438-298b110
2025-12-22 23:52:11 +08:00
leejet
30a91138f8
fix: add the missing }
master-437-30a9113
2025-12-21 21:53:38 +08:00
leejet
c6937ba44a
fix: correct the parsing of --convert-name opotion
2025-12-21 21:47:50 +08:00
leejet
ca5b1969a8
feat: do not convert tensor names by default in convert mode ( #1122 )
master-435-ca5b196
2025-12-21 18:40:10 +08:00
Phylliida Dev
50ff966445
feat: add seamless texture generation support ( #914 )
...
* global bool
* reworked circular to global flag
* cleaner implementation of tiling support in sd cpp
* cleaned rope
* working simplified but still need wraps
* Further clean of rope
* resolve flux conflict
* switch to pad op circular only
* Set ggml to most recent
* Revert ggml temp
* Update ggml to most recent
* Revert unneded flux change
* move circular flag to the GGMLRunnerContext
* Pass through circular param in all places where conv is called
* fix of constant and minor cleanup
* Added back --circular option
* Conv2d circular in vae and various models
* Fix temporal padding for qwen image and other vaes
* Z Image circular tiling
* x and y axis seamless only
* First attempt at chroma seamless x and y
* refactor into pure x and y, almost there
* Fix crash on chroma
* Refactor into cleaner variable choices
* Removed redundant set_circular_enabled
* Sync ggml
* simplify circular parameter
* format code
* no need to perform circular pad on the clip
* simplify circular_axes setting
* unify function naming
* remove unnecessary member variables
* simplify rope
---------
Co-authored-by: Phylliida <phylliidadev@gmail.com>
Co-authored-by: leejet <leejet714@gmail.com>
master-434-50ff966
2025-12-21 18:06:47 +08:00
leejet
88ec9d30b1
feat: add scale_rope support ( #1121 )
master-433-88ec9d3
2025-12-21 15:40:21 +08:00