Commit Graph

144 Commits (3bd1d876aefc146f5eb950a19ebdc40856974d73)

Author SHA1 Message Date
Markus Ongyerth 14bb550bff set alpha to 1.0 for drag icons 7 years ago
Markus Ongyerth 333110515e set fullscreen alpha to 1 7 years ago
Guido Günther 202a728ee9 rootstion: handle alpha in server side decorations 7 years ago
Guido Günther e2ea1ebe48 rootston: Add alpha channel to views 7 years ago
Guido Günther d08792bfff Add alpha to wlr_render_with_matrix 7 years ago
emersion 69409ea3cb
Merge pull request from emersion/send-frame-done 7 years ago
emersion ca3a947864
rootston: fix user-after-free in output_handle_destroy 7 years ago
emersion 00e647e161
rootston: fix sending frame done to undefined view 7 years ago
emersion dc77b4c8c6
rootston: don't send frame done if wlr_output manages the surface 7 years ago
emersion 6f8eca2b3a
rootston: send frame done events unconditionally 7 years ago
Dominique Martinet 7d26a6debd xdg-shell stable: copy-pasta implementation 7 years ago
emersion c2e1474010
Reformat all #include directives 7 years ago
emersion 10ecf871f2
Remove wlr_backend.events.{output_remove,device_remove} 7 years ago
emersion ec837e3c9e
Introduce wlr_output_damage 7 years ago
emersion 1cea73d2d8
rootston: fix rotated views damage tracking 7 years ago
emersion 6ba36cc52f
rootston: do not rely on current view size when accumulating damage 7 years ago
emersion ddb1779f9f
render: make wlr_renderer_clear take a float[4] for the color 7 years ago
emersion 402587ed65
rootston: use output renderer 7 years ago
emersion 5aa642485d
rootston: do not render views fullscreened on other outputs 7 years ago
emersion 4d6e7f510e
rootston: fix artifacts when leaving fullscreen in a rotated view 7 years ago
emersion a7cba7d83f
rootston: damage whole output when entering/leaving fullscreen 7 years ago
emersion 2a855e6282
rootston: fix urxvt damage on HiDPI outputs 7 years ago
emersion d498855b9d
backend/drm: fix hw cursor position on rotated and scaled outputs 7 years ago
emersion 20e6861021
Do not flush damage if swapping buffers failed 7 years ago
emersion be888df4c3
rootston: fix build without xwayland 7 years ago
emersion 1ee61dbd0f
Merge remote-tracking branch 'upstream/master' into output-damage 7 years ago
Patrick Steinhardt 52cb19d99d rootston: fix compilation without XWayland support 7 years ago
emersion 692d33bf8b
rootston: fix clipped SSD for rotated views 7 years ago
emersion 7adf13e284
Fix flickering when switching VT 7 years ago
emersion 7111dd79ef
rootston: damage tracking for rotated views 7 years ago
emersion 8d58ed502b
output: add wlr_output_schedule_frame 7 years ago
emersion ece2c1e4e2
Damage tracking for transformed outputs 7 years ago
emersion 4223fbc763
rootston: damage tracking scale support 7 years ago
emersion 3f96427d08
Merge branch 'output-damage' of github.com:emersion/wlroots into output-damage 7 years ago
emersion 6281deb90f
Merge remote-tracking branch 'upstream/master' into output-damage 7 years ago
emersion 2ad7df8680
rootston: damage tracking for drag icons 7 years ago
emersion 415a2b7c56
render: add wlr_renderer_clear and wlr_renderer_scissor 7 years ago
Tony Crisci 85a6939cf2 rename matrix model box to project box 7 years ago
Tony Crisci 4183271475 make it work with rotation 7 years ago
emersion f704c3d42b
rootston: fix damage tracking for fullscreen xwayland views 7 years ago
Tony Crisci d13114520a move matrix model code to matrix.h 7 years ago
emersion 66ae4071a7
rootston: damage tracking for xdg popups 7 years ago
emersion a636d72fc7
rootston: track subsurface damage 7 years ago
emersion c6aab6f56c
Add docs and comments 7 years ago
emersion 0365b587f0
output: add damage tracking via buffer age 7 years ago
emersion 4ca38b84ed
backend/drm: fix hardware cursors not moving 7 years ago
emersion d6c74d8a16
rooston: restrict damage to output extents 7 years ago
emersion e29a0df8c1
output: fix software cursors damage tracking 7 years ago
emersion b296481007
rootston: remove repaint timer, listen for damage instead 7 years ago
emersion 7f9f918b78
rootston: damage output on mode change 7 years ago