summaryrefslogtreecommitdiff
path: root/hw/xwayland/xwayland-glamor-eglstream.c
Commit message (Expand)AuthorAgeFilesLines
* xwayland: Add get_drawable_modifiers implementationAustin Shafer2023-01-201-1/+1
* xwayland: Add get_main_device helper to GBMAustin Shafer2023-01-201-0/+1
* xwayland/glamor: Change errors to verbose messagesOlivier Fourdan2021-12-011-2/+4
* xwayland/eglstream: Demote EGLstream device warningOlivier Fourdan2021-12-011-1/+1
* glamor: Require EGL_KHR_no_config_contextAdam Jackson2021-09-151-2/+4
* wayland/streams: Don't open-code glamor_compile_glsl_progAdam Jackson2021-09-151-33/+2
* xwayland/eglstream: Drop xwl_eglstream_set_window_pixmapMichel Dänzer2021-07-091-32/+0
* xwayland/eglstream: Consolidate pending_cb destructionMichel Dänzer2021-07-091-16/+7
* xwayland/eglstream: Remove stream validityOlivier Fourdan2021-06-301-137/+28
* xwayland/eglstream: Keep pending stream if the pixmap didn't changeOlivier Fourdan2021-06-291-1/+1
* xwayland/eglstream: Handle xwl_pixmap_get returning NULLMichel Dänzer2021-06-141-1/+6
* xwayland/eglstream: Log when GL_OES_EGL_image is missingOlivier Fourdan2021-05-311-0/+2
* xwayland/eglstream: Use "nvidia" for GLVNDOlivier Fourdan2021-05-311-3/+5
* xwayland/eglstream: flush stream after eglSwapBuffersErik Kurzinger2021-05-201-0/+20
* xwayland/eglstream: allow commits to dma-buf backed pixmapsErik Kurzinger2021-05-171-1/+2
* xwayland/eglstream: Set ALU to GXCopy for blittingOlivier Fourdan2021-05-111-0/+3
* xwayland/eglstream: Do not always increment pixmap refcnt on commitOlivier Fourdan2021-05-111-4/+17
* xwayland/eglstream: Check eglSwapBuffers()Olivier Fourdan2021-05-111-4/+10
* xwayland/eglstream: Fix calloc/mallocOlivier Fourdan2021-05-111-2/+2
* xwayland/eglstream: Do not commit without surfaceOlivier Fourdan2021-05-111-1/+8
* xwayland/eglstream: Drop the list of pending streamsOlivier Fourdan2021-05-111-32/+9
* xwayland/eglstream: Keep a reference to the pixmapOlivier Fourdan2021-05-111-2/+10
* xwayland/eglstream: Dissociate pending stream from windowOlivier Fourdan2021-05-111-71/+60
* xwayland/eglstream: Add more error checkingOlivier Fourdan2021-05-111-0/+93
* xwayland/eglstream: Small refactoringOlivier Fourdan2021-05-111-18/+24
* xwayland/eglstream: Check framebuffer statusOlivier Fourdan2021-05-111-4/+14
* xwayland/glamor: Add return status to post_damageOlivier Fourdan2021-05-111-2/+4
* xwayland/eglstream: Check buffer creationOlivier Fourdan2021-05-111-1/+7
* xwayland-eglstream: fix X11 rendering to flipping GL / VK windowErik Kurzinger2021-04-301-2/+6
* xwayland: implement pixmap_from_buffers for the eglstream backendErik Kurzinger2021-04-091-5/+197
* xwayland: Add check_flip() glamor backend functionErik Kurzinger2021-04-091-0/+7
* xwayland: remove unused parameter of xwl_glamor_pixmap_get_wl_bufferErik Kurzinger2021-01-081-3/+1
* xwayland: Clean up pending eglstream on pixmap destroyOlivier Fourdan2020-11-231-0/+20
* xwayland: Use the pixmap release callback with EGLStreamOlivier Fourdan2020-11-191-2/+6
* xwayland: Drop the separate refcount for the xwl_pixmapAdam Jackson2020-10-301-22/+4
* xwayland: Remove pending stream reference when freeingOlivier Fourdan2020-09-221-1/+1
* xwayland: Add a flag to expose EGL backend featuresOlivier Fourdan2020-09-221-0/+1
* Fix spelling/wording issuesAlan Coopersmith2020-07-051-4/+4
* xwayland: Include xwayland-window.h from xwayland-glamor-eglstream.cMichel Dänzer2020-01-061-0/+1
* 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-4/+7
* xwayland: Add buffer release callbackOlivier Fourdan2019-11-281-4/+8
* xwayland/eglstream: Fix order of `calloc()` argsOlivier Fourdan2019-11-081-1/+1
* glamor/xwayland: Define EGL_NO_X11Hans de Goede2019-11-041-0/+1
* xwayland: fix a realloc OOM error casePeter Hutterer2018-10-161-2/+6
* xwayland: simplify xwl_glamor_pixmap_get_wl_buffer()Olivier Fourdan2018-06-211-2/+0
* xwayland: EGL_IMG_context_priority required by EGLStreamOlivier Fourdan2018-06-211-0/+6
* xwayland: refactor EGL backends for wayland registryOlivier Fourdan2018-06-211-17/+20