Files
Frametop--frametop/docs
DeeJanuzandClaude Opus 5.5 e3156c1690 screens: overlay textures through shared buffers, not SetOverlayRaw
SteamVR never gives back the memory block each SetOverlayRaw call takes,
so ft-screens' 201st call failed and overlays kept stale textures at new
sizes: corner glows showed as big fingertip-dot discs and "grab that"'s
halo kept another panel's shape (2026-10-15 recording, about 40 minutes
in). Each distinct image now goes into a linear DMA-BUF imported once,
shared by content, dropped least recently used past 64.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 22:16:07 -06:00
..