aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/protocols/ToplevelExport.cpp
AgeCommit message (Expand)Author
2024-10-27move to monitor pointersmove-to-monitor-pVaxry
2024-10-19internal: Move CMonitor to SP (#8178)Vaxry
2024-10-08screencopy: fix screencopy frames not being cleaned up (#8017)Ikalco
2024-08-26misc: constify the remaining for loops (#7534)Tom Englund
2024-08-23screencopy: fixup 10-bit sharing via shm on nvidiavaxerski
2024-08-15protocols: refactor protocol logging to a macro (#7324)Tom Englund
2024-07-27protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco
2024-07-24core: Properly shutdown wl display (#7018)Ikalco
2024-07-22debug: get rid of useless 1s in logs (#6969)Ikalco
2024-07-21Core: Move to aquamarine (#6608)Vaxry
2024-07-13toplevelexport: fix flipped r/b channels when sharing windows (#6861)David De Sousa
2024-06-19core: Move to hyprutils for MathVaxry
2024-06-08wayland/core: move to new impl (#6268)Vaxry
2024-06-03toplevelexport: avoid locking software cursors during renderVaxry
2024-05-09cursor: move to a hyprland implVaxry
2024-05-05internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry
2024-04-27internal: Window storage rework - part 1 (#5762)Vaxry
2024-04-25wlr-foreign-toplevel: move to new implVaxry
2024-04-03renderer: block screen shader on screencopyVaxry
2024-03-19opengl: minor adjustment to getPreferredReadFormatVaxry
2024-03-02animations: Refactor AnimatedVariable (#4911)GartoxFR
2024-02-23renderer: nuke lastFrameDamage and rework finalDamageVaxry
2024-02-22toplevelexport: set last damage for dmabuf copyVaxry
2024-02-15screencopy: fix ~dtor being in monitorRenderResources mapVaxry
2024-02-15screencopy: attempt binding framebuffer before gathering formatVaxry
2024-02-07screencopy/toplevelexport: sanitize pointers in ::copyFrameVaxry
2023-12-15toplevelexport: fix missed pmonitor set for openglVaxry
2023-12-15toplevelexport: fix missing GL_READ_FRAMEBUFFER set in shm copyVaxry
2023-12-07toplevel-export: commence render pass before readingVaxry
2023-12-05toplevelexport: fix getPreferredReadFormat param in captureToplevelVaxry
2023-12-04screencopy: use buffer format for glReadPixelsVaxry
2023-12-04opengl: free window framebuffers in ~dtorVaxry
2023-12-03screencopy: fix detecting gl shm formatsVaxry
2023-12-01screencopy: fix shm exports with 10-bitVaxry
2023-12-01screencopy: use drmFormat instead of wlr funcsVaxry
2023-11-30screencopy: fix broken shm copyingVaxry
2023-11-25screencopy: use new isNvidia() for formatVaxry
2023-11-24renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry
2023-11-08screencopy: round boxesVaxry
2023-11-04Internal: Hyprland box implementation (#3755)Vaxry
2023-10-25deps: update wlrootsVaxry
2023-09-20logging: implement std::formatter for some types (#3380)memchr
2023-09-07internal: fix warningsvaxerski
2023-09-06internal: Formatter rework (#3186)Vaxry
2023-08-08toplevelexport: minor fixes to dmabufvaxerski
2023-07-20toplevelexport: support dmabuf + various fixesvaxerski
2023-07-19internal: Wrap regions (#2750)Vaxry
2023-06-13toplevelexport: ignore defunct windowsvaxerski
2023-05-07includes: remove redundant from screencopyvaxerski
2023-04-17screencopy: improve consistency of share indicatorvaxerski