2229 Commits (6cd8ffc465ed363b078249b081ea3f975e77cf15)
 

Author SHA1 Message Date
comfyanonymous 6cd8ffc465 Reshape the empty latent image to the right amount of channels if needed. 9 months ago
comfyanonymous 56333d4850 Use the end token for the text encoder attention mask. 9 months ago
comfyanonymous 0dccb4617d Remove some unnecessary arguments. 9 months ago
comfyanonymous 104fcea0c8 Add function to get the list of currently loaded models. 9 months ago
comfyanonymous b1fd26fe9e pytorch xpu should be flash or mem efficient attention? 9 months ago
Denys Smirnov 20447e9ec9
Fix alpha in PorterDuffImageComposite. (#3411)
There were two bugs in PorterDuffImageComposite.

The first one is the fact that it uses the mask input directly as alpha, missing the conversion (`1-a`). The fix is similar to c16f5744.

The second one is that all color composition formulas assume alpha premultiplied values, while the input is not premultiplied.

This change fixes both of these issue.
9 months ago
comfyanonymous cb8d0ebccc Don't load the view coordinates when loading a workflow from the history.
I think this makes things slightly less annoying for some users.
9 months ago
comfyanonymous 809cc85a8e Remove useless code. 9 months ago
comfyanonymous b249862080 Add an annoying print to a function I want to remove. 9 months ago
Peter Crabtree e2c585f3be
Fix to allow use of PerpNegGuider with cfg_function_post hooks (like PAG) (#3618) 9 months ago
comfyanonymous 04b308229e Small refactor of preview code. 9 months ago
comfyanonymous bf3e334d46 Disable non_blocking when --deterministic or directml. 9 months ago
comfyanonymous 71ec5b144e Update commands to install nightly pytorch in readme. 9 months ago
comfyanonymous 91542d4f8b Import spandrel_extra_arches if present.
I will not add this dependency to the default ones because models in the
spandrel_extra_arches package are non commercial and therefore not
compatible with free software licenses like the one ComfyUI uses.

If you don't mind this you can install it manually yourself.
9 months ago
JettHu b26da2245f
Fix UnetParams annotation typo (#3589) 9 months ago
comfyanonymous 0920e0e5fe Remove some unused imports. 9 months ago
luke zhang 34030fed92
improve dom widget performance (#3584) 9 months ago
Regis Gaughan, III f6a203951f
Extend core snapToGrid to LiteGraph Groups. (#3393)
Extends the core Comfy.SnapToGrid behavior for nodes to apply to LiteGraph's LGraphGroup with the same behavior. Also, pulls out redundant rounding code into util function.
9 months ago
comfyanonymous 16a493a190 Keep compatibility with some custom nodes. 9 months ago
comfyanonymous 9a151b7def Fix issue and unpin spandrel package. 9 months ago
Joey Ballentine 8cfd677cc0
Replace chainner_models with Spandrel package (#2146)
* Replace chainner_models with Spandrel

* Update to latest spandrel

* Use spandrel_foss instead

* update spandrel to new FOSS-compliant version
9 months ago
comfyanonymous ffc4b7c30e Fix DORA strength.
This is a different version of #3298 with more correct behavior.
9 months ago
DLohn 5b87369474
Load titles from API format JSON (#3563) 9 months ago
comfyanonymous efa5a711b2 Reduce memory usage when applying DORA: #3557 9 months ago
comfyanonymous 58c9838274 Speed up TAESD preview. 9 months ago
comfyanonymous b02bcced05 Fix FreeU not working when shape is tensor. 9 months ago
comfyanonymous 6507a9c716 Remove the CTRL-Delete keybind.
On some keyboards it's apparently too easy to accidentally do CTRL-Delete
when pressing CTRL-Enter repeatedly.

CTRL-Backspace can still be used to clear the workflow.
9 months ago
comfyanonymous 6c23854f54 Fix OSX latent2rgb previews. 9 months ago
Chenlei Hu 7718ada4ed
Add type annotation UnetWrapperFunction (#3531)
* Add type annotation UnetWrapperFunction

* nit

* Add types.py
9 months ago
comfyanonymous 8508df2569 Work around black image bug on Mac 14.5 by forcing attention upcasting. 9 months ago
comfyanonymous 83d969e397 Disable xformers when tracing model. 9 months ago
comfyanonymous 1900e5119f Fix potential issue. 9 months ago
comfyanonymous 276f8fce9f Print error when node is missing. 9 months ago
Dr.Lt.Data 4bc1884478
Provide a better error message when attempting to execute the workflow with a missing node. (#3517) 9 months ago
comfyanonymous 09e069ae6c Log the pytorch version. 9 months ago
comfyanonymous 11a2ad5110 Fix controlnet not upcasting on models that have it enabled. 9 months ago
comfyanonymous 4ae1515f14 Slightly faster latent2rgb previews. 9 months ago
comfyanonymous f37a47110b Make --preview-method auto default to the fast latent2rgb previews. 9 months ago
comfyanonymous 0bdc2b15c7 Cleanup. 9 months ago
comfyanonymous 98f828fad9 Remove unnecessary code. 9 months ago
comfyanonymous 1c4af5918a Better error message if the webcam node doesn't work. 9 months ago
pythongosssss 91590adf04
Add webcam node (#3497)
* Add webcam node

* unused import
9 months ago
comfyanonymous 19300655dd Don't automatically switch to lowvram mode on GPUs with low memory. 9 months ago
comfyanonymous 46daf0a9a7 Add debug options to force on and off attention upcasting. 9 months ago
comfyanonymous 58f8388020 More proper fix for #3484. 9 months ago
comfyanonymous 2d41642716 Fix lowvram dora issue. 9 months ago
comfyanonymous ec6f16adb6 Fix SAG. 9 months ago
comfyanonymous bb4940d837 Only enable attention upcasting on models that actually need it. 9 months ago
comfyanonymous b0ab31d06c Refactor attention upcasting code part 1. 9 months ago
comfyanonymous 2de3b69b30 Support saving some more modelspec types. 10 months ago