index
:
Hyprland.git
clip-perm
disbandgrouponnone
fix-tag
main
scrolling/focus_edge_ms
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
protocols
/
core
/
Compositor.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
wayland/output: return all bound wl_output instances in outputResourceFrom (#...
Vaxry
2026-02-20
1
-6
/
+14
*
compositor: dont unlock all states on empty commits (#13303)
Tom Englund
2026-02-18
1
-1
/
+1
*
protocols: commit and presentation timing fixes (#13174)
UjinT34
2026-02-10
1
-1
/
+31
*
fifo: miscellaneous fifo fixes (#13136)
UjinT34
2026-02-04
1
-0
/
+9
*
renderer: fix frame sync (#13061)
UjinT34
2026-01-22
1
-2
/
+2
*
core/compositor: immediately do readable if adding waiter fails for schedulin...
Vaxry
2026-01-05
1
-1
/
+4
*
render/cm: various updates, remove old protocols (#12693)
UjinT34
2025-12-27
1
-1
/
+1
*
rules/windowRuleApplicator: fix min/max size effects (#12491)
Vaxry
2025-12-27
1
-1
/
+1
*
debug: move to hyprutils' logger (#12673)
Vaxry
2025-12-18
1
-7
/
+7
*
protocols/compositor: fix null deref on unassigned surface image desc
Vaxry
2025-12-08
1
-1
/
+1
*
desktop: cleanup, unify desktop elements as views (#12563)
Vaxry
2025-12-08
1
-6
/
+8
*
renderer: add quirks:prefer_hdr to fix HDR activation for some clients (#12436)
UjinT34
2025-12-03
1
-0
/
+4
*
buffers: revert state merging (#12461)
Tom Englund
2025-11-25
1
-7
/
+0
*
renderer: Allow DS for surfaces with inert subsurfaces (#12133)
Dominick DiMaggio
2025-11-11
1
-0
/
+13
*
protocols: add Fifo-v1 and commit-timing-v1 (#12052)
Tom Englund
2025-11-06
1
-40
/
+40
*
buffer: move texture creation to commit time (#11964)
Tom Englund
2025-10-08
1
-4
/
+4
*
compositor: make wl_surface::frame follow pending states (#11953)
Tom Englund
2025-10-07
1
-44
/
+64
*
core/compositor: revert make wl_surface::frame follow pending states (#11896)
Vaxry
2025-10-06
1
-64
/
+44
*
core/compositor: make wl_surface::frame follow pending states (#11896)
Tom Englund
2025-10-06
1
-44
/
+64
*
renderer: Fix CM for DS and SDR passthrough (#11503)
UjinT34
2025-08-29
1
-0
/
+4
*
disable buffer readability checks on intel (#11515)
Tom Englund
2025-08-24
1
-2
/
+2
*
protocols/wayland: use UP and rvalue refs for callbacks (#11471)
Tom Englund
2025-08-18
1
-2
/
+2
*
refactor: Use new hyprutils casts (#11377)
Kamikadze
2025-08-14
1
-10
/
+10
*
renderer: use CRegion foreach over getRects (#10980)
Tom Englund
2025-07-30
1
-2
/
+2
*
protocols/subcompositor: fix subsurface sorting (#11136)
Vaxry
2025-07-20
1
-0
/
+24
*
compositor: properly set infinite region on null input
Vaxry
2025-07-17
1
-1
/
+1
*
protocols/cm: Fix preferred image description (#11026)
UjinT34
2025-07-15
1
-1
/
+14
*
protocols: Remove incorrect CM proto debug check and fix preferred image desc...
UjinT34
2025-07-14
1
-0
/
+7
*
presentation: move to unique ptrs
Tom Englund
2025-07-10
1
-2
/
+2
*
compositor: fix race to finish on null buffer (#10970)
Tom Englund
2025-07-08
1
-0
/
+7
*
compositor: dont send around int max values
Tom Englund
2025-07-07
1
-7
/
+12
*
internal: iso C++ prohibits anonymous structs (#10955)
Tom Englund
2025-07-07
1
-16
/
+16
*
refactor: use std::ranges whenever possible (#10584)
Kamikadze
2025-05-30
1
-2
/
+2
*
render: refactor class member vars (#10292)
davc0n
2025-05-05
1
-1
/
+1
*
protocols: refactor class member vars (types) (#10261)
davc0n
2025-05-03
1
-6
/
+6
*
protocols: refactor class member vars (core) (#10259)
davc0n
2025-05-03
1
-187
/
+187
*
helpers: refactor class member vars (#10218)
davc0n
2025-04-30
1
-6
/
+6
*
render: properly release rendered buffers (#9807)
Ikalco
2025-04-30
1
-9
/
+1
*
time: move to stl's clocks and move timer
Vaxry
2025-04-16
1
-7
/
+5
*
core: wait for dmabuf readiness (#9806)
Ikalco
2025-04-16
1
-9
/
+16
*
compositor/surface: fix surface opaque and input regions not being updated (#...
Ikalco
2025-04-12
1
-4
/
+4
*
core: refactor and improve surface commit (#9805)
Ikalco
2025-04-07
1
-29
/
+80
*
core: Don't damage the entire surface every frame (#9763)
Lee Bousfield
2025-03-28
1
-8
/
+12
*
surfacestate: track and apply updated state
Vaxry
2025-03-26
1
-14
/
+28
*
core/compositor: Fix dropping cursor buffer data early (#9700)
Lee Bousfield
2025-03-22
1
-1
/
+3
*
core/compositor: Correctly track SHM buffer damage (#9678)
Lee Bousfield
2025-03-22
1
-39
/
+14
*
screencopy, render: Use explicit sync for screencopy (#9697)
Lee Bousfield
2025-03-22
1
-1
/
+1
*
types: Upgrade buffer ref from WP to SP (#9677)
Lee Bousfield
2025-03-20
1
-2
/
+2
*
syncobj: restore SHM buffer reset (#9675)
Tom Englund
2025-03-20
1
-5
/
+3
*
syncobj: use eventfd instead of stalling fd checks (#9437)
Tom Englund
2025-03-14
1
-35
/
+17
[next]