leejet
f40a707d0f
feat: add sdcpp-specific generation metadata to image outputs ( #1462 )
2026-04-27 22:43:13 +08:00
leejet
b8bdffc199
feat: add more built-in highres upscalers ( #1456 )
2026-04-23 22:17:58 +08:00
leejet
c97702e105
feat: add sd-webui style Hires. fix support ( #1451 )
2026-04-22 23:51:09 +08:00
leejet
4d626d24b2
feat(server): implement vid_gen async API and mode-aware capabilities ( #1437 )
2026-04-18 15:06:36 +08:00
rmatif
1b4e9be643
feat: add er_sde sampler ( #1403 )
2026-04-17 01:32:16 +08:00
leejet
7ade90e478
feat: add sdcpp api support ( #1407 )
2026-04-11 17:49:00 +08:00
leejet
5bf438d568
refactor: split examples common into header and source ( #1393 )
2026-04-06 21:11:57 +08:00
leejet
359eb8b8de
refactor: apply RAII ownership to examples ( #1392 )
2026-04-06 20:33:46 +08:00
leejet
7397ddaa86
feat: add webm support ( #1391 )
2026-04-06 01:49:28 +08:00
leejet
87ecb95cbc
feat: add webp support ( #1384 )
2026-04-02 01:36:11 +08:00
Wagner Bruna
99c1de379b
feat: ancestral sampler implementations for flow models ( #1374 )
...
* feat: add support for the eta parameter to ancestral samplers
* feat: Euler Ancestral sampler implementation for flow models
* refine flow ancestral sampling and normalize eta defaults
---------
Co-authored-by: leejet <leejet714@gmail.com>
2026-04-02 01:35:29 +08:00
leejet
09b12d5f6d
feat(cli): add metadata inspection mode ( #1381 )
2026-04-01 00:52:03 +08:00
leejet
6dfe945958
fix: use resolved image size in embedded metadata ( #1382 )
2026-03-31 23:55:49 +08:00
Wagner Bruna
4fe7a35939
feat(server): add generation metadata to png images ( #1217 )
2026-03-31 23:06:27 +08:00
Wagner Bruna
02dd5e5dd2
refactor: move VAE tiling parameters to SDGenerationParams ( #1261 )
2026-03-30 23:09:38 +08:00
Wagner Bruna
630ee03f23
refactor: move all cache parameter defaults to the library ( #1327 )
2026-03-15 16:43:46 +08:00
rmatif
adfef62900
feat: add generic DiT support to spectrum cache ( #1336 )
2026-03-15 16:41:05 +08:00
rmatif
dea4980f4e
feat: add spectrum caching method ( #1322 )
2026-03-10 00:35:32 +08:00
Wagner Bruna
b314d80ad0
feat: turn flow_shift into a generation parameter ( #1289 )
...
* feat: turn flow_shift into a generation parameter
* format code
* simplify set_shift/set_parameters
* fix sd_sample_params_to_str
* remove unused variable
* update docs
---------
Co-authored-by: leejet <leejet714@gmail.com>
2026-02-26 00:26:04 +08:00
leejet
f957fa3d2a
feat: add --fa option ( #1242 )
2026-02-01 21:44:54 +08:00
rmatif
e63daba33d
feat: add res_multistep, res_2s sampler and bong tangent scheduler ( #1234 )
2026-02-01 20:05:27 +08:00
leejet
fa61ea744d
fix: set default lora_model_dir to . ( #1224 )
2026-01-23 22:13:59 +08:00
leejet
5e4579c11d
feat: use image width and height when not explicitly set ( #1206 )
2026-01-22 23:54:41 +08:00
Wagner Bruna
48d3161a8d
feat: add sd-server API support for steps, sampler and scheduler ( #1173 )
2026-01-14 00:34:27 +08:00
Wagner Bruna
c5602a676c
feat: prioritize gguf and safetensors formats for embeddings and LoRAs ( #1169 )
2026-01-05 23:58:09 +08:00
leejet
b90b1ee9cf
chore: eliminate compilation warnings under MSVC ( #1170 )
2026-01-04 22:26:57 +08:00
leejet
51bd9c8004
chore: reformat named cache params description into single line
2025-12-28 22:53:07 +08:00
Wagner Bruna
d0d836ae74
feat: support mmap for model loading ( #1059 )
2025-12-28 22:38:29 +08:00
leejet
37c9860b79
fix: handle redirected UTF-8 output correctly on Windows ( #1147 )
2025-12-27 15:43:19 +08:00
leejet
a0adcfb148
feat: add support for qwen image edit 2511 ( #1096 )
2025-12-24 23:00:08 +08:00
rmatif
298b11069f
feat: add more caching methods ( #1066 )
2025-12-22 23:52:11 +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>
2025-12-21 18:06:47 +08:00
Daniele
97cf2efe45
feat: add KL Optimal scheduler ( #1098 )
2025-12-18 21:02:55 +08:00
leejet
ebe9d26a72
feat: supports correct UTF-8 printing on windows ( #1101 )
2025-12-16 23:00:41 +08:00
stduhpf
9fa7f415df
feat: add taehv support for Wan/Qwen ( #937 )
2025-12-16 22:57:34 +08:00
akleine
a23262dfde
fix: added a clean exit in ModelLoader::load_tensors if OOM ( #1097 )
2025-12-16 22:45:10 +08:00
Wagner Bruna
e687913bf1
chore: remove lora_model_dir parameter ( #1100 )
2025-12-16 22:37:45 +08:00
leejet
43a70e819b
fix: add lora info to image metadata ( #1086 )
2025-12-14 01:24:15 +08:00
rmatif
8f05f5bc6e
feat: add support for custom scheduler ( #694 )
...
---------
Co-authored-by: leejet <leejet714@gmail.com>
2025-12-13 16:20:02 +08:00
leejet
15d0f82760
feat(server): do not parse lora fromt client-side prompts ( #1083 )
2025-12-13 14:27:47 +08:00
xxnuo
6888fcb581
feat: server add default_gen_params to override default args ( #1050 )
2025-12-13 14:22:32 +08:00
leejet
2aecdd57ca
feat: simple openai image generation api compatiple server ( #1037 )
2025-12-13 13:53:21 +08:00