aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-06-02wlr_scene_buffer: Update primary_output on output destroyAlexander Orzechowski
2022-06-02wlr_scene_buffer: Call output enter/leave after primary_output calculationAlexander Orzechowski
2022-06-02backend/drm: short-circuit no-op commitsSimon Ser
2022-06-01backend/drm: make commits without a buffer blockingSimon Ser
2022-06-01xdg-shell: add support for v4Simon Ser
2022-06-01compositor: send WL_SURFACE_ERROR_INVALID_SIZE for non-cursor surfacesSimon Ser
2022-06-01scene/output-layout: add initial outputsKirill Primak
2022-06-01scene/output-layout: improve ownership logicKirill Primak
2022-06-01scene: add wlr_scene_output.events.destroyKirill Primak
2022-05-31scene/wlr_scene.h: fix indentationKirill Primak
2022-05-31output: drop wlr_output_cursor.events.destroySimon Ser
2022-05-31output: re-implement set_image with set_bufferSimon Ser
2022-05-31output: introduce wlr_output_cursor_set_bufferSimon Ser
2022-05-31output: remove noop backend check in wlr_output_cursor_set_imageSimon Ser
2022-05-31wlr_scene: Move children list from wlr_scene_node to wlr_scene_treeAlexander Orzechowski
2022-05-31wlr_scene: Inline wlr_scene_node_stateAlexander Orzechowski
2022-05-31wlr_scene: Only allow parenting on a wlr_scene_treeAlexander Orzechowski
2022-05-31wlr_scene: Refactor wlr_scene (the root element) to encase a wlr_scene_treeAlexander Orzechowski
2022-05-31backend/drm: improve atomic commit flag loggingSimon Ser
2022-05-30relative-pointer-v1: don't allocate when inertSimon Ser
2022-05-30relative-pointer-v1: remove unnecessary log messagesSimon Ser
2022-05-30relative-pointer-v1: remove unnecessary commentsSimon Ser
2022-05-30wlr_scene: Fix scaling with default source_boxConsolatis
2022-05-30relative_pointer: handle inert pointer objectsRouven Czerwinski
2022-05-30build: make GBM optionalSimon Ser
2022-05-30output: add wlr_output_commit_stateSimon Ser
2022-05-30output: add output_state_{init,finish}Simon Ser
2022-05-30output: add wlr_output_event_precommit.stateSimon Ser
2022-05-30output: add wlr_output_test_stateSimon Ser
2022-05-30output: pass wlr_output_state to rendering functionsSimon Ser
2022-05-30output: pass wlr_output_state to output_pending_resolutionSimon Ser
2022-05-30output: pass wlr_output_state to backendSimon Ser
2022-05-28gitignore: remove unnecessary entries, add subprojects/Simon Ser
2022-05-27docs/env_vars: fix case of WLR_SCENE_DEBUG_DAMAGE valuesSimon Ser
2022-05-27tinywl: use xdg-shell v3Kirill Primak
2022-05-27xdg-shell: bump version to 3Kirill Primak
2022-05-27xdg-popup: add reposition supportKirill Primak
2022-05-27xdg-positioner: add v3 parametersKirill Primak
2022-05-27xdg-popup: use current/pending state patternKirill Primak
2022-05-27xdg-popup: add proper configure flowKirill Primak
2022-05-27backend/x11: fix output model strdup callSimon Ser
2022-05-26backend/drm: fix crash with null serialvaxerski
2022-05-26linux-dmabuf-v1: fix MOD_INVALID handling in feedback tranchesSimon Ser
2022-05-26output: turn make/model/serial into char *Simon Ser
2022-05-26backend/drm: fix crash in init_drm_surfaceSimon Ser
2022-05-25render/egl: document wlr_egl_create_with_contextSimon Ser
2022-05-25render/egl: make wlr_egl_{make,unset,is}_current privateSimon Ser
2022-05-25render/egl: make wlr_egl struct opaqueSimon Ser
2022-05-25render/egl: add wlr_egl_get_{context,display}Simon Ser
2022-05-25render/egl: drop MESA_EGL_NO_X11_HEADERSSimon Ser