* Re: [PATCH 08/37] mi: Drop plane argument from miHandleExposures [not found] ` <1412780701-8818-9-git-send-email-ajax-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> @ 2014-10-11 13:35 ` Mike Lothian 2014-10-11 14:23 ` Mike Lothian [not found] ` <CAHbf0-HGAa6vkhuhCfLMe4fE_GzTD4vjDbt4ttCpgSPubqxs4A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 2 replies; 4+ messages in thread From: Mike Lothian @ 2014-10-11 13:35 UTC (permalink / raw) To: Adam Jackson, intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW Cc: xorg-devel-go0+a7rfsptAfugRpC6u6w [-- Attachment #1: Type: text/plain, Size: 7182 bytes --] Hi This stops xf86-video-intel working or compiling for me The below patch is a work around but I'm not quite sure what to check for to make it work with both old and new xservers Cheers Mike On 8 October 2014 16:04, Adam Jackson <ajax-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> wrote: > This existed to be passed to the bs recovery routine; since we back all > planes, we don't care. > > Signed-off-by: Adam Jackson <ajax-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> > --- > fb/fbcopy.c | 2 +- > glamor/glamor_copy.c | 3 +-- > hw/dmx/dmxgcops.c | 8 ++++---- > mi/mi.h | 3 +-- > mi/mibitblt.c | 5 ++--- > mi/micopy.c | 3 +-- > mi/miexpose.c | 8 +------- > 7 files changed, 11 insertions(+), 21 deletions(-) > > diff --git a/fb/fbcopy.c b/fb/fbcopy.c > index 541ef71..5bbabc3 100644 > --- a/fb/fbcopy.c > +++ b/fb/fbcopy.c > @@ -271,5 +271,5 @@ fbCopyPlane(DrawablePtr pSrcDrawable, > else > return miHandleExposures(pSrcDrawable, pDstDrawable, pGC, > xIn, yIn, > - widthSrc, heightSrc, xOut, yOut, bitplane); > + widthSrc, heightSrc, xOut, yOut); > } > diff --git a/glamor/glamor_copy.c b/glamor/glamor_copy.c > index 6f422d4..3320935 100644 > --- a/glamor/glamor_copy.c > +++ b/glamor/glamor_copy.c > @@ -677,8 +677,7 @@ glamor_copy_plane(DrawablePtr src, DrawablePtr dst, GCPtr gc, > { > if ((bitplane & FbFullMask(src->depth)) == 0) > return miHandleExposures(src, dst, gc, > - srcx, srcy, width, height, dstx, dsty, > - bitplane); > + srcx, srcy, width, height, dstx, dsty); > return miDoCopy(src, dst, gc, > srcx, srcy, width, height, > dstx, dsty, glamor_copy, bitplane, NULL); > diff --git a/hw/dmx/dmxgcops.c b/hw/dmx/dmxgcops.c > index aa7c8eb..0ebd69a 100644 > --- a/hw/dmx/dmxgcops.c > +++ b/hw/dmx/dmxgcops.c > @@ -179,7 +179,7 @@ dmxCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, > > if (DMX_GCOPS_OFFSCREEN(pSrc) || DMX_GCOPS_OFFSCREEN(pDst)) > return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h, > - dstx, dsty, 0L); > + dstx, dsty); > > DMX_GCOPS_SET_DRAWABLE(pSrc, srcDraw); > DMX_GCOPS_SET_DRAWABLE(pDst, dstDraw); > @@ -188,7 +188,7 @@ dmxCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, > srcx, srcy, w, h, dstx, dsty); > dmxSync(dmxScreen, FALSE); > > - return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty, 0L); > + return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty); > } > > /** Copy plane number \a bitPlane from \a pSrc drawable to \a pDst > @@ -206,7 +206,7 @@ dmxCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, > > if (DMX_GCOPS_OFFSCREEN(pSrc) || DMX_GCOPS_OFFSCREEN(pDst)) > return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, width, height, > - dstx, dsty, bitPlane); > + dstx, dsty); > > DMX_GCOPS_SET_DRAWABLE(pSrc, srcDraw); > DMX_GCOPS_SET_DRAWABLE(pDst, dstDraw); > @@ -216,7 +216,7 @@ dmxCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, > dmxSync(dmxScreen, FALSE); > > return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, width, height, > - dstx, dsty, bitPlane); > + dstx, dsty); > } > > /** Render list of points, \a pptInit in \a pDrawable on the back-end > diff --git a/mi/mi.h b/mi/mi.h > index a4a01b8..700bb11 100644 > --- a/mi/mi.h > +++ b/mi/mi.h > @@ -229,8 +229,7 @@ extern _X_EXPORT RegionPtr miHandleExposures(DrawablePtr /*pSrcDrawable */ , > int /*width */ , > int /*height */ , > int /*dstx */ , > - int /*dsty */ , > - unsigned long /*plane */ > + int /*dsty */ > ); > > extern _X_EXPORT void miSendGraphicsExpose(ClientPtr /*client */ , > diff --git a/mi/mibitblt.c b/mi/mibitblt.c > index 3ed4ed1..08bd1c5 100644 > --- a/mi/mibitblt.c > +++ b/mi/mibitblt.c > @@ -242,8 +242,7 @@ miCopyArea(DrawablePtr pSrcDrawable, > } > } > prgnExposed = miHandleExposures(pSrcDrawable, pDstDrawable, pGC, xIn, yIn, > - widthSrc, heightSrc, xOut, yOut, > - (unsigned long) 0); > + widthSrc, heightSrc, xOut, yOut); > if (realSrcClip) > RegionDestroy(prgnSrcClip); > > @@ -579,7 +578,7 @@ miCopyPlane(DrawablePtr pSrcDrawable, > } > } > prgnExposed = miHandleExposures(pSrcDrawable, pDstDrawable, pGC, srcx, srcy, > - width, height, dstx, dsty, bitPlane); > + width, height, dstx, dsty); > RegionDestroy(prgnSrc); > return prgnExposed; > } > diff --git a/mi/micopy.c b/mi/micopy.c > index 3079511..a52b0a7 100644 > --- a/mi/micopy.c > +++ b/mi/micopy.c > @@ -304,8 +304,7 @@ miDoCopy(DrawablePtr pSrcDrawable, > yIn - pSrcDrawable->y, > widthSrc, heightSrc, > xOut - pDstDrawable->x, > - yOut - pDstDrawable->y, > - (unsigned long) bitPlane); > + yOut - pDstDrawable->y); > RegionUninit(&rgnDst); > if (freeSrcClip) > RegionDestroy(prgnSrcClip); > diff --git a/mi/miexpose.c b/mi/miexpose.c > index de0e148..7a1c172 100644 > --- a/mi/miexpose.c > +++ b/mi/miexpose.c > @@ -116,18 +116,12 @@ NOTE: > this should generally be called, even if graphicsExposures is false, > because this is where bits get recovered from backing store. > > -NOTE: > - added argument 'plane' is used to indicate how exposures from backing > -store should be accomplished. If plane is 0 (i.e. no bit plane), CopyArea > -should be used, else a CopyPlane of the indicated plane will be used. The > -exposing is done by the backing store's GraphicsExpose function, of course. > - > */ > > RegionPtr > miHandleExposures(DrawablePtr pSrcDrawable, DrawablePtr pDstDrawable, > GCPtr pGC, int srcx, int srcy, int width, int height, > - int dstx, int dsty, unsigned long plane) > + int dstx, int dsty) > { > RegionPtr prgnSrcClip; /* drawable-relative source clip */ > RegionRec rgnSrcRec; > -- > 1.9.3 > > _______________________________________________ > xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: http://lists.x.org/mailman/listinfo/xorg-devel [-- Attachment #2: 0001-sna-Work-around-miHandleExposures-dropping-plane.patch --] [-- Type: text/x-patch, Size: 1343 bytes --] From c1f107973ff25bb24ac27b3115b63756bcb9acc0 Mon Sep 17 00:00:00 2001 From: Mike Lothian <mike@fireburn.co.uk> Date: Sat, 11 Oct 2014 14:27:44 +0100 Subject: [PATCH] sna: Work around miHandleExposures dropping plane --- src/sna/fb/fbcopy.c | 3 +-- src/sna/sna_accel.c | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/sna/fb/fbcopy.c b/src/sna/fb/fbcopy.c index a486a5b..b269a3f 100644 --- a/src/sna/fb/fbcopy.c +++ b/src/sna/fb/fbcopy.c @@ -220,6 +220,5 @@ fbCopyPlane(DrawablePtr src, DrawablePtr dst, GCPtr gc, fbCopy1toN, (Pixel) bitplane, 0); else return miHandleExposures(src, dst, gc, - sx, sy, width, height, dx, dy, - bitplane); + sx, sy, width, height, dx, dy); } diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 12221f2..dfb6ee2 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -7006,8 +7006,7 @@ sna_do_copy(DrawablePtr src, DrawablePtr dst, GCPtr gc, clip = miHandleExposures(src, dst, gc, sx - src->x, sy - src->y, width, height, - dx - dst->x, dy - dst->y, - (unsigned long) bitPlane); + dx - dst->x, dy - dst->y); return clip; } @@ -8716,7 +8715,7 @@ empty: return miHandleExposures(src, dst, gc, src_x, src_y, w, h, - dst_x, dst_y, bit); + dst_x, dst_y); } static bool -- 2.1.2 [-- Attachment #3: Type: text/plain, Size: 219 bytes --] _______________________________________________ xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 08/37] mi: Drop plane argument from miHandleExposures 2014-10-11 13:35 ` [PATCH 08/37] mi: Drop plane argument from miHandleExposures Mike Lothian @ 2014-10-11 14:23 ` Mike Lothian 2014-10-12 15:39 ` Rémi Cardona [not found] ` <CAHbf0-HGAa6vkhuhCfLMe4fE_GzTD4vjDbt4ttCpgSPubqxs4A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 1 sibling, 1 reply; 4+ messages in thread From: Mike Lothian @ 2014-10-11 14:23 UTC (permalink / raw) To: Adam Jackson, intel-gfx; +Cc: xorg-devel [-- Attachment #1: Type: text/plain, Size: 7563 bytes --] I think I've found the correct way to do it I've tested against xorg-server 1.16.1 and xorg-server from the latest git - I'm not sure if the formatting if correct or not but it compiles and runs on both Cheers Mike On 11 October 2014 14:35, Mike Lothian <mike@fireburn.co.uk> wrote: > Hi > > This stops xf86-video-intel working or compiling for me > > The below patch is a work around but I'm not quite sure what to check > for to make it work with both old and new xservers > > Cheers > > Mike > > On 8 October 2014 16:04, Adam Jackson <ajax@redhat.com> wrote: >> This existed to be passed to the bs recovery routine; since we back all >> planes, we don't care. >> >> Signed-off-by: Adam Jackson <ajax@redhat.com> >> --- >> fb/fbcopy.c | 2 +- >> glamor/glamor_copy.c | 3 +-- >> hw/dmx/dmxgcops.c | 8 ++++---- >> mi/mi.h | 3 +-- >> mi/mibitblt.c | 5 ++--- >> mi/micopy.c | 3 +-- >> mi/miexpose.c | 8 +------- >> 7 files changed, 11 insertions(+), 21 deletions(-) >> >> diff --git a/fb/fbcopy.c b/fb/fbcopy.c >> index 541ef71..5bbabc3 100644 >> --- a/fb/fbcopy.c >> +++ b/fb/fbcopy.c >> @@ -271,5 +271,5 @@ fbCopyPlane(DrawablePtr pSrcDrawable, >> else >> return miHandleExposures(pSrcDrawable, pDstDrawable, pGC, >> xIn, yIn, >> - widthSrc, heightSrc, xOut, yOut, bitplane); >> + widthSrc, heightSrc, xOut, yOut); >> } >> diff --git a/glamor/glamor_copy.c b/glamor/glamor_copy.c >> index 6f422d4..3320935 100644 >> --- a/glamor/glamor_copy.c >> +++ b/glamor/glamor_copy.c >> @@ -677,8 +677,7 @@ glamor_copy_plane(DrawablePtr src, DrawablePtr dst, GCPtr gc, >> { >> if ((bitplane & FbFullMask(src->depth)) == 0) >> return miHandleExposures(src, dst, gc, >> - srcx, srcy, width, height, dstx, dsty, >> - bitplane); >> + srcx, srcy, width, height, dstx, dsty); >> return miDoCopy(src, dst, gc, >> srcx, srcy, width, height, >> dstx, dsty, glamor_copy, bitplane, NULL); >> diff --git a/hw/dmx/dmxgcops.c b/hw/dmx/dmxgcops.c >> index aa7c8eb..0ebd69a 100644 >> --- a/hw/dmx/dmxgcops.c >> +++ b/hw/dmx/dmxgcops.c >> @@ -179,7 +179,7 @@ dmxCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, >> >> if (DMX_GCOPS_OFFSCREEN(pSrc) || DMX_GCOPS_OFFSCREEN(pDst)) >> return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h, >> - dstx, dsty, 0L); >> + dstx, dsty); >> >> DMX_GCOPS_SET_DRAWABLE(pSrc, srcDraw); >> DMX_GCOPS_SET_DRAWABLE(pDst, dstDraw); >> @@ -188,7 +188,7 @@ dmxCopyArea(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, >> srcx, srcy, w, h, dstx, dsty); >> dmxSync(dmxScreen, FALSE); >> >> - return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty, 0L); >> + return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, w, h, dstx, dsty); >> } >> >> /** Copy plane number \a bitPlane from \a pSrc drawable to \a pDst >> @@ -206,7 +206,7 @@ dmxCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, >> >> if (DMX_GCOPS_OFFSCREEN(pSrc) || DMX_GCOPS_OFFSCREEN(pDst)) >> return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, width, height, >> - dstx, dsty, bitPlane); >> + dstx, dsty); >> >> DMX_GCOPS_SET_DRAWABLE(pSrc, srcDraw); >> DMX_GCOPS_SET_DRAWABLE(pDst, dstDraw); >> @@ -216,7 +216,7 @@ dmxCopyPlane(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, >> dmxSync(dmxScreen, FALSE); >> >> return miHandleExposures(pSrc, pDst, pGC, srcx, srcy, width, height, >> - dstx, dsty, bitPlane); >> + dstx, dsty); >> } >> >> /** Render list of points, \a pptInit in \a pDrawable on the back-end >> diff --git a/mi/mi.h b/mi/mi.h >> index a4a01b8..700bb11 100644 >> --- a/mi/mi.h >> +++ b/mi/mi.h >> @@ -229,8 +229,7 @@ extern _X_EXPORT RegionPtr miHandleExposures(DrawablePtr /*pSrcDrawable */ , >> int /*width */ , >> int /*height */ , >> int /*dstx */ , >> - int /*dsty */ , >> - unsigned long /*plane */ >> + int /*dsty */ >> ); >> >> extern _X_EXPORT void miSendGraphicsExpose(ClientPtr /*client */ , >> diff --git a/mi/mibitblt.c b/mi/mibitblt.c >> index 3ed4ed1..08bd1c5 100644 >> --- a/mi/mibitblt.c >> +++ b/mi/mibitblt.c >> @@ -242,8 +242,7 @@ miCopyArea(DrawablePtr pSrcDrawable, >> } >> } >> prgnExposed = miHandleExposures(pSrcDrawable, pDstDrawable, pGC, xIn, yIn, >> - widthSrc, heightSrc, xOut, yOut, >> - (unsigned long) 0); >> + widthSrc, heightSrc, xOut, yOut); >> if (realSrcClip) >> RegionDestroy(prgnSrcClip); >> >> @@ -579,7 +578,7 @@ miCopyPlane(DrawablePtr pSrcDrawable, >> } >> } >> prgnExposed = miHandleExposures(pSrcDrawable, pDstDrawable, pGC, srcx, srcy, >> - width, height, dstx, dsty, bitPlane); >> + width, height, dstx, dsty); >> RegionDestroy(prgnSrc); >> return prgnExposed; >> } >> diff --git a/mi/micopy.c b/mi/micopy.c >> index 3079511..a52b0a7 100644 >> --- a/mi/micopy.c >> +++ b/mi/micopy.c >> @@ -304,8 +304,7 @@ miDoCopy(DrawablePtr pSrcDrawable, >> yIn - pSrcDrawable->y, >> widthSrc, heightSrc, >> xOut - pDstDrawable->x, >> - yOut - pDstDrawable->y, >> - (unsigned long) bitPlane); >> + yOut - pDstDrawable->y); >> RegionUninit(&rgnDst); >> if (freeSrcClip) >> RegionDestroy(prgnSrcClip); >> diff --git a/mi/miexpose.c b/mi/miexpose.c >> index de0e148..7a1c172 100644 >> --- a/mi/miexpose.c >> +++ b/mi/miexpose.c >> @@ -116,18 +116,12 @@ NOTE: >> this should generally be called, even if graphicsExposures is false, >> because this is where bits get recovered from backing store. >> >> -NOTE: >> - added argument 'plane' is used to indicate how exposures from backing >> -store should be accomplished. If plane is 0 (i.e. no bit plane), CopyArea >> -should be used, else a CopyPlane of the indicated plane will be used. The >> -exposing is done by the backing store's GraphicsExpose function, of course. >> - >> */ >> >> RegionPtr >> miHandleExposures(DrawablePtr pSrcDrawable, DrawablePtr pDstDrawable, >> GCPtr pGC, int srcx, int srcy, int width, int height, >> - int dstx, int dsty, unsigned long plane) >> + int dstx, int dsty) >> { >> RegionPtr prgnSrcClip; /* drawable-relative source clip */ >> RegionRec rgnSrcRec; >> -- >> 1.9.3 >> >> _______________________________________________ >> xorg-devel@lists.x.org: X.Org development >> Archives: http://lists.x.org/archives/xorg-devel >> Info: http://lists.x.org/mailman/listinfo/xorg-devel [-- Attachment #2: 0001-sna-miHandleExposures-no-longer-requires-plane-argum.patch --] [-- Type: text/x-patch, Size: 2155 bytes --] From dbb53d0ffe03726608849473aacf863227843b3e Mon Sep 17 00:00:00 2001 From: Mike Lothian <mike@fireburn.co.uk> Date: Sat, 11 Oct 2014 15:12:53 +0100 Subject: [PATCH] sna: miHandleExposures no longer requires plane argument This is required since xorg-server commit mi: Drop plane argument from miHandleExposures 5d3bd8a3dc6456ea1ccf7b5f71b972379d7565ec --- src/sna/fb/fbcopy.c | 5 +++++ src/sna/sna_accel.c | 14 ++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/src/sna/fb/fbcopy.c b/src/sna/fb/fbcopy.c index a486a5b..0be9055 100644 --- a/src/sna/fb/fbcopy.c +++ b/src/sna/fb/fbcopy.c @@ -219,7 +219,12 @@ fbCopyPlane(DrawablePtr src, DrawablePtr dst, GCPtr gc, return miDoCopy(src, dst, gc, sx, sy, width, height, dx, dy, fbCopy1toN, (Pixel) bitplane, 0); else +#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(1,16,99,1,0) + return miHandleExposures(src, dst, gc, + sx, sy, width, height, dx, dy); +#else return miHandleExposures(src, dst, gc, sx, sy, width, height, dx, dy, bitplane); +#endif } diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 12221f2..8fa3599 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -7003,11 +7003,18 @@ sna_do_copy(DrawablePtr src, DrawablePtr dst, GCPtr gc, /* Pixmap sources generate a NoExposed (we return NULL to do this) */ clip = NULL; if (expose && gc->fExpose) +#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(1,16,99,1,0) + clip = miHandleExposures(src, dst, gc, + sx - src->x, sy - src->y, + width, height, + dx - dst->x, dy - dst->y); +#else clip = miHandleExposures(src, dst, gc, sx - src->x, sy - src->y, width, height, dx - dst->x, dy - dst->y, (unsigned long) bitPlane); +#endif return clip; } @@ -8713,10 +8720,17 @@ out: RegionUninit(®ion); return ret; empty: +#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(1,16,99,1,0) + return miHandleExposures(src, dst, gc, + src_x, src_y, + w, h, + dst_x, dst_y); +#else return miHandleExposures(src, dst, gc, src_x, src_y, w, h, dst_x, dst_y, bit); +#endif } static bool -- 2.1.2 [-- Attachment #3: Type: text/plain, Size: 159 bytes --] _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 08/37] mi: Drop plane argument from miHandleExposures 2014-10-11 14:23 ` Mike Lothian @ 2014-10-12 15:39 ` Rémi Cardona 0 siblings, 0 replies; 4+ messages in thread From: Rémi Cardona @ 2014-10-12 15:39 UTC (permalink / raw) To: Mike Lothian, Adam Jackson, intel-gfx; +Cc: xorg-devel Le 11/10/2014 16:23, Mike Lothian a écrit : > I think I've found the correct way to do it > > I've tested against xorg-server 1.16.1 and xorg-server from the latest > git - I'm not sure if the formatting if correct or not but it compiles > and runs on both What about 'src/compat-api.h'? This looks like the correct place for it and it could be shared with all other drivers that had this file put in their repo a while back. Cheers, Rémi ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <CAHbf0-HGAa6vkhuhCfLMe4fE_GzTD4vjDbt4ttCpgSPubqxs4A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [PATCH 08/37] mi: Drop plane argument from miHandleExposures [not found] ` <CAHbf0-HGAa6vkhuhCfLMe4fE_GzTD4vjDbt4ttCpgSPubqxs4A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2014-10-12 13:39 ` Adam Jackson 0 siblings, 0 replies; 4+ messages in thread From: Adam Jackson @ 2014-10-12 13:39 UTC (permalink / raw) To: Mike Lothian Cc: intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW, xorg-devel-go0+a7rfsptAfugRpC6u6w On Sat, 2014-10-11 at 14:35 +0100, Mike Lothian wrote: > Hi > > This stops xf86-video-intel working or compiling for me > > The below patch is a work around but I'm not quite sure what to check > for to make it work with both old and new xservers Intel will need to be fixed, yeah. Preferably by not forking fb, which is, you know, insane. - ajax _______________________________________________ xorg-devel-go0+a7rfsptAfugRpC6u6w@public.gmane.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-10-12 15:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1412780701-8818-1-git-send-email-ajax@redhat.com>
[not found] ` <1412780701-8818-9-git-send-email-ajax@redhat.com>
[not found] ` <1412780701-8818-9-git-send-email-ajax-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2014-10-11 13:35 ` [PATCH 08/37] mi: Drop plane argument from miHandleExposures Mike Lothian
2014-10-11 14:23 ` Mike Lothian
2014-10-12 15:39 ` Rémi Cardona
[not found] ` <CAHbf0-HGAa6vkhuhCfLMe4fE_GzTD4vjDbt4ttCpgSPubqxs4A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-10-12 13:39 ` Adam Jackson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox