xf86-video-intel: 4 commits - src/intel_dri.c src/intel_module.c src/sna/sna_render.c uxa/uxa-accel.c
Chris Wilson
ickle at kemper.freedesktop.org
Thu Dec 20 11:40:17 PST 2012
src/intel_dri.c | 2 +-
src/intel_module.c | 1 -
src/sna/sna_render.c | 2 +-
uxa/uxa-accel.c | 2 +-
4 files changed, 3 insertions(+), 4 deletions(-)
New commits:
commit 4d750219925cb3199ebc6751cdbd2862dfb4cdfe
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Thu Dec 20 19:34:41 2012 +0000
uxa/dri: Correct the destination of the blit after chained flip is broken
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/src/intel_dri.c b/src/intel_dri.c
index 42b8ee8..f351203 100644
--- a/src/intel_dri.c
+++ b/src/intel_dri.c
@@ -1097,7 +1097,7 @@ void I830DRI2FlipEventHandler(unsigned int frame, unsigned int tv_sec,
i830_dri2_del_frame_event(chain_drawable, chain);
} else if (!can_exchange(chain_drawable, chain->front, chain->back) ||
!I830DRI2ScheduleFlip(intel, chain_drawable, chain)) {
- I830DRI2FallbackBlitSwap(drawable,
+ I830DRI2FallbackBlitSwap(chain_drawable,
chain->front,
chain->back);
commit ca5c028c2b4d9bf02002acd484054fe427ea8d09
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Thu Dec 20 19:31:44 2012 +0000
glamor: Release the drawable after passing to glamor_push_pixels
An unlikely path, but a double prepare instead of a prepare/finish.
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/uxa/uxa-accel.c b/uxa/uxa-accel.c
index 76425fe..27215dd 100644
--- a/uxa/uxa-accel.c
+++ b/uxa/uxa-accel.c
@@ -1027,7 +1027,7 @@ uxa_push_pixels(GCPtr pGC, PixmapPtr pBitmap,
ok = glamor_push_pixels_nf(pGC, pBitmap, pDrawable, w, h, x, y);
uxa_finish_access(&pBitmap->drawable, UXA_GLAMOR_ACCESS_RO);
}
- uxa_prepare_access(pDrawable, UXA_GLAMOR_ACCESS_RW);
+ uxa_finish_access(pDrawable, UXA_GLAMOR_ACCESS_RW);
}
if (!ok)
goto fallback;
commit de2de36049e2958a60f63fadffe8f54de8da1e56
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Thu Dec 20 19:29:31 2012 +0000
sna: Check the correct variable for a failed allocation
Having already checked 'dst' and just allocated 'src', that is who we
should be checking.
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/src/sna/sna_render.c b/src/sna/sna_render.c
index 90e6e23..336a423 100644
--- a/src/sna/sna_render.c
+++ b/src/sna/sna_render.c
@@ -1725,7 +1725,7 @@ sna_render_picture_convert(struct sna *sna,
pixmap->drawable.depth,
picture->format),
0, NULL, serverClient, &error);
- if (dst == NULL) {
+ if (src == NULL) {
FreePicture(dst, 0);
screen->DestroyPixmap(tmp);
return 0;
commit deb908fda74541fba649349db279715b05d0554e
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Thu Dec 20 19:22:32 2012 +0000
intel: ODEV_ATTRIB_PATH is no longer printed, so kill the temporary variable
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
diff --git a/src/intel_module.c b/src/intel_module.c
index 5718039..e15dd90 100644
--- a/src/intel_module.c
+++ b/src/intel_module.c
@@ -543,7 +543,6 @@ intel_platform_probe(DriverPtr driver,
struct xf86_platform_device *dev,
intptr_t match_data)
{
- char *path = xf86_get_platform_device_attrib(dev, ODEV_ATTRIB_PATH);
unsigned scrn_flags = 0;
if (!dev->pdev)
More information about the xorg-commit
mailing list