summaryrefslogtreecommitdiff
path: root/hw/xwayland/xwayland-window-buffers.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-10xwayland: Add xwl_window::surface_windowMichel Dänzer1-7/+8
2024-04-10xwayland: Pass xwl_window to xwl_glamor_dri3_syncobj_passthroughMichel Dänzer1-1/+1
2024-04-10xwayland: Rename xwl_window::window to ::toplevelMichel Dänzer1-8/+8
2024-04-09xwayland: add support for wp_linux_drm_syncobj_v1Erik Kurzinger1-4/+114
2024-04-09xwayland: add workaround for drivers that don't support impicit syncXaver Hugl1-0/+9
2024-03-18xwayland: Drop xwl_window_buffers_get_pixmap()Olivier Fourdan1-6/+0
2024-03-18xwayland/glamor: Drop xwl_glamor_needs_n_buffering()Olivier Fourdan1-7/+0
2024-03-06xwayland: Replace window pixmap as needed for drawing operationMichel Dänzer1-6/+15
2024-03-06xwayland: Re-use xwl_window_realloc_pixmap in xwl_window_swap_pixmapMichel Dänzer1-18/+8
2024-03-06xwayland: Refactor xwl_window_swap_pixmap out of _buffers_get_pixmapMichel Dänzer1-7/+15
2024-03-06xwayland: Rename xwl_window_recycle_pixmap to xwl_window_realloc_pixmapMichel Dänzer1-1/+1
2024-03-06xwayland: Call xwl_window_buffer_add_damage_region from damage_reportMichel Dänzer1-1/+1
2024-03-06xwayland: Do not plumb damage region through function parametersMichel Dänzer1-7/+6
2024-01-17xwayland: Update screen pixmap for root window in xwl_window_set_pixmapMichel Dänzer1-0/+4
2024-01-12xwayland: Destroy old window pixmap in xwl_window_recycle_pixmapMichel Dänzer1-0/+1
2024-01-10xwayland: Return NULL from xwl_window_buffer_get_availableMichel Dänzer1-8/+10
2024-01-10xwayland: Use window pixmap as a window bufferMichel Dänzer1-21/+91
2024-01-10xwayland: Drop xwl_window_buffers_recycleMichel Dänzer1-41/+2
2024-01-10xwayland: Rename helper to xwl_window_buffer_maybe_disposeMichel Dänzer1-6/+6
2024-01-10xwayland: Make copy_pixmap_area return voidMichel Dänzer1-30/+23
2023-04-03xwayland: Try the Xwayland glamor hook to create pixmapsOlivier Fourdan1-5/+12
2020-12-10xwayland: Hold window buffer until releasedOlivier Fourdan1-1/+24
2020-09-22xwayland: Add a flag for n-buffers in EGL backendOlivier Fourdan1-0/+5
2020-07-07xwayland: Rename xwl_pixmap_cb → xwl_buffer_release_cbMichel Dänzer1-1/+1
2019-12-20xwayland: Separate Xwayland screen codeOlivier Fourdan1-0/+1
2019-12-20xwayland: Separate Xwayland pixmap codeOlivier Fourdan1-0/+1
2019-12-20xwayland: Move Xwayland windows to its own sourcesOlivier Fourdan1-0/+5
2019-12-13xwayland: Take border width into accountOlivier Fourdan1-2/+4
2019-11-28xwayland: Add multiple window buffering supportOlivier Fourdan1-0/+330