1
0
Fork 0
forked from wry/wry
Commit graph

8 commits

Author SHA1 Message Date
entailz
e2de688324 Replace the blit cascade in record_blur with shader-based dual-Kawase,
matching the OpenGL backend's algorithm. The blit cascade was a much weaker
   filter that degenerated badly on thin surfaces.

   The new path adds blur.vert / blur_down.frag (5-tap) / blur_up.frag (8-tap),
   a single-binding blur descriptor set layout, and per-format down/up pipelines.
   BLUR_SCRATCH_USAGE gains COLOR_ATTACHMENT so the scratch images can be both
   sampled and rendered into. Cache hit fast path and masked composite are
   unchanged.
2026-05-20 18:44:47 -07:00
entailz
0701c4e4cf Add blur to vulkan and opengl render pipelines 2026-05-03 02:21:53 -07:00
entailz
8ff17aca1e Format 2026-04-30 03:03:17 -07:00
a41dbae899
all: remove traditional i3 titlebars, add corner rounding 2026-04-10 13:17:00 -04:00
769d12a525
all: remove control center in its entirety 2026-04-05 20:40:39 -04:00
Julian Orth
008e8a671a egui: add integration 2026-03-13 16:27:39 +01:00
Julian Orth
fce250d233 build: make vulkan generation generic 2026-03-07 15:17:48 +01:00
Julian Orth
ee84b309ba build.rs: don't build compile-shaders if shaders are unchanged 2025-10-04 22:32:59 +02:00