Re: Why does libinput randomly calls my touchpad "SynPS/2 Synaptics" or "Synaptics TM2722-001"?

2024-04-24 Thread Lyude Paul
05 t440 kernel: [    6.366655] input: SynPS/2 Synaptics > TouchPad as /devices/platform/i8042/serio1/input/input2 > > This without even rebooting or suspending the laptop. > > I have some scripts that disable or enable the touchpad (especially > when > I use the mouse) and I

Re: Wayland compatibility layer

2022-10-20 Thread Lyude Paul
ed and structured, but please keep in mind the > coding standards (which happen to overlap greatly with the GNU ones): > https://www.gnu.org/prep/standards. > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat

Requests For Proposals for hosting XDC 2023 are now open

2022-08-18 Thread Lyude Paul
there generally will be a bit of Q with organizers. And if you just have some questions about what organizing XDC entails, please feel free to chat with previous organizers, or someone from the board. Best regards, Lyude Paul On behalf of X.org -- Cheers, Lyude Paul (she/her) Software

XDC 2022: Registration & Call for Presentations still open!

2022-06-27 Thread Lyude Paul
d me an email to x...@codeweavers.com, adding on CC the X.org board (board at foundation.x.org).   And don't forget, you can follow us on Twitter for all the latest updates and to stay connected:   https://twitter.com/XOrgDevConf Best regards, Lyude Paul, on behalf of X.org -- Cheers, Lyude

XDC 2022: Registration & Call for Presentations still open!

2022-06-03 Thread Lyude Paul
d me an email to x...@codeweavers.com, adding on CC the X.org board (board at foundation.x.org).   And don't forget, you can follow us on Twitter for all the latest updates and to stay connected:   https://twitter.com/XOrgDevConf Best regards, Lyude Paul, on behalf of X.org -- Cheers, Lyude

XDC 2022: Registration & Call for Presentations still open!

2022-06-03 Thread Lyude Paul
d me an email to x...@codeweavers.com, adding on CC the X.org board (board at foundation.x.org).   And don't forget, you can follow us on Twitter for all the latest updates and to stay connected:   https://twitter.com/XOrgDevConf Best regards, Lyude Paul, on behalf of X.org

XDC 2022: Registration & Call for Proposals now open!

2022-04-27 Thread Lyude Paul
oard (board at foundation.x.org). And don't forget, you can follow us on Twitter for all the latest updates and to stay connected: https://twitter.com/XOrgDevConf Best regards, Lyude Paul, on behalf of X.org

Requests For Proposals for hosting XDC 2023 are now open

2022-04-27 Thread Lyude Paul
there generally will be a bit of Q with organizers. And if you just have some questions about what organizing XDC entails, please feel free to chat with previous organizers, or someone from the board. Best regards, Lyude Paul On behalf of X.org

2022 X.Org Foundation Election vote results

2022-04-21 Thread Lyude Paul
that Emma Anholt, Alyssa Rosenzweig, Mark Filion and Ricardo Garcia were elected for two year terms. The old full board is: Emma Anholt, Samuel Iglesias Gonsálvez, Mark Filion, Manasi D Navare, Keith Packard, Lyude Paul, Daniel Vetter, Harry Wentland The new full board is: Emma Anholt, Samuel

2022 X.org Foundation Election Candidates

2022-03-29 Thread Lyude Paul
begins. Lyude Paul, on behalf of the X.Org elections committee

2022 X.Org Foundation Membership deadline for voting in the election

2022-03-22 Thread Lyude Paul
in the upcoming election is 31 March 2022 at 23:59 UTC. If you are interested in joining the X.Org Foundation or in renewing your membership, please visit the membership system site at: https://members.x.org/ Lyude Paul, on behalf of the X.Org elections committee

2022 X.Org Foundation Membership deadline for voting in the election

2022-03-22 Thread Lyude Paul
in the upcoming election is 31 March 2022 at 23:59 UTC. If you are interested in joining the X.Org Foundation or in renewing your membership, please visit the membership system site at: https://members.x.org/ Lyude Paul, on behalf of the X.Org elections committee

2022 X.Org Board of Directors Elections Nomination period is NOW

