summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-06-06Bump version to 23.1.2xwayland-23.1.2xwayland-23.1Olivier Fourdan1-2/+2
2023-06-06xwayland: Stop using event address as event_idJessica Clarke1-1/+2
2023-06-06xwayland: Stop relying on event_id being a valid pointerJessica Clarke1-3/+15
2023-06-06xwayland: Pass vblank pointer itself to xwl_present_flipJessica Clarke1-10/+6
2023-06-06xwayland: Avoid gratuitous round trip through event_idJessica Clarke1-3/+9
2023-06-01xwayland: Use our CVT function for fixed mode as wellOlivier Fourdan1-17/+4
2023-06-01xwayland: Do not round non-standard modesOlivier Fourdan1-16/+34
2023-06-01xwayland/window: Queue damage after commits are allowedJonas Ådahl1-0/+12
2023-06-01xwayland/window: Move set-allow functions lower downJonas Ådahl1-35/+35
2023-06-01build: set _GNU_SOURCE when checking for SO_PEERCREDSimon Ser1-1/+1
2023-06-01xwayland: Use the new API to set scanoutOlivier Fourdan1-3/+10
2023-06-01xwayland: Add xwl_glamor_get_drawable_modifiers_and_scanout()Olivier Fourdan2-6/+32
2023-06-01xwayland: use gbm_bo_create_with_modifiers2()Simon Ser2-1/+10
2023-06-01xwayland: Fix build without GBMOlivier Fourdan2-4/+7
2023-06-01glamor: Fix build without GBMOlivier Fourdan1-0/+2
2023-06-01xwayland: Make Wayland logs non-fatalOlivier Fourdan1-2/+1
2023-06-01xwayland: Recycle buffers when dmabuf feedback changesOlivier Fourdan1-0/+6
2023-06-01xwayland: Try the Xwayland glamor hook to create pixmapsOlivier Fourdan1-5/+12
2023-06-01xwayland: Create scanout capable BO with the fallback pathOlivier Fourdan1-8/+9
2023-06-01xwayland: Add create_pixmap_for_window() to GBM backendOlivier Fourdan1-8/+40
2023-06-01xwayland: Add a direct hook to create pixmaps with glamorOlivier Fourdan2-0/+18
2023-06-01xwayland: Check for implicit scanout availabilityOlivier Fourdan2-0/+10
2023-06-01xwayland: Check for scanout support in tranchesOlivier Fourdan1-3/+7
2023-06-01xwayland: Use a dedicated feedback callback for windowsOlivier Fourdan1-18/+96
2023-03-29Bump version to 23.1.1xwayland-23.1.1Olivier Fourdan1-2/+2
2023-03-29composite: Fix use-after-free of the COWOlivier Fourdan1-0/+5
2023-03-29xkbUtils: use existing symbol names instead of deleted deprecated onesBenno Schulenberg1-2/+2
2023-03-27xwayland: Prevent nested xwl_present_for_each_frame_callback callsMichel Dänzer3-2/+30
2023-03-27xwayland: Refactor xwl_present_for_each_frame_callback helperMichel Dänzer3-27/+20
2023-03-27glamor: Don't glFlush/ctx switch unless any work has been performedJoshua Ashton4-7/+15
2023-03-22Bump version to 23.1.0xwayland-23.1.0Olivier Fourdan1-2/+2
2023-03-22test: Use either wayland-info or weston-infoOlivier Fourdan1-1/+6
2023-03-09Bump version to 23.0.99.902xwayland-23.0.99.902Olivier Fourdan1-2/+2
2023-03-08xwayland: Fix uninitialised value created by a stack allocationOlivier Fourdan1-1/+1
2023-03-08xwayland/glamor: Track if a xwl_pixmap uses explicit modifiersJonas Ådahl1-20/+30
2023-03-08xwayland/glamor/gbm: Use helper for implicit buffer params tooJonas Ådahl1-6/+26
2023-03-08xwayland/glamor/gbm: Initialize explicit buffer params in helperJonas Ådahl1-31/+55
2023-03-08xwayland/glamor/gbm: Only use modifier gbm API if explicitJonas Ådahl1-2/+4
2023-03-03Allow disabling the SHAPE extension at runtimeSimon Ser3-1/+3
2023-03-03xwayland: use drmDevice to compare DRM devicesSimon Ser5-21/+37
2023-03-03Add libdrm 2.4.109 requirementAustin Shafer3-2/+10
2023-03-03xwayland: Use MAP_PRIVATE for keymapsOlivier Fourdan1-1/+1
2023-03-03xwayland: don't fall back to wl_drm with explicit modifierSimon Ser1-1/+1
2023-03-03xwayland: fix error path when modifier is not supportedSimon Ser1-2/+3
2023-03-03xwayland: Include <sys/type.h> where neededOlivier Fourdan2-0/+5
2023-02-22Bump version to 23.0.99.901xwayland-23.0.99.901Olivier Fourdan1-2/+2
2023-02-20dix: fix wheel emulation lockup when a negative increment is setPeter Hutterer1-3/+3
2023-02-17Bump version to 23.0.99.1Olivier Fourdan1-2/+2
2023-02-17meson: Change project name to xwaylandMichel Dänzer2-3/+3
2023-02-17Don't install XvfbMichel Dänzer2-131/+1