summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
29 hoursxwayland/glamor: Handle depth 15 in gbm_format_for_depthHEADmasterMichel Dänzer2-0/+4
3 daysxwayland: Use the connector name for XRANDR leasesOlivier Fourdan1-6/+11
3 daysxwayland: Check for duplicate output namesOlivier Fourdan1-0/+21
3 daysxwayland: Make xwl_output_set_name() publicOlivier Fourdan2-1/+3
3 daysxwayland: Define MAX_OUTPUT_NAME in the headerOlivier Fourdan2-2/+2
9 daysos: unexport ForceClockId()Enrico Weigelt, metux IT consult2-4/+3
9 daysxwayland: Use exec name instead of hardcoding '/Xwayland'Olivier Fourdan1-2/+2
9 daysxwayland: Use the path to Xwayland as installedOlivier Fourdan1-1/+1
9 daysxwayland: use array for protocol XML filesSimon Ser1-30/+23
2024-04-12xwayland: Walk the regions' boxesOlivier Fourdan1-0/+1
2024-04-12dri3: Free formats in cache_formats_and_modifiersMichel Dänzer1-1/+4
2024-04-12xwayland: Use drmDevicesEqual in xwl_dmabuf_feedback_tranche_doneMichel Dänzer1-2/+2
2024-04-12xwayland: Call drmFreeDevice for dma-buf default feedbackMichel Dänzer1-0/+3
2024-04-11Revert "xwayland/glamor: Avoid implicit redirection with depth 32 parent wind...Olivier Fourdan2-112/+0
2024-04-11xwayland: avoid Linux-only headers on non-LinuxJan Beich1-0/+2
2024-04-10xwayland/present: Redirect surface window as needed for page flipsMichel Dänzer1-2/+7
2024-04-10xwayland/present: Check window & source pixmap depth match lastMichel Dänzer1-10/+10
2024-04-10xwayland: Add SourceValidate hookMichel Dänzer2-0/+139
2024-04-10xwayland/present: Add xwl_present_maybe_(un)redirect_windowMichel Dänzer4-3/+75
2024-04-10xwayland: Use ConfigNotify screen hook instead of ResizeWindowMichel Dänzer4-15/+21
2024-04-10xwayland: Add xwl_window::surface_windowMichel Dänzer8-30/+129
2024-04-10xwayland: Pass xwl_window to xwl_glamor_dri3_syncobj_passthroughMichel Dänzer4-5/+4
2024-04-10xwayland: Use xwl_window for damage closureMichel Dänzer1-17/+13
2024-04-10xwayland: Call register_damage depending on ensure_surface_for_windowMichel Dänzer1-8/+4
2024-04-10xwayland: Return struct xwl_window * from ensure_surface_for_windowMichel Dänzer1-15/+20
2024-04-10xwayland: Rename xwl_window::window to ::toplevelMichel Dänzer8-49/+55
2024-04-10xwayland: Use xwl_window for tracking focus/touchMichel Dänzer3-25/+24
2024-04-09render: Avoid possible double-free in ProcRenderAddGlyphs()Olivier Fourdan1-2/+0
2024-04-09xwayland: don't scrap pending present requestsErik Kurzinger2-37/+60
2024-04-09xwayland: add support for wp_linux_drm_syncobj_v1Erik Kurzinger11-12/+323
2024-04-09xwayland: support DRI3 1.4 and Present 1.4Erik Kurzinger6-7/+292
2024-04-09xwayland: re-compute target msc during xwl_present_re_executeErik Kurzinger2-11/+46
2024-04-09xwayland: add functions to import and export dma-buf implicit fencesErik Kurzinger2-0/+102
2024-04-09DRI3: provide stub implementation of DRI3SetDRMDeviceInUseErik Kurzinger3-2/+36
2024-04-09Update CI for Xwayland explicit syncErik Kurzinger3-8/+13
2024-04-09xwayland: add workaround for drivers that don't support impicit syncXaver Hugl2-1/+13
2024-04-09xwayland: add detection for drivers that don't support implicit syncErik Kurzinger2-1/+19
2024-03-21xwayland: fix missing include of <errno.h>Enrico Weigelt, metux IT consult1-0/+1
2024-03-20xwayland: Use fractional scale with rootfulOlivier Fourdan2-6/+183
2024-03-20xwayland: Add helper function for fractional scalingOlivier Fourdan2-0/+24
2024-03-20xwayland: Add support for fractional scale protocolOlivier Fourdan3-0/+9
2024-03-20xwayland: Rename xwl_window_enable_viewport()Olivier Fourdan1-4/+7
2024-03-20xwayland: Update the global screen scaleOlivier Fourdan6-2/+78
2024-03-20xwayland: Update the scale based on enter/leave eventsOlivier Fourdan2-2/+30
2024-03-20xwayland: Keep track of outputs per windowOlivier Fourdan3-3/+62
2024-03-20xwayland: Make has_viewport_enabled privateOlivier Fourdan2-2/+1
2024-03-20xwayland: Apply the viewport's scale_x/y to all inputOlivier Fourdan1-8/+22
2024-03-20xwayland: Always set the viewport scale factorOlivier Fourdan2-4/+6
2024-03-20xwayland: Rename scale_x/y to viewport_scale_x/yOlivier Fourdan3-5/+5
2024-03-20xwayland: Account for the scale factorOlivier Fourdan3-19/+117