2022-03-22 Thread Lyude Paul
were Lyude Paul, Samuel Iglesias Gonsálvez, Manasi D Navare and Daniel Vetter. They will continue to serve until their term ends in 2023. Current directors whose term expires in 2022 are Emma Anholt, Keith Packard, Harry Wentland and Mark Filion. A director is expected to participate

2022 X.Org Board of Directors Elections timeline extended, Request for nominations

2022-03-04 Thread Lyude Paul
will serve as directors for two year terms. The directors who received two year terms starting in 2021 were Lyude Paul, Samuel Iglesias Gonsálvez, Manasi D Navare and Daniel Vetter. They will continue to serve until their term ends in 2023. Current directors whose term expires in 2022 are Emma Anholt

2022 X.Org Board of Directors Elections Nomination period is NOW

2022-02-22 Thread Lyude Paul
of directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2021 were Lyude Paul, Samuel

[Important!] 2022 X.Org Foundation Membership deadline for voting in the election

2022-02-19 Thread Lyude Paul
/Elections/2022/ Lyude Paul, On behalf of the X.Org elections committee

[Important!] 2022 X.Org Foundation Membership deadline for voting in the election

2022-02-19 Thread Lyude Paul
/Elections/2022/ Lyude Paul, On behalf of the X.Org elections committee

[Important!] 2022 X.Org Foundation Membership deadline for voting in the election

2022-02-05 Thread Lyude Paul
/Elections/2022/     Lyude Paul,     On behalf of the X.Org elections committee

[Important!] 2022 X.Org Foundation Membership deadline for voting in the election

2022-02-03 Thread Lyude Paul
/Elections/2022/ Lyude Paul, On behalf of the X.Org elections committee

Re: Help needed for EVoC/GSoC/Outreachy

2021-08-05 Thread Lyude Paul
for GSoC would still have a chance at participating in a project. Outreachy also helps fill this gap, as I don't believe they have the same kind of international restrictions that GSoC does. * What is the expected result, a grading? Yes. On Wed, 2021-07-14 at 16:32 -0400, Lyude Paul wrote: > H

Help needed for EVoC/GSoC/Outreachy

2021-07-14 Thread Lyude Paul
:). -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

Freenode fallout

2021-05-20 Thread Lyude Paul
OFTC's current Governance model is a lot more clear then Libera's. -- Sincerely, Lyude Paul (she/her) Software Engineer at Red Hat Note: I deal with a lot of emails and have a lot of bugs on my plate. If you've asked me a question, are waiting for a review/merge on a patch, etc. and I

Requests For Proposals for hosting XDC2021 are now open

2020-09-02 Thread Lyude Paul
with previous organizers, or someone from the board. -- Sincerely, Lyude Paul (she/her) Software Engineer at Red Hat ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman

Re: Individuals interested in VESA memberships?

2019-11-15 Thread Lyude Paul
t; in properly interpreting data from monitors that are (ostensibly) built > to that spec. > > Regards, > Sanford Rockowitz > -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

Individuals interested in VESA memberships?

2019-11-01 Thread Lyude Paul
is to extend VESA membership to X.Org members who specifically request it. If you think you'd be at all interested in this, or know any projects or contributors who would be, please feel free to respond to this message and let me know! -- Cheers, Lyude Paul

Anyone interested in CoC training courtesy of X.Org?

2019-10-14 Thread Lyude Paul
different projects to figure out who all would be interested in such training. If there's any takers, or anyone has any questions, feel free to respond and let us know! -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http

[PATCH xserver] meson: Fix building with -Ddga=false

2018-09-06 Thread Lyude Paul
o an empty dependency to fix that. Signed-off-by: Lyude Paul --- meson.build | 1 + 1 file changed, 1 insertion(+) diff --git a/meson.build b/meson.build index 53cdbe2be..29794f083 100644 --- a/meson.build +++ b/meson.build @@ -407,6 +407,7 @@ if not build_xv endif build_dga = false +xf86dg

Re: [PATCHv3] modesetting: Update fb_id from shadow allocate and destroy if not set

2018-07-05 Thread Lyude Paul
Reviewed-by: Lyude Paul On Thu, 2018-07-05 at 02:27 -0700, Tony Lindgren wrote: > Looks like drmModeDirtyFB() stopped working at some point and we now > call it with fb_id of zero for rotated displays. This will stop displays > relying on DRM_IOCTL_MODE_DIRTYFB ioctl to display

