summaryrefslogtreecommitdiff
path: root/hw/xwayland/xwayland-glamor-gbm.c
Commit message (Expand)AuthorAgeFilesLines
* xwayland: Use the new API to set scanoutOlivier Fourdan2023-04-121-3/+10
* xwayland: use gbm_bo_create_with_modifiers2()Simon Ser2023-04-121-1/+8
* xwayland: Create scanout capable BO with the fallback pathOlivier Fourdan2023-04-031-8/+9
* xwayland: Add create_pixmap_for_window() to GBM backendOlivier Fourdan2023-04-031-8/+40
* xwayland/glamor: Track if a xwl_pixmap uses explicit modifiersJonas Ådahl2023-03-081-20/+30
* xwayland/glamor/gbm: Use helper for implicit buffer params tooJonas Ådahl2023-03-081-6/+26
* xwayland/glamor/gbm: Initialize explicit buffer params in helperJonas Ådahl2023-03-081-31/+55
* xwayland/glamor/gbm: Only use modifier gbm API if explicitJonas Ådahl2023-03-081-2/+4
* xwayland: use drmDevice to compare DRM devicesSimon Ser2023-03-031-7/+6
* xwayland: don't fall back to wl_drm with explicit modifierSimon Ser2023-03-031-1/+1
* xwayland: fix error path when modifier is not supportedSimon Ser2023-03-031-2/+3
* xwayland: fix GBM on driver without explicit modifiersSimon Ser2023-02-131-3/+2
* xwayland: Add get_drawable_modifiers implementationAustin Shafer2023-01-201-1/+1
* xwayland: Add get_main_device helper to GBMAustin Shafer2023-01-201-0/+17
* glamor: Don't initialize on softpipeIvan A. Melnikov2023-01-191-0/+4
* glamor: Only check for llvmpipe rendererCorentin Noël2022-11-301-1/+1
* xwayland: properly get FDs from multiplanar GBM BOsLucas Stach2022-10-281-9/+57
* xwayland: handle fd export failure in glamor_egl_fds_from_pixmapLucas Stach2022-10-281-0/+7
* xwayland/glamor: Change errors to verbose messagesOlivier Fourdan2021-12-011-1/+1
* xwayland: Set GLVND driver based on GBM backend nameOlivier Fourdan2021-10-061-0/+6
* Use EGL_LINUX_DMA_BUF_EXT to create GBM bo EGLImagesJames Jones2021-10-051-4/+100
* glamor: Require EGL_KHR_no_config_contextAdam Jackson2021-09-151-3/+4
* xwayland: implement pixmap_from_buffers for the eglstream backendErik Kurzinger2021-04-091-2/+1
* xwayland: Add check_flip() glamor backend functionErik Kurzinger2021-04-091-0/+1
* xwayland: move formats and modifiers functions to common glamor codeErik Kurzinger2021-04-091-110/+5
* xwayland: Move dmabuf interface to common glamor codeOlivier Fourdan2021-04-091-69/+4
* xwayland: remove unused parameter of xwl_glamor_pixmap_get_wl_bufferErik Kurzinger2021-01-081-9/+2
* xwayland: Remove unneeded variableOlivier Fourdan2020-12-151-3/+1
* xwayland: Refactor glamor EGL initOlivier Fourdan2020-12-151-60/+89
* xwayland: fix GL version check for GLES only devicesTony Lindgren2020-12-141-12/+14
* xwayland: Add a flag for n-buffers in EGL backendOlivier Fourdan2020-09-221-1/+2
* xwayland: Add a flag to expose EGL backend featuresOlivier Fourdan2020-09-221-0/+2
* xwayland: use drmGetNodeTypeFromFd for checking if a node is a render oneGreg V2020-09-211-17/+2
* xwayland: allow using linux-dmabuf with DRM_FORMAT_MOD_INVALIDSimon Ser2020-06-191-5/+3
* xwayland: only use linux-dmabuf if format/modifier was advertisedSimon Ser2020-06-191-4/+24
* xwayland: don't use GBM_BO_USE_SCANOUTSimon Ser2020-06-191-1/+1
* xwayland: import DMA-BUFs with GBM_BO_USE_RENDERING onlySimon Ser2020-05-181-2/+3
* Revert "xwayland/glamor-gbm: Add xwl_glamor_gbm_post_damage hook"Michel Dänzer2020-02-111-10/+0
* xwayland/glamor-gbm: Add xwl_glamor_gbm_post_damage hookMichel Dänzer2020-01-311-0/+10
* xwayland: Cleanup and remove `xwayland.h`Olivier Fourdan2019-12-201-1/+0
* xwayland: Separate Xwayland screen codeOlivier Fourdan2019-12-201-0/+1
* xwayland: Separate Xwayland pixmap codeOlivier Fourdan2019-12-201-0/+1
* xwayland: Move GLAMOR declarations to their own headerOlivier Fourdan2019-12-201-1/+7
* xwayland: Add buffer release callbackOlivier Fourdan2019-11-281-0/+10
* xwayland/glamor-gbm: Use `calloc()`Olivier Fourdan2019-11-081-1/+1
* xwayland: clear pixmaps after creation in rootless modeDor Askayo2019-11-071-1/+5
* xwayland: make context current to check GL versionOlivier Fourdan2019-11-061-11/+27
* xwayland: Fall back to GLES2 if we don't get at least GL 2.1 in glamorAdam Jackson2019-11-051-0/+15
* glamor/xwayland: Define EGL_NO_X11Hans de Goede2019-11-041-0/+1
* xwayland: Don't create wl_buffer backing pixmapOlivier Fourdan2019-09-231-3/+3