aboutsummaryrefslogtreecommitdiff
path: root/rootston/output.c
AgeCommit message (Expand)Author
2018-03-27Fix surface layer damage trackingDrew DeVault
2018-03-27Implement layer surface damageDrew DeVault
2018-03-27Arrange & render layer surfacesDrew DeVault
2018-03-27Fix x11 backendDominique Martinet
2018-03-26Merge pull request #751 from emersion/rotated-surface-damageDrew DeVault
2018-03-26rootston: add -D flag to enable damage tracking debuggingemersion
2018-03-26Fix damage tracking for rotated surfacesemersion
2018-03-26render: add simple functions to render rectangles and ellipsesemersion
2018-03-23Merge branch 'master' into gles2-renderer-redesignemersion
2018-03-22rootston/output: fix leak in damage_from_surfaceDominique Martinet
2018-03-21render/gles2: make wlr_renderer_begin take viewport sizeemersion
2018-03-18rootston rotation: change view->rotation signDominique Martinet
2018-03-17Merge pull request #722 from emersion/matrix-redesignDrew DeVault
2018-03-15matrix: use 2D matricesemersion
2018-03-15matrix: unify API, don't use array pointersemersion
2018-03-15matrix: move to types/emersion
2018-03-13xdg-shell-v6: redesign the configure/ack_configure workflowemersion
2018-03-10xdg-shell-v6: add map signalemersion
2018-02-27set alpha to 1.0 for drag iconsMarkus Ongyerth
2018-02-27set fullscreen alpha to 1Markus Ongyerth
2018-02-25rootstion: handle alpha in server side decorationsGuido Günther
2018-02-25rootston: Add alpha channel to viewsGuido Günther
2018-02-25Add alpha to wlr_render_with_matrixGuido Günther
2018-02-23Merge pull request #654 from emersion/send-frame-doneemersion
2018-02-23rootston: fix user-after-free in output_handle_destroyemersion
2018-02-20rootston: fix sending frame done to undefined viewemersion
2018-02-20rootston: don't send frame done if wlr_output manages the surfaceemersion
2018-02-20rootston: send frame done events unconditionallyemersion
2018-02-14xdg-shell stable: copy-pasta implementationDominique Martinet
2018-02-12Reformat all #include directivesemersion
2018-02-12Remove wlr_backend.events.{output_remove,device_remove}emersion
2018-02-11Introduce wlr_output_damageemersion
2018-02-04rootston: fix rotated views damage trackingemersion
2018-02-03rootston: do not rely on current view size when accumulating damageemersion
2018-02-03render: make wlr_renderer_clear take a float[4] for the coloremersion
2018-02-03rootston: use output rendereremersion
2018-02-02rootston: do not render views fullscreened on other outputsemersion
2018-02-02rootston: fix artifacts when leaving fullscreen in a rotated viewemersion
2018-01-30rootston: damage whole output when entering/leaving fullscreenemersion
2018-01-30rootston: fix urxvt damage on HiDPI outputsemersion
2018-01-30backend/drm: fix hw cursor position on rotated and scaled outputsemersion
2018-01-28Do not flush damage if swapping buffers failedemersion
2018-01-28rootston: fix build without xwaylandemersion
2018-01-28Merge remote-tracking branch 'upstream/master' into output-damageemersion
2018-01-28rootston: fix compilation without XWayland supportPatrick Steinhardt
2018-01-28rootston: fix clipped SSD for rotated viewsemersion
2018-01-27Fix flickering when switching VTemersion
2018-01-27rootston: damage tracking for rotated viewsemersion
2018-01-26output: add wlr_output_schedule_frameemersion
2018-01-26Damage tracking for transformed outputsemersion