Re: [PATCH xserver] modesetting: Allow a DRM fd to be passed on command line with -masterfd

2018-06-28 Thread Lyude Paul
On Thu, 2018-06-28 at 12:39 -0700, Keith Packard wrote: > Lyude Paul writes: > > > Looks good! One nitpick I'm not 100% sure about: > > > +#define CHECK_FOR_REQUIRED_ARGUMENT() \ > > > +if (((i + 1) >= argc) || (!argv[i + 1])) {

Re: [PATCH xserver] modesetting: Fix uninitialized memory usage in drmmode_crtc_get_fb_id()

2018-06-27 Thread Lyude Paul
This got reviewed off-list by Karol Herbst . It's a no- brainer, so I'll push it in just a moment On Wed, 2018-06-27 at 20:30 -0400, Lyude Paul wrote: > This really sucked to find out :( > > Signed-off-by: Lyude Paul > --- > hw/xfree86/drivers/modesetting/drmmode_display.c |

[PATCH xserver] modesetting: Fix uninitialized memory usage in drmmode_crtc_get_fb_id()

2018-06-27 Thread Lyude Paul
This really sucked to find out :( Signed-off-by: Lyude Paul --- hw/xfree86/drivers/modesetting/drmmode_display.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/xfree86/drivers/modesetting/drmmode_display.c b/hw/xfree86/drivers/modesetting/drmmode_display.c index 375be4234..e27139d0e

Re: [PATCH xserver] modesetting: Allow a DRM fd to be passed on command line with -masterfd

2018-06-27 Thread Lyude Paul
ot specify -masterfd when server is > setuid/setgid\n"); > +if (sscanf(argv[++i], "%d", ) != 1) { > +UseMsg(); > +xf86DRMMasterFd = -1; > +return 0; > +} > +return 2; > +} > + > return 0; >

Re: [Linux-graphics-maintainer] [PATCH] glamor: Work around GEM usage v2

2018-06-27 Thread Lyude Paul
gt; *name = flink.name; > > > return TRUE; > > > } > > > -- > > > 2.14.3 > > > > > > ___ > > > Sent to linux-graphics-maintai...@vmware.com > > > ___ > xorg-devel@lists.x.org: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: https://lists.x.org/mailman/listinfo/xorg-devel -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH] modesetting: Update fb_id from shadow allocate and destroy if not set

2018-06-25 Thread Lyude Paul
yes if you wouldn't mind, after that I'll add it to the modesetting pull On Fri, 2018-06-22 at 00:28 -0700, Tony Lindgren wrote: > * Lyude Paul [180621 22:55]: > > Hey, was a patch updated re: Keith's comments ever posted for this? Was > > going > > to review this, but I ca

[PATCH xserver] meson: ensure the libc has RPC functions when secure-rpc is enabled

2018-06-22 Thread Lyude Paul
#include ^~~ compilation terminated. So, in the event that we can't use libtirpc ensure that we actually check whether or not the libc provides rpc/rpc.h. If it doesn't, raise an error. Signed-off-by: Lyude Paul --- os/meson.build | 6 +- 1 file changed, 5 insertions(+), 1

Re: [PATCH] modesetting: Update fb_id from shadow allocate and destroy if not set

2018-06-21 Thread Lyude Paul
e_crtc->reset_fb_id = FALSE; > drmmode_crtc->rotate_fb_id = 0; > > drmmode_bo_destroy(drmmode, _crtc->rotate_bo); > diff --git a/hw/xfree86/drivers/modesetting/drmmode_display.h > b/hw/xfree86/drivers/modesetting/drmmode_display.

Re: [PATCH xserver v2 1/2] glamor: Unbreak glamor_fd_from_pixmap()

2018-06-21 Thread Lyude Paul
On Thu, 2018-06-21 at 08:38 +0100, Daniel Stone wrote: > Hey Lyude, > On Thu, 21 Jun 2018 at 00:13, Lyude Paul wrote: > > -/* Pixmaps with multi-planes/modifier are not supported in this > > interface */ > > -if (ret != 1 || offsets[0] != 0) { >

Re: [Linux-graphics-maintainer] [PATCH] glamor: Work around GEM usage v2

2018-06-20 Thread Lyude Paul
(errno == ENODEV) { > > > + *name = handle; > > > + return TRUE; > > > + } else { > > > + return FALSE; > > > + } > > > +} > > > *name = flink.name; > > > return TRUE; > > > } > > > -- > > > 2.14.3 > >

