aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-23rootston: damage tracking for drag iconsemersion
2018-01-22render: add wlr_renderer_clear and wlr_renderer_scissoremersion
2018-01-22rootston: damage tracking for wl_shellemersion
2018-01-22surface: add damage when subsurface movesemersion
2018-01-21Merge remote-tracking branch 'upstream/master' into output-damageemersion
2018-01-21rootston: fix damage tracking for fullscreen xwayland viewsemersion
2018-01-21Merge pull request #576 from Timidger/bugfix/crtc-null-check-in-set-cursoremersion
Check if crtc is null in in cursor cleanup when output removed
2018-01-21Add con/crtc null check to move_cursor in drmTimidger
2018-01-21Added crtc null check for other drm funcsTimidger
2018-01-21rootston: damage tracking for xdg popupsemersion
2018-01-21Fixes #575Timidger
2018-01-21Merge pull request #574 from jsshandle/masteremersion
Improve code style in accordance with CONTRIBUTING.md
2018-01-21style: add else keywords in xwm.cJohannes Schramm
2018-01-21style: add comment to empty while loop in logind.cJohannes Schramm
2018-01-21style: include brackets for if/while/for, even if it's a single statementJohannes Schramm
2018-01-21rootston: add roots_view_child::destroyemersion
2018-01-21rootston: track subsurface damageemersion
2018-01-21surface: add wlr_surface new_subsurface and wlr_subsurface destroy eventsemersion
2018-01-21Add docs and commentsemersion
2018-01-21output: add damage tracking via buffer ageemersion
2018-01-20backend/x11: force rendering the whole outputemersion
2018-01-20backend/drm: fix hardware cursors not movingemersion
This adds back `wlr_output::needs_swap`. This allows a backend to request buffer swaps even if the output isn't damaged. This is needed by the DRM backend to trigger pageflips when the cursor moves.
2018-01-20rootston: fix artifacts when un-maximizing a viewemersion
2018-01-20surface: add resize damageemersion
2018-01-19backend/drm: do not try a pageflip is another one is in pendingemersion
2018-01-19backend/drm: fix retry pageflipemersion
2018-01-19rooston: restrict damage to output extentsemersion
2018-01-19output: fix software cursors damage trackingemersion
2018-01-19rootston: remove repaint timer, listen for damage insteademersion
2018-01-19output: add damage eventemersion
2018-01-19rootston: damage output on mode changeemersion
2018-01-19output: fullscreen surface damage trackingemersion
2018-01-19rootston: damage tracking for fullscreen viewsemersion
2018-01-18output: fix software cursor artifactsemersion
2018-01-18rootston: use surface damageemersion
2018-01-18rootston: fix damage testemersion
2018-01-18rootston: fix segfault when destroying unmapped xwayland viewemersion
This happens when closing chromium for instance.
2018-01-18output: add wlr_output::damage, fixes #572emersion
2018-01-18rootston: damage whole output when createdemersion
2018-01-18rootston: fix double-buffering artifactsemersion
2018-01-18rootston: fix repaint timer for outputs with refresh rateemersion
2018-01-18rootston: replace view_damage with view_apply_damage and view_damage_wholeemersion
2018-01-18rootston: fix segfault when rendering surface outside outputemersion
2018-01-18rootston: only draw damaged regionsemersion
2018-01-18backend/wayland: fix segfault in wlr_wl_output_destroyemersion
2018-01-18rootston: damage views when movedemersion
2018-01-18rootston: do not swap buffers when output isn't damagedemersion
2018-01-18rootston: do not redraw if output has no damageemersion
2018-01-17Merge pull request #553 from acrisci/modifier-fixesDrew DeVault
compositor modifier hooks
2018-01-17dont use pointer for modifiersTony Crisci