Files
lightcraft/crates
树洋 陈 9fc2e69328 gpu: read all mask overlay alphas in a single GPU->CPU readback
For Overlay::AllMasks, the masks buffer already holds each visible mask's
alpha back-to-back in the same order the single-mask overlay uses
(cx.slice(all, mi*n, n)). Read the whole buffer once with cx.read instead
of one synchronous read_plane per mask, then split it into per-mask Planes
on the CPU. Same bytes, but the pipeline stalls once instead of N times.
2026-10-12 13:18:21 +08:00
..
2026-10-11 12:02:46 +00:00
2026-10-11 12:40:55 +00:00
2026-10-11 12:03:53 +00:00
2026-10-11 12:00:57 +00:00
2026-10-11 12:43:20 +00:00
2026-10-11 11:47:28 +00:00
2026-10-11 13:09:34 +00:00
2026-10-11 12:37:14 +00:00
2026-10-09 20:34:54 -04:00