Re: Gathering EGLStream related changed for Xwayland for a pull request

2018-06-20 Thread Lyude Paul
On Mon, 2018-06-18 at 14:50 -0400, Lyude Paul wrote: > Hey guys! So, talking to Ajax he said that something which would probably > help > out with getting a bugfix release out there for X is if people started > getting > their changes together into pull requests so that he doe

[PATCH xserver v2 2/2] randr: Scream when creating a shared pixmap fails

2018-06-20 Thread Lyude Paul
This seems like a problem worth screaming about. Signed-off-by: Lyude Paul --- randr/rrcrtc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/randr/rrcrtc.c b/randr/rrcrtc.c index d7d937e80..74dc5a265 100644 --- a/randr/rrcrtc.c +++ b/randr/rrcrtc.c @@ -534,6 +534,7 @@ rrSetupPixmapSharing

[PATCH xserver v2 1/2] glamor: Unbreak glamor_fd_from_pixmap()

2018-06-20 Thread Lyude Paul
glamor_fds_from_pixmap() and glamor_fd_from_pixmap() that calls down to the appropriate glamor_egl_fd*_from_pixmap() function. Signed-off-by: Lyude Paul Cc: Louis-Francis Ratté-Boulianne Fixes: c8c276c956 ("glamor: Implement PixmapFromBuffers and BuffersFromPixmap") --- Changes since v1: -

[PATCH xserver 1/2] glamor: Unbreak glamor_fd_from_pixmap()

2018-06-20 Thread Lyude Paul
glamor_fds_from_pixmap() and glamor_fd_from_pixmap() that calls down to the appropriate glamor_egl_fd*_from_pixmap() function. Signed-off-by: Lyude Paul Cc: Louis-Francis Ratté-Boulianne Fixes: c8c276c956 ("glamor: Implement PixmapFromBuffers and BuffersFromPixmap") --- glamo

[PATCH xserver 2/2] randr: Scream when creating a shared pixmap fails

2018-06-20 Thread Lyude Paul
This seems like a problem worth screaming about. Signed-off-by: Lyude Paul --- randr/rrcrtc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/randr/rrcrtc.c b/randr/rrcrtc.c index d7d937e80..74dc5a265 100644 --- a/randr/rrcrtc.c +++ b/randr/rrcrtc.c @@ -534,6 +534,7 @@ rrSetupPixmapSharing

Re: Grabbing modesetting ddx related patches for pull request

2018-06-20 Thread Lyude Paul
On Wed, 2018-06-20 at 16:46 +0200, Thomas Hellstrom wrote: > On 06/18/2018 10:48 PM, Lyude Paul wrote: > > To help ajax out with getting a bug release out for Xorg, we figured it > > would > > be a good idea for me to go through the stuff I needed to get upstream and > >

Re: Grabbing modesetting ddx related patches for pull request

2018-06-20 Thread Lyude Paul
On Wed, 2018-06-20 at 16:46 +0200, Thomas Hellstrom wrote: > On 06/18/2018 10:48 PM, Lyude Paul wrote: > > To help ajax out with getting a bug release out for Xorg, we figured it > > would > > be a good idea for me to go through the stuff I needed to get upstream and > >

Grabbing modesetting ddx related patches for pull request

2018-06-18 Thread Lyude Paul
be too long from now). -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH xserver] modesetting: use drmmode_bo_import() for rotate_fb

2018-06-18 Thread Lyude Paul
Reviewed-by: Lyude Paul On Fri, 2018-06-15 at 08:57 +0200, Olivier Fourdan wrote: > drmmode_shadow_allocate() still uses drmModeAddFB() which may fail if > the format is not as expected, preventing from using a rotated output. > > Change it to use the new function drmmode_bo_im

Gathering EGLStream related changed for Xwayland for a pull request

2018-06-18 Thread Lyude Paul
(thanks Olivier for putting everything in one place!) If anyone else has EGLStream related stuff they would like to get in that I missed, it's probably a good idea to respond to this! -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org

Re: gitlab migration

