Commit Graph

20 Commits (df9dbf31706254887652b54214e2c9ee2346f0e8)

Author SHA1 Message Date
Drew DeVault f444a0d14c Implement layer surface damage 7 years ago
Drew DeVault 4bf936360d Arrange & render layer surfaces 7 years ago
emersion ca3a947864
rootston: fix user-after-free in output_handle_destroy 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 a7cba7d83f
rootston: damage whole output when entering/leaving fullscreen 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 2ad7df8680
rootston: damage tracking for drag icons 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 b296481007
rootston: remove repaint timer, listen for damage instead 7 years ago
emersion 7f9f918b78
rootston: damage output on mode change 7 years ago
emersion 8b3f3ddb7f
rootston: fix double-buffering artifacts 7 years ago
emersion 96d6f34edd
rootston: replace view_damage with view_apply_damage and view_damage_whole 7 years ago
emersion 01bcc2ab01
rootston: damage views when moved 7 years ago
emersion 5089f2d9fb
rootston: do not swap buffers when output isn't damaged 7 years ago
emersion 1a084807ce
rootston: do not redraw if output has no damage 7 years ago