summaryrefslogtreecommitdiff
path: root/hw/xwayland
AgeCommit message (Expand)AuthorFilesLines
3 daysxwayland: Stop using event address as event_idHEADmasterJessica Clarke1-1/+2
3 daysxwayland: Stop relying on event_id being a valid pointerJessica Clarke1-3/+15
3 daysxwayland: Pass vblank pointer itself to xwl_present_flipJessica Clarke1-10/+6
3 daysxwayland: Avoid gratuitous round trip through event_idJessica Clarke1-3/+9
2023-05-15xwayland: Keep the CVT timings for non-standard modesOlivier Fourdan1-18/+6
2023-05-15xwayland: Fix spelling of modeinfo in function nameOlivier Fourdan1-9/+9
2023-05-11xwayland: Use our CVT function for fixed mode as wellOlivier Fourdan1-17/+4
2023-05-11xwayland: Do not round non-standard modesOlivier Fourdan1-16/+46
2023-04-26xwayland/window: Queue damage after commits are allowedJonas Ådahl1-0/+12
2023-04-26xwayland/window: Move set-allow functions lower downJonas Ådahl1-35/+35
2023-04-12xwayland: Use the new API to set scanoutOlivier Fourdan1-3/+10
2023-04-12xwayland: Add xwl_glamor_get_drawable_modifiers_and_scanout()Olivier Fourdan2-6/+32
2023-04-12xwayland: use gbm_bo_create_with_modifiers2()Simon Ser1-1/+8
2023-04-12xwayland: Fix build without GBMOlivier Fourdan2-4/+7
2023-04-07xwayland: Make Wayland logs non-fatalOlivier Fourdan1-2/+1
2023-04-03xwayland: Recycle buffers when dmabuf feedback changesOlivier Fourdan1-0/+6
2023-04-03xwayland: Try the Xwayland glamor hook to create pixmapsOlivier Fourdan1-5/+12
2023-04-03xwayland: Create scanout capable BO with the fallback pathOlivier Fourdan1-8/+9
2023-04-03xwayland: Add create_pixmap_for_window() to GBM backendOlivier Fourdan1-8/+40
2023-04-03xwayland: Add a direct hook to create pixmaps with glamorOlivier Fourdan2-0/+18
2023-04-03xwayland: Check for implicit scanout availabilityOlivier Fourdan2-0/+10
2023-04-03xwayland: Check for scanout support in tranchesOlivier Fourdan1-3/+7
2023-04-03xwayland: Use a dedicated feedback callback for windowsOlivier Fourdan1-18/+96
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-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-03xwayland: use drmDevice to compare DRM devicesSimon Ser5-21/+37
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-13xwayland: override Meson dependencySimon Ser1-14/+27
2023-02-13xwayland: generate pkg-config file from MesonSimon Ser2-35/+23
2023-02-13xwayland: Use wl_output.name for XRandROlivier Fourdan1-2/+22
2023-02-13xwayland: Pass the wl_output versionOlivier Fourdan3-4/+6
2023-02-13xwayland: Use xdg-output name for XRandROlivier Fourdan1-3/+23
2023-02-13xwayland: Tell RR has changed only when doneOlivier Fourdan1-1/+2
2023-02-13xwayland: fix GBM on driver without explicit modifiersSimon Ser1-3/+2
2023-02-13xwayland: Do not use "XWayland" spelling in code identifiersMichel Dänzer1-5/+5
2023-02-13xwayland: Spell XWAYLAND consistently in debug messagesMichel Dänzer1-1/+1
2023-02-13xwayland: Spell Xwayland consistently in error messagesMichel Dänzer2-3/+3
2023-02-10xwayland/window: Do not double add window to damage listMinh Phan1-1/+2
2023-02-09xwayland: wl_pointer.axis_v120 is no longer optionalOlivier Fourdan1-9/+1
2023-02-03xwayland: Commit surface changes with libdecor configureOlivier Fourdan1-0/+7
2023-01-20xwayland: Send PresentCompleteModeSuboptimalCopy if dmabuf feedback was resentAustin Shafer3-1/+36
2023-01-20xwayland: Add proper support for telling if a format/mod is supportedAustin Shafer1-6/+52