2018-06-18 Thread Lyude Paul
lly contributing anything useful to the discussion, especially if you don't actually provide any points as to "gitlab is bad because of X or Y reason". > > -JimC -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development A

Re: [PATCH xserver 2/2] xwayland: mandatory EGL backend API

2018-06-13 Thread Lyude Paul
Reviewed-by: Lyude Paul On Mon, 2018-06-11 at 10:22 +0200, Olivier Fourdan wrote: > The API init_wl_registry() and has_wl_interfaces() are marked as being > optional, but both GBM And EGLStream backends implement them so there is > point in keeping those optional. > > Suggested-b

[PATCH xserver] modesetting: Also disable CRTC in drmmode_output_disable()

2018-06-07 Thread Lyude Paul
to reclaim them. Signed-off-by: Lyude Paul Cc: Louis-Francis Ratté-Boulianne --- hw/xfree86/drivers/modesetting/drmmode_display.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/hw/xfree86/drivers/modesetting/drmmode_display.c b/hw/xfree86/drivers/m

Re: [PATCH xserver 00/10] Re: Refactor egl_backends for wayland registry

2018-06-05 Thread Lyude Paul
Sweet! Everything looks good to me For the whole series: Reviewed-by: Lyude Paul On Tue, 2018-06-05 at 19:38 +0200, Olivier Fourdan wrote: > Hi, > > This is a follow-up on https://patchwork.freedesktop.org/series/44095/ > after Lyude and Emil reviews. > > Cheers, >

Re: [PATCH xserver 5/5] xwayland: refactor egl_backends for wayland registry

2018-06-04 Thread Lyude Paul
} > @@ -201,7 +234,7 @@ xwl_glamor_init(struct xwl_screen *xwl_screen) > return FALSE; > } > > -if (!xwl_screen->egl_backend.init_screen(xwl_screen)) { > + if (!xwl_screen->egl_backend->init_screen(xwl_screen)) { > ErrorF("E

Re: [PATCH xserver 1/3] xwayland: Add hook to check wl interface for glamor

2018-05-30 Thread Lyude Paul
xwl_screen, > struct wl_registry *registry, > uint32_t id, const char *interface, > uint32_t version); > +Bool xwl_glamor_has_wl_interface(struct xwl_screen *xwl_screen); > void xwl

Re: [PATCH v2 xserver] Xwayland: Enable EGL backend automatically

2018-05-30 Thread Lyude Paul
Reviewed-by: Lyude Paul On Wed, 2018-05-30 at 11:19 +0200, Olivier Fourdan wrote: > Check for "EGL_MESA_platform_gbm" in the avaiable EGL extensions, and > try automatically EGL stream if not present. > > The command line options “-eglstream” is kept for compatibil

Re: [PATCH xserver] Xwayland: Enable EGL backend automatically

2018-05-29 Thread Lyude Paul
On Mon, 2018-05-28 at 09:11 +0200, Olivier Fourdan wrote: > Hey Luyde, > > On Fri, May 25, 2018 at 7:54 PM, Lyude Paul wrote: > > NAK, unfortunately this check isn't going to be enough, see: > > > > > > > > 2018-05-24 15:44:34 jadahl Lyude: yo

Re: [PATCH xserver 5/5] xwayland: small xdg_output cleanup

2018-05-25 Thread Lyude Paul
Reviewed-by: Lyude Paul <ly...@redhat.com> On Thu, 2018-05-24 at 16:11 +0200, Olivier Fourdan wrote: > Make xwl_output_get_xdg_output() private, it doesn't need to be > available elsewhere. > > Signed-off-by: Olivier Fourdan <ofour...@redhat.com> > --- > hw/

Re: [PATCH v2 xserver 4/5] xwayland: Do not disable glamor if eglstream failed

2018-05-25 Thread Lyude Paul
Reviewed-by: Lyude Paul <ly...@redhat.com> On Thu, 2018-05-24 at 16:33 +0200, Olivier Fourdan wrote: > EGL stream requires glamor, but the opposite is not true. So if someone > passes "-eglstream" with a GPU which does not support EGL stream, we > could maybe s

Re: [PATCH xserver 3/5] xwayland: process Wayland events after adding screen

2018-05-25 Thread Lyude Paul
Reviewed-by: Lyude Paul <ly...@redhat.com> On Thu, 2018-05-24 at 16:11 +0200, Olivier Fourdan wrote: > When we're done adding a new screen, we need to process pending Wayland > events again so that we don't end up processing xdg_output events when > unexpected if glamor is d

Re: [PATCH xserver 2/5] xwayland: "EGL_EXT_device_base" required for eglstream

2018-05-25 Thread Lyude Paul
Reviewed-by: Lyude Paul <ly...@redhat.com> On Thu, 2018-05-24 at 16:11 +0200, Olivier Fourdan wrote: > eglQueryDevicesEXT() would abort if the required extenon are not > available, meaning that enabling “-eglstream”on a non-EGL stream capable > hardware would lead to an abor

Re: [PATCH xserver 1/5] xwayland: Allow "-eglstream" option

2018-05-25 Thread Lyude Paul
Reviewed-by: Lyude Paul <ly...@redhat.com> On Thu, 2018-05-24 at 16:10 +0200, Olivier Fourdan wrote: > The command line option "-eglstream" used to enable EGLi stream support > for NVidia GPU was made available only when Xwayland was built with EGL > stream supp

Re: [PATCH xserver] Xwayland: Enable EGL backend automatically

2018-05-25 Thread Lyude Paul
xwl_glamor_should_use_gbm(void); > void **xwl_glamor_egl_get_devices(int *num_devices); > Bool xwl_glamor_egl_device_has_egl_extensions(void *device, >const char **ext_list, -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH xserver 1/3] xwayland: Decouple GBM from glamor

2018-04-24 Thread Lyude Paul
t; > + } else { > > + drmGetMagic(xwl_gbm->drm_fd, ); > > + wl_drm_authenticate(xwl_gbm->drm, magic); > > + } > > +} > > e.g. here, the change to expecting_event is unnecessary; the previous > code explicitly decremented and re-incr

