Commit Graph

  • 1fc0ca6e68 xfree86: Fix out of array bound access to xf86Entities Łukasz Spintzyk 2021-06-23 15:26:23 +0200
  • d66b7ec129 xfree86: Fix out of array bound access to xf86Entities Łukasz Spintzyk 2021-06-23 15:26:23 +0200
  • 0d93bbfa2c xfree86: Fix potentially NULL reference to platform device's PCI device Povilas Kanapickas 2021-03-26 00:51:02 +0200
  • 303763941f xfree86: Consistently check for reference to primaryBus pci_device Povilas Kanapickas 2021-03-26 00:51:01 +0200
  • b9722d39cd configure.ac: Switch project version to 20.x.y style Povilas Kanapickas 2021-06-17 18:00:50 +0300
  • ef89b6648e xfree86: Fix NULL pointer dereference crash Zoltán Böszörményi 2021-06-21 12:12:41 +0200
  • 763f4fb278 glx: Set ContextTag for all contexts Olivier Fourdan 2021-06-03 17:51:01 +0200
  • e754b473d1 glx: don't create implicit GLXWindow if one already exists Erik Kurzinger 2020-12-10 14:24:32 -0800
  • 831426afd1 xwayland/eglstream: Log when GL_OES_EGL_image is missing Olivier Fourdan 2021-05-20 16:46:33 +0200
  • 2e1bb50644 xwayland/eglstream: Use "nvidia" for GLVND Olivier Fourdan 2021-05-17 18:20:57 +0200
  • 8744ab1b41 xwayland: Add preferred GLVND vendor to xwl_screen Olivier Fourdan 2021-05-20 12:11:42 +0200
  • f4720f1c42 xwayland/eglstream: flush stream after eglSwapBuffers Erik Kurzinger 2021-05-11 17:00:21 -0400
  • b2963fccc1 xwayland/eglstream: allow commits to dma-buf backed pixmaps Erik Kurzinger 2021-05-14 08:26:49 -0400
  • bdb4712da3 xwayland/eglstream: Set ALU to GXCopy for blitting Olivier Fourdan 2021-04-30 16:23:10 +0200
  • 96febe8ba4 xwayland/eglstream: Do not always increment pixmap refcnt on commit Olivier Fourdan 2021-05-04 10:56:38 +0200
  • 7d839b3ed3 xwayland/eglstream: Check eglSwapBuffers() Olivier Fourdan 2021-04-30 09:02:29 +0200
  • 8b8a9bf6c7 xwayland/eglstream: Fix calloc/malloc Olivier Fourdan 2021-04-19 14:52:38 +0200
  • 15e550cc9a xwayland/eglstream: Do not commit without surface Olivier Fourdan 2021-04-19 18:11:19 +0200
  • 01319a9006 xwayland/eglstream: Drop the list of pending streams Olivier Fourdan 2021-04-27 14:17:19 +0200
  • 77617490fc xwayland/eglstream: Keep a reference to the pixmap Olivier Fourdan 2021-04-14 17:31:08 +0200
  • b05b19df01 xwayland/eglstream: Dissociate pending stream from window Olivier Fourdan 2021-04-16 10:38:23 +0200
  • 1cce4bfd68 xwayland/eglstream: Add more error checking Olivier Fourdan 2021-04-01 08:46:52 +0200
  • 526cb24826 xwayland/eglstream: Small refactoring Olivier Fourdan 2021-04-15 10:59:36 +0200
  • 72790f7446 xwayland/eglstream: Check framebuffer status Olivier Fourdan 2021-03-31 09:49:35 +0200
  • 46dc7e8ee3 xwayland/glamor: Add return status to post_damage Olivier Fourdan 2021-03-31 13:57:45 +0200
  • 673676e759 glamor: Dump backtrace on GL error Olivier Fourdan 2021-03-30 08:48:25 +0200
  • 740f00d44f xwayland: Check buffer prior to attaching it Olivier Fourdan 2021-03-29 15:01:15 +0200
  • 8499fc0671 xwayland/eglstream: Check buffer creation Olivier Fourdan 2021-03-29 14:22:56 +0200
  • d60acf6f0b xwayland-eglstream: fix X11 rendering to flipping GL / VK window Erik Kurzinger 2021-04-27 07:23:44 -0400
  • 3d10978cb6 xwayland: implement pixmap_from_buffers for the eglstream backend Erik Kurzinger 2020-12-03 14:57:51 -0800
  • f44b22b0c6 xwayland: Add check_flip() glamor backend function Erik Kurzinger 2021-03-03 11:56:41 +0100
  • 15d3756814 xwayland: move formats and modifiers functions to common glamor code Erik Kurzinger 2021-02-12 12:09:27 -0800
  • 1f65893873 xwayland: Move dmabuf interface to common glamor code Olivier Fourdan 2021-03-03 09:55:12 +0100
  • aad61e8e03 glx: Fix use after free in MakeCurrent Olivier Fourdan 2021-06-18 14:52:55 +0200
  • 021b3c2f77 configure.ac: Bump inputproto dep to 2.3.99.1 Povilas Kanapickas 2021-06-15 12:40:47 +0300
  • 05b3c681ea hw/xfree86: Propagate physical dimensions from DRM connector Daniel Strnad 2020-05-19 15:52:35 +0200
  • a4210fe07a xfree86: Change displays array to pointers array to fix invalid pointer issues after table reallocation Łukasz Spintzyk 2021-06-08 20:02:21 +0200
  • f8a6be04d0 xfree86: Change displays array to pointers array to fix invalid pointer issues after table reallocation Łukasz Spintzyk 2021-06-08 20:02:21 +0200
  • 1a1bd5cf7a modesetting: Add a limit on async page flip error log frequency Povilas Kanapickas 2021-04-16 16:15:35 +0300
  • 9992245c5f modesetting: Extract flip failure logging to a single place Povilas Kanapickas 2021-04-16 16:15:34 +0300
  • 22449f6300 glamor: Avoid using GL_QUADS on V3D Jose Maria Casanova Crespo 2021-06-08 14:52:17 +0200
  • d16f640315 modesetting: Fix possible_crtcs Ville Syrjälä 2019-09-03 16:44:56 +0300
  • f1e76731a0 modesetting: Update props for dynamically added outputs Ville Syrjälä 2019-08-20 17:46:09 +0300
  • 7bf4777116 xquartz: Ensure the mouse pointer is shown when switching to a native macOS alert or window Jeremy Huddleston Sequoia 2021-03-08 21:02:40 -0800
  • 3ef6e7b766 xquartz: Fix appFlags build failure with macOS 10.15+ SDKs Jeremy Huddleston Sequoia 2021-03-05 22:57:24 -0800
  • 2a83c840c8 glx: Set ContextTag for all contexts Olivier Fourdan 2021-06-03 17:51:01 +0200
  • 394b6cc1cf glx: don't create implicit GLXWindow if one already exists Erik Kurzinger 2020-12-10 14:24:32 -0800
  • 9adb13e296 glamor: Avoid using GL_QUADS on V3D Jose Maria Casanova Crespo 2021-06-08 14:52:17 +0200
  • 0086535e7a modesetting: Remove few common functions from ms namespace Łukasz Spintzyk 2020-09-18 14:32:01 +0200
  • 321964443b modesetting: remove unnecessary ms_covering_xf86_crtc dup of ms_covering_randr_crtc Łukasz Spintzyk 2020-09-18 14:31:53 +0200
  • 52eb801d04 modesetting: Find crtc on slave outputs as fallback instead of returning primary crtc Łukasz Spintzyk 2020-09-18 14:31:47 +0200
  • c7a2da7b99 present: fix msc offset calculation in screen mode Łukasz Spintzyk 2020-09-18 14:31:34 +0200
  • 31544e68e6 present: Use crtc's screen present operation for syncing Łukasz Spintzyk 2020-09-18 14:31:25 +0200
  • 464cbee1c6 modesetting: Initialize present extension despite glamor is disabled Łukasz Spintzyk 2020-09-18 14:29:25 +0200
  • 104c7c5048 xwayland/present: Move wl_buffer check into xwl_glamor_check_flip Michel Dänzer 2021-05-18 18:02:59 +0200
  • 3641c24bd0 xwayland/eglstream: Handle xwl_pixmap_get returning NULL Michel Dänzer 2021-05-18 17:56:50 +0200
  • d163e0a1d5 ci: Fix UPSTREAM_REPO -> FDO_UPSTREAM_REPO Michel Dänzer 2021-06-11 18:25:01 +0200
  • 4e11bd390a modesetting: Disable reverse prime offload mode for displays running on evdi,udl Łukasz Spintzyk 2021-06-08 18:53:07 +0200
  • 7e7c147105 modesetting: Disable reverse prime offload mode for displays running on evdi,udl Lukasz Spintzyk 2021-06-07 09:30:46 +0200
  • 6272529339 dix: Guard against non-existing PtrFeedbackPtr Olivier Fourdan 2021-02-15 11:33:56 +0100
  • d41b43345c xwayland: Add PtrFeedback to the touch device Olivier Fourdan 2021-02-15 11:23:59 +0100
  • c468d34c72 glx: Set ContextTag for all contexts Olivier Fourdan 2021-06-03 17:51:01 +0200
  • 6b47321bc6 dix: Add optional terminate delay Olivier Fourdan 2021-04-28 13:33:29 +0200
  • e167299f60 xfixes: Add ClientDisconnectMode Olivier Fourdan 2021-02-19 12:03:39 +0100
  • b7a85e44da glx: don't create implicit GLXWindow if one already exists Erik Kurzinger 2020-12-10 14:24:32 -0800
  • 8274dd6643 meson: provide fallback for *proto dependencies Jan Beich 2021-05-30 19:49:43 +0000
  • 34a58d7714 xwayland/eglstream: Log when GL_OES_EGL_image is missing Olivier Fourdan 2021-05-20 16:46:33 +0200
  • fae58e9b03 xwayland/eglstream: Use "nvidia" for GLVND Olivier Fourdan 2021-05-17 18:20:57 +0200
  • 24fc8aea1e xwayland: Add preferred GLVND vendor to xwl_screen Olivier Fourdan 2021-05-20 12:11:42 +0200
  • 2de5ded3c6 glx: Check for byte-swapping in SetReplyHeader Niveditha Rau 2021-05-11 15:08:41 -0700
  • bcb1de600a glx: Fix error return code in GLXGetDrawableAttributes Adam Jackson 2021-04-22 11:47:29 -0400
  • eb6f8daca5 Xi: Work around broken libxcb that doesn't ignore unknown device classes Povilas Kanapickas 2021-05-30 13:26:48 +0300
  • 7e692633fb Xi: Implement gesture support for XIQueryDevice Povilas Kanapickas 2021-05-30 13:26:47 +0300
  • 0886254f96 xfree86: Bump input minor ABI due to addition touchpad gestures Povilas Kanapickas 2021-05-30 13:26:46 +0300
  • 1cdc3b5d14 xfree86: Implement gesture support for test input driver Povilas Kanapickas 2021-05-30 13:26:45 +0300
  • dccc0275f4 Bump XI protocol version to 2.4 Povilas Kanapickas 2021-05-30 13:26:44 +0300
  • 75feb13668 Xi: Include gestures among events that may freeze device Povilas Kanapickas 2021-05-30 13:26:43 +0300
  • 5163fc8bc2 Implement gesture processing logic Povilas Kanapickas 2021-05-30 13:26:42 +0300
  • d3c52df161 hw/xfree86: Implement public APIs to submit gesture events Povilas Kanapickas 2021-05-30 13:26:41 +0300
  • 100a2ad6da dix: Implement gesture event submission code path Povilas Kanapickas 2021-05-30 13:26:40 +0300
  • 7656a9c8dd dix: Implement internal gesture state handling Povilas Kanapickas 2021-05-30 13:26:39 +0300
  • 0bf4123fd3 dix: Implement gesture event fixups before delivery Povilas Kanapickas 2021-05-30 13:26:38 +0300
  • 227f601de3 xi: Implement conversions from internal to Xi2 gesture event structs Povilas Kanapickas 2021-05-30 13:26:37 +0300
  • f3462178ca test/xi2: Verify that XI_GestureSwipeEnd is ignored when outside mask Povilas Kanapickas 2021-05-30 13:26:36 +0300
  • 407a2234b3 test/xi2: Update tests for gesture event types Povilas Kanapickas 2021-05-30 13:26:35 +0300
  • f83f7dbb1c xi: Bump max supported XI2 event type Povilas Kanapickas 2021-05-30 13:26:34 +0300
  • 8190954639 xi: Implement selection logic for gesture event types Povilas Kanapickas 2021-05-30 13:26:33 +0300
  • 080bac39c8 xi: Implement grab support for new gesture event types Povilas Kanapickas 2021-05-30 13:26:32 +0300
  • b544a1fdb8 xi: Implement internal gesture event struct Povilas Kanapickas 2021-05-30 13:26:31 +0300
  • 22fa31ed56 dix: Add new internal event enums for gesture events Povilas Kanapickas 2021-05-30 13:26:30 +0300
  • 8e504d8b36 meson: Depend on inputproto 2.3.99.1 Povilas Kanapickas 2021-05-30 13:26:29 +0300
  • 2acde60147 .gitlab-ci: Install xorgproto 2021.4.99.2 from git Povilas Kanapickas 2021-05-30 13:26:28 +0300
  • 236d177550 os: include unistd.h when HAVE_PSTACK is defined Claes Nästén 2021-05-14 13:57:10 +0000
  • 7515c23a41 xwayland/eglstream: flush stream after eglSwapBuffers Erik Kurzinger 2021-05-11 17:00:21 -0400
  • f3eb1684fa xwayland: enable MIT-SHM shared pixmaps Simon Ser 2021-04-19 22:49:56 +0200
  • 3d33d885fc xwayland/eglstream: allow commits to dma-buf backed pixmaps Erik Kurzinger 2021-05-14 08:26:49 -0400
  • 012350e3db xwayland/eglstream: Set ALU to GXCopy for blitting Olivier Fourdan 2021-04-30 16:23:10 +0200
  • d85bfa6ab7 xwayland/eglstream: Do not always increment pixmap refcnt on commit Olivier Fourdan 2021-05-04 10:56:38 +0200
  • b583395cd3 xwayland/eglstream: Check eglSwapBuffers() Olivier Fourdan 2021-04-30 09:02:29 +0200
  • a457999710 xwayland/eglstream: Fix calloc/malloc Olivier Fourdan 2021-04-19 14:52:38 +0200