Vikram Bhaskaran
fa733bfb04
Effects: text and shape layers run their stack over the whole layer region ( #659 ).
...
An authored layer's effect buffer spanned only its painted content — the glyph
bounding box for text, the drawn bounds for shapes — while the size the stack
measures from (effect_bounds) is the whole comp-sized layer rectangle. Tiling
and displacement effects computed correct output for pixels outside the painted
rectangle and then wrote them into the buffer that was too small, so CC Tiler
repeated only within the text box and CC Smear lost its liquid trail at the
glyph edge (#658 ). Buf::cover now grows the stack's input to the layer's
rectangle with transparent margins — what a sized source's buffer already is —
applied by run_effect_stack whenever an enabled video effect will run, and
natively on the GPU by reallocating and copying the texture. The placement and
the sized-source paths are unchanged; two regression tests (CC Tiler spans the
region, CC Smear trails past the text bounds) fail without the growth.
2026-10-11 12:25:29 +11:00
..
2026-10-09 09:31:41 -04:00
2026-10-10 16:54:16 -04:00
2026-10-03 07:29:30 -04:00
2026-10-10 00:35:25 +07:00
2026-10-10 19:12:45 +02:00
2026-10-09 17:16:36 +03:00
2026-10-03 17:33:41 -04:00
M13.28: GPU pixel ports (fx_pixel2): CC Cross/Radial/Vector Blur, Reduce Interlace Flicker, CC Composite, Color Link, Cineon, HDR Compander/Highlight Compression, Grow Bounds, CC Overbrights, CC Block Load, CC Burn Film, CC Glass/Plastic, CC HexTile, CC Mr. Smoothie, Inner/Outer Key, CC Simple Wire Removal, Basic 3D
2026-10-04 01:33:54 -04:00
2026-10-03 08:59:04 -04:00
2026-10-10 23:35:47 +00:00
2026-10-10 23:35:47 +00:00
M13.9: gpu stylize and distort (posterize, threshold, CC Threshold / RGB, strobe, CC Vignette, scatter, brush strokes, roughen edges, texturize, motion tile, CC Kaleida, CC RepeTile, mirror, offset, polar, spherize, corner pin, optics compensation, magnify, CC Slant / Smear / Split / Split 2 / Tiler / Griddler, liquify; glow operations and arbitrary map; transform motion blur)
2026-10-03 08:16:58 -04:00
2026-10-08 20:33:03 +07:00
2026-10-10 12:53:09 +00:00
M13.28: GPU generators (fx_gen2): Lightning, Advanced Lightning, Beam, Lens Flare, Radio Waves, Vegas, Stroke, Scribble, Write-on, Paint Bucket, Eyedropper Fill, CC Glue Gun, CC Threads, Audio Spectrum/Waveform, Basic Text, Path Text
2026-10-04 02:56:00 -04:00
2026-10-10 22:28:35 +00:00
2026-10-08 21:00:42 +07:00
2026-10-10 19:13:16 +02:00
2026-10-05 11:04:10 +07:00
2026-10-11 12:25:29 +11:00
2026-10-10 19:48:25 +00:00
2026-10-03 08:59:04 -04:00
2026-10-03 05:39:06 -04:00
2026-10-08 21:00:42 +07:00
M13.9: gpu noise, blurs and time (median, dust & scratches, remove grain, turbulent / fractal noise modes, noise alpha / HLS, smart / bilateral / channel / compound blur, sharpen, unsharp mask, minimax, echo, posterize time)
2026-10-03 08:15:11 -04:00
2026-10-09 23:57:12 +07:00
2026-10-10 19:48:25 +00:00
2026-10-08 20:33:03 +07:00
M13.22: GPU transitions and perspective (Block Dissolve, CC Glass/Grid/Image Wipe, CC Jaws, CC Line Sweep, CC Radial ScaleWipe, CC Scale Wipe, CC Twister, CC WarpoMatic, Radial Shadow, CC Bender, CC Blobbylize, CC Cylinder, CC Sphere, CC Spotlight, CC Environment, 3D Glasses) and text (Numbers, Timecode: CPU glyph coverage, GPU composite)
2026-10-03 17:48:02 -04:00
2026-10-03 09:42:44 -04:00
2026-10-05 17:55:02 +07:00
2026-10-10 00:35:25 +07:00
2026-10-04 01:35:56 -04:00
2026-10-10 00:35:25 +07:00
M13.9: gpu stylize and distort (posterize, threshold, CC Threshold / RGB, strobe, CC Vignette, scatter, brush strokes, roughen edges, texturize, motion tile, CC Kaleida, CC RepeTile, mirror, offset, polar, spherize, corner pin, optics compensation, magnify, CC Slant / Smear / Split / Split 2 / Tiler / Griddler, liquify; glow operations and arbitrary map; transform motion blur)
2026-10-03 08:16:58 -04:00
M13.28: GPU pixel ports (fx_pixel2): CC Cross/Radial/Vector Blur, Reduce Interlace Flicker, CC Composite, Color Link, Cineon, HDR Compander/Highlight Compression, Grow Bounds, CC Overbrights, CC Block Load, CC Burn Film, CC Glass/Plastic, CC HexTile, CC Mr. Smoothie, Inner/Outer Key, CC Simple Wire Removal, Basic 3D
2026-10-04 01:33:54 -04:00
2026-10-04 14:14:16 -04:00
2026-10-04 01:35:56 -04:00
2026-10-03 18:35:22 -04:00
2026-10-10 23:35:47 +00:00
2026-10-10 19:48:25 +00:00
2026-10-03 07:15:36 -04:00
2026-10-04 03:40:46 -04:00