aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-08-19xdg-decoration: store an xdg_toplevel instead of xdg_surfaceLeonardo Hernández Hernández
2023-08-16backend/wayland: wait for xdg_surface.configure explicitlySimon Ser
2023-08-16render: split render pass API into separate headerSimon Ser
2023-08-16wlr_output: Nuke wlr_output_update_enabledAlexander Orzechowski
2023-08-16output: Schedule mode updates to happen with rest of output eventsAlexander Orzechowski
2023-08-16output: Inline wlr_output_update_{custom,}_modeAlexander Orzechowski
2023-08-16wlr_output: Make wlr_output_update_{custom,}_mode privateAlexander Orzechowski
2023-08-16backend/drm: Use output state to set init modeAlexander Orzechowski
2023-08-16backend/drm: Move output variable up in connect_drm_connectorAlexander Orzechowski
2023-08-16backend/headless: Use output state to set init custom modeAlexander Orzechowski
2023-08-16backend/wayland: Use output state to set init custom modeAlexander Orzechowski
2023-08-16backend/x11: Use output state to set init custom modeAlexander Orzechowski
2023-08-16output: Add initialization state to wlr_output_initAlexander Orzechowski
2023-08-16output: Extract common commit logicAlexander Orzechowski
2023-08-16examples/embedded: new exampleSimon Ser
2023-08-16backend/wayland: add wlr_wl_output_create_from_surface()Simon Ser
2023-08-16backend/wayland: tag wl_surfaceSimon Ser
2023-08-16backend/wayland: take existing wl_display in wlr_wl_backend_create()Simon Ser
2023-08-14renderer: Sanity check texture source boundsAlexander Orzechowski
2023-08-12screencopy_v1: Implement copy regions with gpu blit pathAlexander Orzechowski
2023-08-12screencopy_v1: Use new renderer API for gpu blit pathAlexander Orzechowski
2023-08-03Avoid using memcpy() to copy structsSimon Ser
2023-08-03xwayland: drop wlr_xwayland_surface.events.set_pidSimon Ser
2023-08-03wlr_output: update cursor when scale changedJiDe Zhang
2023-08-03wlr_output_cursor: assert renderer isn't NULLJiDe Zhang
2023-07-28xwayland: avoid calling xwm_get_atom_name() when debug logs are offSimon Ser
2023-07-27types/wlr_drm_lease_v1: downgrade DRM backend error message to debugSimon Zeni
2023-07-27render/vulkan: use renamed glslang binary by defaultq234rty
2023-07-26compositor: add "mapped" flag docKirill Primak
2023-07-26Unmap wlr_surface before making its role object inertKirill Primak
2023-07-26xwayland/shell: don't listen to wlr_surface.events.destroyKirill Primak
2023-07-26backend/drm: restore custom modesSimon Ser
2023-07-26wlr_output: add comments for signal parametersrewine
2023-07-23xdg-shell: add support for v6Leonardo Hernández Hernández
2023-07-24cursor-shape-v1: new protocol implementationSimon Ser
2023-07-22wlr_scene: Don't damage when setting opaque regionAlexander Orzechowski
2023-07-22wlr_scene: Fix damage tracking with non atomic opaque region configurationAlexander Orzechowski
2023-07-21session-lock: add missing lock_surface_destroyRouven Czerwinski
2023-07-21wlr_idle_inhibit_manager_v1: add comments for signal parametersrewine
2023-07-18backend/x11: log output test failure reasonsBrett Ernst
2023-07-18backend/wayland: log output test failure reasonsBrett Ernst
2023-07-18export-dmabuf, screencopy: schedule_frame -> needs_frameRose Hudson
2023-07-17data-device: remove undefined grab interface declsKirill Primak
2023-07-17xdg-shell: update stale docsKirill Primak
2023-07-17cursor, output: apply viewport to cursorSimon Ser
2023-07-17wlr_gamma_control: add missing forward declarationsJohn Lindgren
2023-07-16scene: apply rounding when translating buffer damageRonan Pigott
2023-07-15scene: send wl_surface.preferred_buffer_scaleLeonardo Hernández Hernández
2023-07-14backend/drm: stop checking for wlr_client_bufferSimon Ser
2023-07-14presentation-time: add separate helper for zero-copySimon Ser