Skip to content

Add 12 GLSL shader subgraph blueprints#607

Merged
christian-byrne merged 1 commit intomainfrom
add-glsl-shader-blueprints
Feb 22, 2026
Merged

Add 12 GLSL shader subgraph blueprints#607
christian-byrne merged 1 commit intomainfrom
add-glsl-shader-blueprints

Conversation

@christian-byrne
Copy link
Contributor

Summary

Adds 12 GLSL shader effect subgraph blueprints from ComfyUI master (originally added in ComfyUI PR #12492):

New blueprints ("Image Tools" category)

  • Color adjust: Brightness and Contrast, Chromatic Aberration, Color Adjustment, Film Grain, Glow, Hue and Saturation, Image Channels, Image Levels
  • Blur: Edge-Preserving Blur, Image Blur
  • Sharpen: Sharpen, Unsharp Mask

Changes

  • Added 12 blueprint JSON files to blueprints/
  • Updated import_blueprints.py to prefer embedded category field from definitions.subgraphs[0].category over name-based heuristics
  • Added "Image Tools" to the category order
  • Regenerated index.json, blueprints_bundles.json, and package assets via the standard pipeline

Follow-up (cloud repo)

After merge + release, the cloud dynamic config BlueprintsVersion needs to be updated in dev/staging/prod.

Add GLSL shader effect blueprints from ComfyUI master (PR #12492):
- Brightness and Contrast
- Chromatic Aberration
- Color Adjustment
- Edge-Preserving Blur
- Film Grain
- Glow
- Hue and Saturation
- Image Blur
- Image Channels
- Image Levels
- Sharpen
- Unsharp Mask

All blueprints are categorized under 'Image Tools' using the embedded
category field from the subgraph definitions. Updated import_blueprints.py
to prefer embedded category over name-based heuristics.

Amp-Thread-ID: https://ampcode.com/threads/T-019c81f8-f60e-774c-b61c-8b9d4cfb62a9
@christian-byrne christian-byrne marked this pull request as ready for review February 22, 2026 01:43
@christian-byrne christian-byrne merged commit 1738476 into main Feb 22, 2026
5 checks passed
@christian-byrne christian-byrne deleted the add-glsl-shader-blueprints branch February 22, 2026 01:43
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.

1 participant