history of internal/adapters/drm/scanout_test.go at feat/cascade-default
2026-10-05
| b6be3a8 | feat: global spring animation system (#134) GPG Unverifiedtag v0.4.0 | bnema |
2026-10-03
| ad3c741 | feat(drm): scan out SDR buffers on HDR outputs through the plane colour pipeline (#124) GPG Unverified | bnema | ||
| a59ec80 | feat(wayland): implement wp_single_pixel_buffer_v1 (#121) GPG Unverified | bnema | ||
| 6f4012a | feat(output): rotate and flip outputs (output.<name>.transform) (#118) GPG Unverified | bnema |
2026-10-01
| 348689c | refactor: consolidate core capture, output reports, HDR state and ports layout (#78) GPG Unverified | bnema |
2026-09-29
| ded8960 | feat(wayland): Wine and Proton protocols (#60) GPG Unverified | bnema | ||
| 92ab9ad | perf: faster game frame path (#59) GPG Unverified | bnema |
2026-09-28
| 2df03cd | feat(core): stash windows in a per-workspace strip on Cmd+S (#49) GPG Unverified | bnema | ||
| 8abeded | refactor(core): make fullscreen exclusive so nothing but a locker draws above it GPG Verified | brice | ||
| f8fc70e | fix(drm): refuse scanout of cropped or below-root buffers GPG Verified | brice | ||
| 373cb80 | feat(drm): scan out a fullscreen window's single opaque GPU subsurface GPG Verified | brice | ||
| ff30418 | feat: floating toggles, dim veil and throttling of invisible windows (#43) GPG Unverified | bnema | ||
| 74d746f | refactor(app): own output apply in the backend owner loop (#40) GPG Unverified | bnema | ||
| dd089ad | refactor: deepen surface, output, frame and workspace modules (#37) GPG Unverified | bnema |
2026-09-27
| 5576f26 | feat(drm): keep VRR on while a fullscreen window is composed (#34) GPG Unverified | bnema | ||
| 560aaa9 | perf: remove FFI reflection and per-frame allocations from the hot path (#31) GPG Unverified | bnema | ||
| 5731344 | feat(hdr): HDR content from Wayland clients (#11) GPG Unverified | bnema |
2026-09-26
| 1d43b1b | refactor(project): rename nefertty to neferwl GPG Verified | brice | ||
| 2bcca8a | fix(presentation): present only windows a flip draws and keep software flips out of frame pacing GPG Verified | brice | ||
| 979e3cd | feat(render): redraw only damaged regions and show a lone opaque dmabuf window on an overlay plane GPG Verified | brice | ||
| c595af8 | feat(dmabuf): offer a scanout tranche to fullscreen surfaces from the primary plane's IN_FORMATS GPG Verified | brice |
2026-09-25
| 34cdd04 | fix(drm): release client buffers on output reports, share GEM handles per card GPG Verified | brice | ||
| 4472471 | feat(drm): scan out fullscreen client buffers directly GPG Verified | brice |