summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-07-20xwayland: Always hook up frame_callback_list in xwl_present_queue_vblankxwayland-21.1Michel Dänzer3-7/+22
2022-07-12xkb: add request length validation for XkbSetGeometryPeter Hutterer1-5/+38
2022-07-12xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheckPeter Hutterer1-21/+25
2022-07-12xkb: switch to array index loops to moving pointersPeter Hutterer1-10/+10
2022-03-15xwayland: Clear timer_armed in xwl_present_unrealize_windowMichel Dänzer1-0/+3
2022-03-15xwayland/present: Fix use-after-free in xwl_unrealize_window()Olivier Fourdan1-10/+10
2022-03-15Xwayland: Do not map the COW by default when rootlessOlivier Fourdan1-5/+14
2022-02-11xwayland: Fix cursor colorOlivier Fourdan1-2/+4
2022-02-11xwayland/present: Run fallback timer callback after more than a secondMichel Dänzer2-0/+21
2021-12-14Bump version to 21.1.4xwayland-21.1.4Olivier Fourdan1-1/+1
2021-12-14render: Fix out of bounds access in SProcRenderCompositeGlyphs()Povilas Kanapickas1-0/+9
2021-12-14Xext: Fix out of bounds access in SProcScreenSaverSuspend()Povilas Kanapickas1-1/+1
2021-12-14xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier()Povilas Kanapickas1-2/+4
2021-12-14record: Fix out of bounds access in SwapCreateRegister()Povilas Kanapickas1-2/+2
2021-12-02xwayland/eglstream: Prefer EGLstream if availableOlivier Fourdan1-6/+2
2021-12-02xwayland/glamor: Log backend selected for debugOlivier Fourdan1-0/+2
2021-12-02xwayland/glamor: Change errors to verbose messagesOlivier Fourdan3-5/+9
2021-12-02xwayland/eglstream: Demote EGLstream device warningOlivier Fourdan1-1/+1
2021-11-17xwayland: Store EGLContext pointer in lastGLContextMichel Dänzer1-2/+4
2021-11-08Bump version to 21.1.3xwayland-21.1.3Olivier Fourdan1-1/+1
2021-10-21Bump version to 21.1.2.901xwayland-21.1.2.901Olivier Fourdan1-1/+1
2021-10-21xwayland/test: Don't catch errors in run-piglit.shOlivier Fourdan1-0/+2
2021-10-20xwayland: Clear tablet cursor pending frame cbOlivier Fourdan1-0/+7
2021-10-18xwayland: Set GLVND driver based on GBM backend nameOlivier Fourdan1-0/+6
2021-10-18Use EGL_LINUX_DMA_BUF_EXT to create GBM bo EGLImagesJames Jones3-4/+105
2021-10-18xwayland/shm: Avoid integer overflow on large pixmapsOlivier Fourdan1-2/+9
2021-10-18glamor: Fix handling of 1-bit pixmapsPovilas Kanapickas3-16/+38
2021-10-18xwayland: fix xdg_output leakSimon Ser1-0/+2
2021-07-09Bump version for the Xwayland 21.1.2 releasexwayland-21.1.2Michel Dänzer1-1/+1
2021-07-09xwayland: Call RRTellChanged if the RandR configuration may have changedMichel Dänzer1-0/+4
2021-07-09randr: Bail from RRTellChanged if there's no root window yetMichel Dänzer1-0/+4
2021-06-30Bump version to 21.1.1.901xwayland-21.1.1.901Michel Dänzer1-1/+1
2021-06-30xwayland/eglstream: Remove stream validityOlivier Fourdan1-137/+28
2021-06-30xwayland/eglstream: Keep pending stream if the pixmap didn't changeOlivier Fourdan1-1/+1
2021-06-21glx: Set ContextTag for all contextsOlivier Fourdan1-2/+3
2021-06-21glx: don't create implicit GLXWindow if one already existsErik Kurzinger1-2/+9
2021-06-21xwayland/eglstream: Log when GL_OES_EGL_image is missingOlivier Fourdan1-0/+2
2021-06-21xwayland/eglstream: Use "nvidia" for GLVNDOlivier Fourdan1-3/+5
2021-06-21xwayland: Add preferred GLVND vendor to xwl_screenOlivier Fourdan2-0/+6
2021-06-21xwayland/eglstream: flush stream after eglSwapBuffersErik Kurzinger1-0/+20
2021-06-21xwayland/eglstream: allow commits to dma-buf backed pixmapsErik Kurzinger1-1/+2
2021-06-21xwayland/eglstream: Set ALU to GXCopy for blittingOlivier Fourdan1-0/+3
2021-06-21xwayland/eglstream: Do not always increment pixmap refcnt on commitOlivier Fourdan1-4/+17
2021-06-21xwayland/eglstream: Check eglSwapBuffers()Olivier Fourdan1-4/+10
2021-06-21xwayland/eglstream: Fix calloc/mallocOlivier Fourdan1-2/+2
2021-06-21xwayland/eglstream: Do not commit without surfaceOlivier Fourdan1-1/+8
2021-06-21xwayland/eglstream: Drop the list of pending streamsOlivier Fourdan1-32/+9
2021-06-21xwayland/eglstream: Keep a reference to the pixmapOlivier Fourdan1-2/+10
2021-06-21xwayland/eglstream: Dissociate pending stream from windowOlivier Fourdan1-71/+60
2021-06-21xwayland/eglstream: Add more error checkingOlivier Fourdan1-0/+93