1
0
Fork 0
forked from wry/wry
wry/build
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
..
vulkan Replace the blit cascade in record_blur with shader-based dual-Kawase, 2026-05-20 18:44:47 -07:00
wire wayland: optimize parsing of fixed-size messages 2026-03-29 12:38:24 +02:00
build.rs ei: add support for libei 2024-07-25 19:40:29 +02:00
egl.rs vulkan: implement software rendering 2025-09-16 19:16:32 +02:00
enums.rs fontconfig: add bindings 2026-03-09 18:48:32 +01:00
logging.rs all: use let chains 2025-07-01 11:20:48 +02:00
tokens.rs all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
vulkan.rs build: make vulkan generation generic 2026-03-07 15:17:48 +01:00
wire.rs wayland: optimize formatting of fixed-size messages 2026-03-29 12:38:25 +02:00
wire_dbus.rs all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
wire_ei.rs all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
wire_xcon.rs all: use let chains 2025-07-01 11:20:48 +02:00