aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/protocols/Screencopy.cpp
AgeCommit message (Expand)Author
2024-07-27protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco
2024-07-24core: Properly shutdown wl display (#7018)Ikalco
2024-07-21Core: Move to aquamarine (#6608)Vaxry
2024-06-19core: Move to hyprutils for MathVaxry
2024-06-08wayland/core: move to new impl (#6268)Vaxry
2024-05-23screencopy: use a simple renderer for frame passingvaxerski
2024-05-11screencopy: don't spam sw cursor locksVaxry
2024-05-09cursor: move to a hyprland implVaxry
2024-04-03renderer: block screen shader on screencopyVaxry
2024-04-03renderer: some fixes for renderModifVaxry
2024-03-03renderer: minor fixes to transformationsVaxry
2024-02-27screencopy: send full frame damagevaxerski
2024-02-27screencopy: avoid dangling client ptrs on client destroyVaxry
2024-02-23renderer: nuke lastFrameDamage and rework finalDamageVaxry
2024-02-20screencopy: damage entire screen on a no-damage requestvaxerski
2024-02-19screencopy: fix invalid damage being used for final copy in dmaVaxry
2024-02-15screencopy: fix ~dtor being in monitorRenderResources mapVaxry
2024-02-15screencopy: attempt binding framebuffer before gathering formatVaxry
2024-02-07screencopy: move monitor verif check to the proper placeVaxry
2024-02-07screencopy/toplevelexport: sanitize pointers in ::copyFrameVaxry
2023-12-05screencopy: fix glReadPixels offsetVaxry
2023-12-05screencopy: fix legacyrenderer buildsVaxry
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-03screencopy: fix transformed on shmVaxry
2023-12-01screencopy: fix shm exports with 10-bitVaxry
2023-12-01screencopy: use drmFormat instead of wlr funcsVaxry
2023-11-30screencopy: fix shm sharing if introspection requiredvaxerski
2023-11-30screencopy: fix broken shm copyingVaxry
2023-11-30deps: update wlrootsVaxry
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-10-21hooksystem: add callbackinfo struct and cancellable eventsVaxry
2023-10-09screencopy: enhance error loggingvaxerski
2023-09-22screencopy: log renderer_begin_with_buffer failuresvaxerski
2023-08-30screencopy: fix region sharingvaxerski
2023-07-20toplevelexport: support dmabuf + various fixesvaxerski
2023-07-19internal: Wrap regions (#2750)Vaxry
2023-07-19screencopy: guard region buffer values in frameDamagevaxerski
2023-07-19screencopy: use wlr_buffer api for shm copiesvaxerski
2023-07-19screencopy: improve shm handlingvaxerski
2023-07-18screencopy: nullcheck for empty buffervaxerski
2023-07-10render: move lastFrameDamage to CMonitorvaxerski
2023-07-10screencopy: send original damage, avoid extentsvaxerski
2023-07-04screenshot fix (#2640)MightyPlaza
2023-05-07includes: remove redundant from screencopyvaxerski