aboutsummaryrefslogtreecommitdiff
path: root/rootston/output.c
AgeCommit message (Expand)Author
2018-04-23rootston: Send frame_done for popups tooGuido Günther
2018-04-23Basic layer popup renderingDrew DeVault
2018-04-21Remove wlr_surface::subsurfaceemersion
2018-04-12Make wlr_renderer_scissor take normal coords instead of upside-down onesemersion
2018-04-05Remove rootston surface iteratoremersion
2018-04-05Add surface iteratorsemersion
2018-03-29Fix maximized windows interaction with layer shellDrew DeVault
2018-03-27Address some more feedbackDrew DeVault
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