summaryrefslogtreecommitdiff
path: root/hw/xwayland/xwayland-glamor.c
Commit message (Expand)AuthorAgeFilesLines
* xwayland: Add xwl_glamor_get_drawable_modifiers_and_scanout()Olivier Fourdan2023-04-121-6/+27
* xwayland: Recycle buffers when dmabuf feedback changesOlivier Fourdan2023-04-031-0/+6
* xwayland: Add a direct hook to create pixmaps with glamorOlivier Fourdan2023-04-031-0/+14
* xwayland: Check for implicit scanout availabilityOlivier Fourdan2023-04-031-0/+8
* xwayland: Check for scanout support in tranchesOlivier Fourdan2023-04-031-3/+7
* xwayland: Use a dedicated feedback callback for windowsOlivier Fourdan2023-04-031-18/+96
* xwayland: use drmDevice to compare DRM devicesSimon Ser2023-03-031-10/+24
* xwayland: Spell Xwayland consistently in error messagesMichel Dänzer2023-02-131-2/+2
* xwayland: Send PresentCompleteModeSuboptimalCopy if dmabuf feedback was resentAustin Shafer2023-01-201-0/+1
* xwayland: Add proper support for telling if a format/mod is supportedAustin Shafer2023-01-201-6/+52
* xwayland: Return default feedback in xwl_screenAustin Shafer2023-01-201-9/+65
* xwayland: Make helper for returning a list of formatsAustin Shafer2023-01-201-13/+23
* xwayland: Add get_drawable_modifiers implementationAustin Shafer2023-01-201-12/+97
* xwayland: Implement linux_dmabuf_feedback event handlersAustin Shafer2023-01-201-1/+216
* xwayland: Move xwl_format array management to its own functionAustin Shafer2023-01-201-19/+31
* xwayland/eglstream: Prefer EGLstream if availableOlivier Fourdan2021-12-021-6/+2
* xwayland/glamor: Log backend selected for debugOlivier Fourdan2021-12-021-0/+2
* xwayland/glamor: Change errors to verbose messagesOlivier Fourdan2021-12-011-2/+4
* xwayland: Store EGLContext pointer in lastGLContextMichel Dänzer2021-11-041-2/+4
* xwayland/present: Move wl_buffer check into xwl_glamor_check_flipMichel Dänzer2021-06-141-0/+3
* xwayland/glamor: Add return status to post_damageOlivier Fourdan2021-05-111-2/+4
* xwayland: implement pixmap_from_buffers for the eglstream backendErik Kurzinger2021-04-091-12/+0
* xwayland: Add check_flip() glamor backend functionErik Kurzinger2021-04-091-0/+11
* xwayland: move formats and modifiers functions to common glamor codeErik Kurzinger2021-04-091-0/+111
* xwayland: Move dmabuf interface to common glamor codeOlivier Fourdan2021-04-091-5/+71
* xwayland: remove unused parameter of xwl_glamor_pixmap_get_wl_bufferErik Kurzinger2021-01-081-4/+2
* xwayland: Add a flag for n-buffers in EGL backendOlivier Fourdan2020-09-221-0/+11
* xwayland: Add a flag to expose EGL backend featuresOlivier Fourdan2020-09-221-0/+20
* Revert "xwayland/glamor-gbm: Add xwl_glamor_gbm_post_damage hook"Michel Dänzer2020-02-111-1/+2
* xwayland/glamor-gbm: Add xwl_glamor_gbm_post_damage hookMichel Dänzer2020-01-311-2/+1
* xwayland: Cleanup and remove `xwayland.h`Olivier Fourdan2019-12-201-4/+1
* xwayland: Move Xwayland GLX declarationOlivier Fourdan2019-12-201-0/+1
* xwayland: Separate Xwayland screen codeOlivier Fourdan2019-12-201-0/+1
* xwayland: Move Xwayland windows to its own sourcesOlivier Fourdan2019-12-201-0/+1
* xwayland: Move GLAMOR declarations to their own headerOlivier Fourdan2019-12-201-1/+6
* glamor/xwayland: Define EGL_NO_X11Hans de Goede2019-11-041-0/+1
* xwayland: Add EGL-backed GLX providerAdam Jackson2019-05-231-0/+7
* xwayland: make a if noop clearer to the compiler/coverityPeter Hutterer2018-10-161-3/+6
* xwayland: Enable DRI3 for glamorOlivier Fourdan2018-07-251-0/+1
* xwayland: mandatory EGL backend APIOlivier Fourdan2018-06-211-7/+1
* xwayland: simplify xwl_glamor_pixmap_get_wl_buffer()Olivier Fourdan2018-06-211-5/+1
* xwayland: refactor EGL backends for wayland registryOlivier Fourdan2018-06-211-19/+75
* xwayland: move EGL backend init to glamorOlivier Fourdan2018-06-211-0/+17
* xwayland: Add Wayland interfaces checkOlivier Fourdan2018-06-211-0/+11
* xwayland: swap "name" and "id" in init_wl_registry()Olivier Fourdan2018-06-211-1/+1
* xwayland: move glamor specific routinesOlivier Fourdan2018-06-211-80/+0
* xwayland: "EGL_EXT_device_base" required for EGLStreamOlivier Fourdan2018-06-211-0/+3
* xwayland: Avoid using epoxy_has_egl()Adam Jackson2018-04-301-2/+1
* xwayland: Add glamor egl_backend for EGLStreamsLyude Paul2018-04-241-2/+111
* xwayland: Decouple GBM from glamorLyude Paul2018-04-241-739/+21