xenocara/driver
oga 563a654b98 Mostly fix rotation in the intel driver.
Since recent(ish) changes we can allocate roatated framebuffers with tiling.
This was not taken into account. Fix this for the most part:
1) i830_display_tiled needs to check tiling on rotated buffers too.
2) PipeSetBase needs to not only set offset to 0 for roated shadow buffers, it
also needs to 0 DSPTILEOFF x/y too.

There seems to be a remaining issue with damage or similar causing some latency
on rotated screens, I have not managed to find this yet.

Tested by sereral on tech@ ok matthieu a couple of weeks ago (his mail slipped
though the cracks, hence late commit).
2012-03-13 22:44:44 +00:00
..
xf86-input-acecad Update to xf86-input-acecad 1.5.0. 2011-05-07 08:35:18 +00:00
xf86-input-elographics Update xf86-input-elographics to 1.3.0 2011-11-05 13:45:13 +00:00
xf86-input-fpit Update xf86-input-fpit to version 1.4.0 2011-11-05 13:47:11 +00:00
xf86-input-hyperpen Update to xf86-input-hyperpen 1.4.1 2011-11-05 13:49:26 +00:00
xf86-input-joystick Update to xf86-input-joystick 1.6.0 for good now. 2011-11-05 14:01:47 +00:00
xf86-input-keyboard Update to 1.6.1. 2012-01-06 08:03:53 +00:00
xf86-input-mouse Update to xf86-input-mouse 1.7.1. ok shadchin@ 2011-11-06 10:21:06 +00:00
xf86-input-mutouch Update to xf86-input-mutouch 1.3.0 2011-11-05 13:51:49 +00:00
xf86-input-penmount Update to xf86-input-penmount 1.5.0 2011-11-05 13:54:08 +00:00
xf86-input-synaptics Update to xf86-input-synaptics 1.5.0. 2011-09-23 16:53:49 +00:00
xf86-input-usbtablet Update configure.ac to match recent upstreams changes. 2011-04-25 13:04:44 +00:00
xf86-input-vmmouse Update to xf86-input-vmmouse 12.7.0. 2011-04-25 14:10:23 +00:00
xf86-input-void Update xf86-input-void to 1.4.0 2011-11-05 13:42:40 +00:00
xf86-input-ws add _X_EXPORT attribute to public symbols. 2011-12-29 13:48:05 +00:00
xf86-video-apm Update to xf86-video-apm 1.2.3 2010-11-29 20:49:44 +00:00
xf86-video-ark Update to xf86-video-ark 0.7.3. 2010-07-24 19:56:24 +00:00
xf86-video-ati Re-update xf86-video-ati to 6.14.3. 2012-03-04 16:01:12 +00:00
xf86-video-chips Update to xf86-video-chips 1.2.4 2011-05-07 08:37:30 +00:00
xf86-video-cirrus Update to xf86-video-cirrus 1.3.2 2009-11-22 16:01:56 +00:00
xf86-video-dummy Update to xf86-video-dummy 0.3.5 2012-02-20 21:48:45 +00:00
xf86-video-geode Update to xf86-video-geode 2.11.13 2012-02-20 21:43:31 +00:00
xf86-video-glint It seems the code dealing with YV12 doesn't need to do a byte swapping dance 2010-12-05 20:25:26 +00:00
xf86-video-i128 Update to xf86-video-i128 1.3.3 2010-05-24 09:20:10 +00:00
xf86-video-i740 Update to xf86-video-i740 1.3.2 2009-11-22 16:10:56 +00:00
xf86-video-impact Remove Linux-only driver. 2008-09-14 14:31:57 +00:00
xf86-video-intel Mostly fix rotation in the intel driver. 2012-03-13 22:44:44 +00:00
xf86-video-mach64 mach64: fix for the pixmap private API change in future X server versions. 2011-04-17 17:21:58 +00:00
xf86-video-mga Update to xf86-video-mga 1.4.13. 2010-08-22 12:24:54 +00:00
xf86-video-neomagic Update to xf86-video-neomagic 1.2.5 2010-07-17 14:43:51 +00:00
xf86-video-nv Update to xf86-video-nv 2.1.18. 2010-08-22 12:29:27 +00:00
xf86-video-openchrome Fix check for xf86Modes.h. This fixes the radeonold driver build issues 2012-03-13 21:35:51 +00:00
xf86-video-r128 Restore the CLOCK_CNTL_INDEX *after* we're done messing with it. Makes Xorg 2011-02-28 19:17:12 +00:00
xf86-video-radeonold Pass --with-xserver-source explicitely to configure, since the 2012-03-13 19:56:50 +00:00
xf86-video-rendition Update to xf86-video-rendition 4.2.4 2010-07-24 20:09:35 +00:00
xf86-video-s3 Update to xf86-video-s3 0.6.3 2009-11-22 17:37:38 +00:00
xf86-video-s3virge Update to xf86-video-s3virge 1.10.4 2009-11-22 17:43:07 +00:00
xf86-video-savage Update to xf86-video-savage 2.3.2. Committed from a Savage4 card. 2010-12-05 19:38:31 +00:00
xf86-video-siliconmotion Update to xf86-video-siliconmotion 1.7.5 2011-05-07 08:47:55 +00:00
xf86-video-sis Update to xf86-video-sis 0.10.3 2010-07-17 14:52:29 +00:00
xf86-video-sunffb Don't call xf86DPMSInit() twice. Since it wraps CloseScreen(), this has 2010-12-06 21:58:03 +00:00
xf86-video-tdfx Update to xf86-video-tdfx 1.4.3 2009-11-22 18:05:12 +00:00
xf86-video-trident Update to xf86-video-trident 1.3.4 2010-07-24 20:15:44 +00:00
xf86-video-tseng Update to xf86-video-tseng 1.2.4 2010-07-24 20:20:16 +00:00
xf86-video-vesa Update to xf86-video-vesa 2.3.0 2010-05-24 10:09:19 +00:00
xf86-video-vmware Update to xf86-video-vmware 11.0.3 2011-05-07 08:46:13 +00:00
xf86-video-voodoo Update to xf86-video-voodoo 1.2.4 2010-07-24 20:23:16 +00:00
xf86-video-wildcatfb xalloc/xfree -> malloc/free and unifdef XFree86LOADER 2011-11-05 14:55:51 +00:00
xf86-video-wsfb regen 2012-01-01 16:11:25 +00:00
xf86-video-wsudl xalloc/xfree -> malloc/free 2011-11-05 14:55:09 +00:00
Makefile Fix a long standing typo, but still don't build the siliconmotion driver 2012-03-12 21:22:30 +00:00
Makefile.inc This file is part of the build infrastructure. 2006-11-29 14:39:25 +00:00