Re: [PATCH xserver 1/3] xwayland: Decouple GBM from glamor

2018-04-20 Thread Lyude Paul
lgtm! for the whole series: Reviewed-by: Lyude Paul <ly...@redhat.com> On Fri, 2018-04-20 at 14:38 -0400, Adam Jackson wrote: > From: Lyude Paul <ly...@redhat.com> > > This takes all of the gbm related code in wayland-glamor.c and moves it > into it's own EGL backen

[PATCH xserver] meson: Ensure we always build Xext/hashtable.c for glx

2018-04-18 Thread Lyude Paul
/xserver/glx/vndcmds.c:468: undefined reference to `ht_destroy' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. So, make sure that hashtable.c gets both for both glx and res Signed-off-by: Lyude Paul <ly...@redhat.com> --- Xext/meson.build | 6 +- meson

[PATCH xserver] meson: Fix indenting in glx/meson.build

2018-04-18 Thread Lyude Paul
No functional changes, just fixing a tabs vs. space error I noticed Signed-off-by: Lyude Paul <ly...@redhat.com> --- glx/meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glx/meson.build b/glx/meson.build index dc7aab962..69d558e78 100644 --- a/glx/meson

[RFC v3 0/3] xwayland: Add support for eglstreams

2018-02-09 Thread Lyude Paul
rendering priority to high, speeds things up a tiny bit more. Lyude Paul (3): xwayland: Decouple GBM from glamor xwayland: Add xwayland-config.h xwayland: Add glamor egl_backend for EGLStreams configure.ac| 31 ++ hw/xwayland/Makefile.am | 26

[RFC v3 3/3] xwayland: Add glamor egl_backend for EGLStreams

2018-02-09 Thread Lyude Paul
to suffer from the consequences of companies avoiding working upstream. New drivers are strongly encouraged not to use this as a backend, and use GBM like everyone else. We even spit this out as an error from Xwayland when using the eglstream backend. Signed-off-by: Lyude Paul <ly...@redhat.

[RFC v3 1/3] xwayland: Decouple GBM from glamor

2018-02-09 Thread Lyude Paul
-by: Lyude Paul <ly...@redhat.com> --- hw/xwayland/Makefile.am | 3 +- hw/xwayland/meson.build | 1 + hw/xwayland/xwayland-glamor-gbm.c | 632 ++ hw/xwayland/xwayland-glamor.c | 500 +- hw/xwayland/xway

[RFC v3 2/3] xwayland: Add xwayland-config.h

2018-02-09 Thread Lyude Paul
Just a small autogenerated header that will soon contain more then just one macro. Signed-off-by: Lyude Paul <ly...@redhat.com> --- configure.ac | 7 +++ hw/xwayland/xwayland.c | 10 ++ hw/xwayland/xwayland.h | 2 +- include/meson

[RFC v2 0/3] xwayland: Add support for eglstreams

2018-02-08 Thread Lyude Paul
nv-eglstream.log 4: nv-shm.log 1 2 3 4Operation - 63800.0 23500.0 27600.0 27100.0 Copy 500x500 from pixmap to window Unfortunately, not that great :( Lyude Paul (3): xwayland: Decouple GBM from glamor xwayland:

[RFC v2 2/3] xwayland: Add xwayland-config.h

2018-02-08 Thread Lyude Paul
Just a small autogenerated header that will soon contain more then just one macro. Signed-off-by: Lyude Paul <ly...@redhat.com> --- configure.ac | 7 +++ hw/xwayland/xwayland.c | 10 ++ hw/xwayland/xwayland.h | 2 +- include/meson

[RFC v2 1/3] xwayland: Decouple GBM from glamor

2018-02-08 Thread Lyude Paul
-by: Lyude Paul <ly...@redhat.com> --- hw/xwayland/Makefile.am | 3 +- hw/xwayland/meson.build | 1 + hw/xwayland/xwayland-glamor-gbm.c | 632 ++ hw/xwayland/xwayland-glamor.c | 500 +- hw/xwayland/xway

[RFC v2 3/3] xwayland: Add glamor egl_backend for EGLStreams

2018-02-08 Thread Lyude Paul
to suffer from the consequences of companies avoiding working upstream. New drivers are strongly encouraged not to use this as a backend, and use GBM like everyone else. We even spit this out as an error from Xwayland when using the eglstream backend. Signed-off-by: Lyude Paul <ly...@redhat.

[RFC 3/3] xwayland: Add glamor egl_backend for EGLStreams

2018-02-07 Thread Lyude Paul
working upstream. New drivers are strongly encouraged not to use this as a backend, and use GBM like everyone else. We even spit this out as an error from Xwayland when using the eglstream backend. Signed-off-by: Lyude Paul <ly...@redhat.com> --- configure.ac| 24

[RFC 2/3] xwayland: Add xwayland-config.h

2018-02-07 Thread Lyude Paul
Just a small autogenerated header that will soon contain more then just one macro. Signed-off-by: Lyude Paul <ly...@redhat.com> --- configure.ac | 7 +++ hw/xwayland/xwayland.c | 10 ++ hw/xwayland/xwayland.h | 2 +- include/meson

[RFC 1/3] xwayland: Decouple GBM from glamor

2018-02-07 Thread Lyude Paul
-by: Lyude Paul <ly...@redhat.com> --- hw/xwayland/Makefile.am | 3 +- hw/xwayland/meson.build | 1 + hw/xwayland/xwayland-glamor-gbm.c | 628 ++ hw/xwayland/xwayland-glamor.c | 500 +- hw/xwayland/xway

[RFC 0/3] xwayland: Add support for eglstreams

2018-02-07 Thread Lyude Paul
or the day when mesa grows the ability to support extensions. Lyude Paul (3): xwayland: Decouple GBM from glamor xwayland: Add xwayland-config.h xwayland: Add glamor egl_backend for EGLStreams configure.ac| 31 ++ hw/xwayland/Makefile.am |

[PATCH xserver v2] xwayland: Don't process cursor warping without an xwl_seat

2018-02-06 Thread Lyude Paul
. Signed-off-by: Lyude Paul <ly...@redhat.com> --- hw/xwayland/xwayland.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/hw/xwayland/xwayland.c b/hw/xwayland/xwayland.c index 19aa14a47..9b1d85674 100644 --- a/hw/xwayland/xwayland.c +++ b/hw/xwayland/xwayland.c @@ -265,6

[PATCH xserver] xwayland: Don't process cursor warping without an xwl_seat

2018-02-05 Thread Lyude Paul
n NULL in xwl_screen_get_default_seat() if the seat list is empty, and skip any pointer confinement processing in xwl_cursor_confined_to() when we don't have a seat setup yet. Signed-off-by: Lyude Paul <ly...@redhat.com> --- Just a quick note!!! I haven't actually tested at all whether or not this breaks cursor

[PATCH xserver 4/4] meson: Don't forget to define DEBUG!

2017-10-13 Thread Lyude Paul
Changes since v2: - Don't enable by default for debugoptimized builds Signed-off-by: Lyude Paul <ly...@redhat.com> --- include/meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/meson.build b/include/meson.build index 5d746eb70..ce933ca43

[PATCH xserver 2/4] x86emu: Fix type conversion warnings on x86_64 with DEBUG

2017-10-13 Thread Lyude Paul
Warnings come from the fact that PRIx32 is not used for printing 32 bit values instead of "%lx", and "%lx" evaluates to a 64 bit long on 64 bit systems while PRIx32 always evaluates to the right type for the respective arch. Signed-off-by: Lyude Paul <ly...@redhat.com&

[PATCH xserver 3/4] meson: Silence -Wformat-nonliteral for x86emu

2017-10-13 Thread Lyude Paul
Signed-off-by: Lyude Paul <ly...@redhat.com> --- hw/xfree86/int10/meson.build | 6 ++ 1 file changed, 6 insertions(+) diff --git a/hw/xfree86/int10/meson.build b/hw/xfree86/int10/meson.build index 3bcf99ab4..b1ead9c4c 100644 --- a/hw/xfree86/int10/meson.build +++ b/hw/xfree86

[PATCH xserver 0/4] meson: Fix DEBUG definition

2017-10-13 Thread Lyude Paul
to that. This series makes it so meson defines DEBUG when the buildtype is debug, while additionally also fixing all of the compiler warnings/errors this causes in the default configuration. Lyude Paul (4): fbdevhw: Fix inconsistent #if DEBUG usage x86emu: Fix type conversion warnings on x86_64

[PATCH xserver 1/4] fbdevhw: Fix inconsistent #if DEBUG usage

2017-10-13 Thread Lyude Paul
fbdevhw is the only file in X's source that actually uses #if DEBUG to check for debugging instead of #ifdef DEBUG. This is contrary to everything else that checks the DEBUG macro in the source, so let's make it consistent and in turn, make our meson files a little simpler. Signed-off-by: Lyude

[PATCH xserver] meson: Don't forget to define DEBUG!

2017-10-11 Thread Lyude Paul
Signed-off-by: Lyude Paul <ly...@redhat.com> --- include/meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/meson.build b/include/meson.build index 90f8de3cb..8894885c6 100644 --- a/include/meson.build +++ b/include/meson.build @@ -196,6

[PATCH xserver] meson: Add xkb_bin_dir option

2017-10-11 Thread Lyude Paul
this post-install junk is making sure that we can control the directory that X uses for finding the xkbcomp binary from meson so we can point it at the system provided xkbcomp (/usr/bin/xkbcomp or similar). So, this patch adds a configuration option for controlling this called xkb_bin_dir. Signed-off

[ANNOUNCE] xf86-video-nouveau 1.0.15

2017-04-21 Thread Lyude Paul
Ben Skeggs (1):   fix null pointer deref when building against >=libdrm 2.4.78 Ilia Mirkin (1):   Add Pascal family support, identical to Maxwell Lyude (1):   Bump version to 1.0.15 Mariusz Bialonczyk (1):   Do not register hotplug without RandR git tag:

[ANNOUNCE] xf86-video-nouveau 1.0.14

2017-03-13 Thread Lyude Paul
Ilia Mirkin (7):   exa: add GM10x acceleration support   hwdefs: update nvc0_3d, add gm107_texture for new TIC format   nvc0: make use of the new hwdefs for TEX_CB_INDEX   nvc0: rename BEGIN_IMC0 to IMMED_NVC0   nvc0: refactor TIC uploads to allow different specifics per

Re: xf86-video-amdgpu patch review moving to amd-gfx mailing list

2016-06-27 Thread Lyude Paul
I'm up for this. Better then having to send the same patches for both radeon and amdgpu to seperate mailing lists :) Cheers, Lyude On Wed, 2016-06-22 at 17:57 +0900, Michel Dänzer wrote: > This is a heads up that we'll be using the amd-...@lists.freedesktop.org > mailing list for