summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-07-04xwayland/window-buffers: Use synchronization from GLAMOR/GBMOlivier Fourdan1-89/+10
2024-07-04xwayland/glamor/gbm: Copy explicit sync code to GLAMOR/GBMOlivier Fourdan2-0/+152
2024-07-04xwayland/window-buffers: Add xwl_window_buffer_release()Olivier Fourdan2-0/+7
2024-06-24xwayland: Try manual redirection for surface window in glamor_check_flipMichel Dänzer1-0/+6
2024-06-14xwayland: fix segment fault in `xwl_glamor_gbm_init_main_dev`Chenx Dust1-0/+5
2024-05-31xwayland: remove includedir from pkgconfigRouven Czerwinski1-0/+2
2024-05-22modesetting/dri2: Remove always true ifdefYusuf Khan1-2/+0
2024-04-30xwayland: use write fence in xwl_glamor_dmabuf_import_sync_fileErik Kurzinger1-1/+1
2024-04-25xwayland/glamor: Handle depth 15 in gbm_format_for_depthMichel Dänzer2-0/+4
2024-04-12dri3: Free formats in cache_formats_and_modifiersMichel Dänzer1-1/+4
2024-04-11glamor: Fallback to software rendering on GLSL link failureBalló György6-56/+77
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: Pass xwl_window to xwl_glamor_dri3_syncobj_passthroughMichel Dänzer4-5/+4
2024-04-09xwayland: support DRI3 1.4 and Present 1.4Erik Kurzinger6-7/+292
2024-03-18xwayland/glamor: Drop xwl_glamor_needs_n_buffering()Olivier Fourdan3-14/+0
2024-03-18xwayland/glamor: Drop xwl_glamor_needs_buffer_flush()Olivier Fourdan3-11/+1
2024-03-18xwayland/glamor: Drop xwl_screen_get_main_dev()Olivier Fourdan1-9/+3
2024-03-18xwayland/glamor: Drop the backend_flags definitionOlivier Fourdan1-6/+0
2024-03-18xwayland/glamor: Remove the xwl_egl_backend structureOlivier Fourdan2-69/+0
2024-03-18xwayland/glamor: Drop init_backend() and select_backend()Olivier Fourdan3-42/+12
2024-03-18xwayland/glamor: Remove the backend pointersOlivier Fourdan4-11/+5
2024-03-18xwayland/glamor: Make xwl_glamor_has_wl_interfaces() privateOlivier Fourdan2-3/+1
2024-03-18xwayland/glamor: Drop the allow_commit() hookOlivier Fourdan3-17/+0
2024-03-18xwayland/glamor: Drop the post_damage() hookOlivier Fourdan3-24/+0
2024-03-18xwayland/glamor: Remove the flag "is_available"Olivier Fourdan2-12/+3
2024-03-18xwayland/glamor: Make xwl_glamor_init_gbm() return its statusOlivier Fourdan2-8/+6
2024-03-18xwayland/glamor: Drop the backend_flagsOlivier Fourdan2-10/+2
2024-03-18xwayland/glamor: Drop the create_pixmap_for_window() hookOlivier Fourdan2-18/+7
2024-03-18xwayland/glamor: Drop the get_main_device() hookOlivier Fourdan3-3/+6
2024-03-18xwayland/glamor: Drop the check_flip() hookOlivier Fourdan2-5/+0
2024-03-18xwayland/glamor: Drop the get_wl_buffer_for_pixmap() hookOlivier Fourdan2-14/+2
2024-03-18xwayland/glamor: Drop the init_screen() hookOlivier Fourdan3-3/+3
2024-03-18xwayland/glamor: Drop the init_egl() hook.Olivier Fourdan3-3/+3
2024-03-18xwayland/glamor: Drop xwl_glamor_gbm_has_wl_interfaces()Olivier Fourdan3-15/+17
2024-03-18xwayland/glamor: Drop xwl_glamor_gbm_init_wl_registry()Olivier Fourdan2-27/+5
2024-03-18xwayland/glamor: Add a GLAMOR GBM headerOlivier Fourdan4-3/+43
2024-03-18xwayland/glamor: Drop the EGLStream backendOlivier Fourdan12-1254/+15
2024-03-15xwayland/glamor/gbm: simplify render node checkSimon Ser1-12/+8
2024-03-06xwayland: Refactor xwl_window_swap_pixmap out of _buffers_get_pixmapMichel Dänzer1-7/+15
2024-03-06xwayland: Use border width in xwl_glamor_gbm_create_pixmap_for_windowMichel Dänzer1-4/+7
2024-03-03build: Xwayland with GLAMOR requires libxshmfenceOlivier Fourdan1-0/+1
2024-03-03xwayland: drop duplicate _X_EXPORTEnrico Weigelt, metux IT consult1-3/+3
2024-03-03glamor: drop duplicate _X_EXPORT from .c sourceEnrico Weigelt, metux IT consult3-17/+17
2024-03-03glamor: glamor_debug.h: drop unused AbortServer() declarationEnrico Weigelt, metux IT consult1-4/+0
2024-02-19hw: xwayland: fix build if neither gbm nor eglstream availableEnrico Weigelt, metux IT consult2-2/+4
2024-02-02xwayland: Use correct pointer types on i386Florian Weimer1-3/+3
2024-01-22xwayland: Enable Present extension support also without glamorMichel Dänzer8-37/+48
2024-01-19ephyr: Fix incompatible pointer type build errorJosé Expósito1-4/+4
2024-01-19xwayland/glamor/gbm: make wl_drm optionalSimon Ser1-5/+52