Bug#663653: fglrx-driver loads intel driver which doesn't find a configured screen

2012-07-25 Thread Thomas Hahn
On Tue, Jul 24, 2012 at 10:14:06PM +0200, Paul Menzel wrote:
> Dear Pedro, dear Thomas,
> 
> 
> Am Dienstag, den 24.07.2012, 11:31 +0200 schrieb Paul Menzel:
> 
> > thank you very much for your answer. Unfortunately Thomas probably did
> > not get your reply since you did not put him into CC. You can avoid that
> > problem by downloading all messages belonging to that report
> > 
> > $ sudo aptitude install devscripts
> > $ bts show --mbox 663653
> > 
> > and import the mbox file under `~/.devscripts-cache/bts/663653.mbox`
> > into Icedove. Then just do a reply to all to the appropriate message.
> > That would be awesome.
> > 
> > 
> > Am Donnerstag, den 22.03.2012, 02:51 + schrieb Pedro Ângelo:
> > 
> > > I have a similar problem on a laptop with hybrid ati/intel dual graphics.
> > 
> > What laptop do you have? Maybe also attach or paste the output of
> > `lspci`.
> > 
> > > I've managed to get it working by blacklisting the i915 module and got 
> > > to where you were at with a blank screen but an ok xorg.log
> > 
> > Could you attach `/var/log/Xorg.0.log` please?
> > 
> > > I tried fiddling with the brightness controls on the laptop and it 
> > > worked, so you might try that.
> > 
> > Oh, so the brightness was just turned down. Nice one! Great you found
> > it.
> > 
> > > I hope this SNA support eventually lands on testing to see if I can use 
> > > the laptop without all these fiddly configs.
> > 
> > `xserver-xorg-video-intel` 2:2.19.0-4 in Debian Wheezy/testing is
> > compiled with SNA support. You have to enable it though. For example
> > create `/etc/X11/xorg.conf.d/99-local.conf` with the following content.
> > 
> > Section "Device";
> > Identifier "Device0";
> > Driver "intel";
> > Option "AccelMethod" "sna"
> > EndSection
> 
> I think you need to remove all ; at the end of the lines.
> 
> Section "Device"
>  Identifier "Device0"
>  Driver "intel"
>  Option "AccelMethod" "sna"
> EndSection
> 
> 
> Thanks,
> 
> Paul
> 
> 
> > PS: I still do not know what the error is. Could someone give a short
> > explanation, please?

I have tried to get my laptop working on the weekend after some heavy updates.
Turned the beast around to google about it with the correct name specs.
So I needed to close the lid. When I opened it back, X was there.
I am getting the same behaviour with the intel or the fglrx driver.
Display is pitch black. Close the thing, open it again and voila, we have
got kdm waiting for login.
So this one is usable under linux/X after all.

Sorry for not replaying earlier ...
Regards Thomas


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120725225035.ga5...@hversa.hahn.homeunix.net



Bug#682816: xserver-xorg-video-intel: Slow rendering of applications using Bitmap fonts.

2012-07-25 Thread Joseph Vaughan
Package: xserver-xorg-video-intel
Version: 2:2.19.0-4
Severity: normal

Dear Maintainer,
 
When using Bitmap fonts with GTK applications such as GViM rendering of
the screen is significantly slower. When bringing the application into
view the screen is slowly built up over time, top shows Xorg using
~25-30% CPU. When using the xserver-xorg-video-intel 2.2.13.0-6 package
from stable this problem does not occur.

Steps to reproduce:
Open gvim (gtk) with a bitmap font such as Terminus selected, slowly the
screen is rendered. Making changes such as opening another file or
resizing the window causes the screen to be slowly re-drawn. The problem
is more visible when the application window is larger. 

The same problem is describe here, however for a different OS and
package. https://bugs.freedesktop.org/show_bug.cgi?id=48395

Thank you and best regards,

Joseph Vaughan

-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Jul 18 20:57 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2044664 May 20 09:59 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series 
Chipset Integrated Graphics Controller [8086:2a42] (rev 07)

/etc/X11/xorg.conf does not exist.

/etc/X11/xorg.conf.d does not exist.

KMS configuration files:

/etc/modprobe.d/i915-kms.conf:
  options i915 modeset=1
/etc/modprobe.d/radeon-kms.conf:
  options radeon modeset=1

Kernel version (/proc/version):
---
Linux version 3.2.0-3-amd64 (Debian 3.2.21-3) (debian-ker...@lists.debian.org) 
(gcc version 4.6.3 (Debian 4.6.3-8) ) #1 SMP Thu Jun 28 09:07:26 UTC 2012

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 26749 Jul 25 18:30 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[60.306] 
X.Org X Server 1.12.1.902 (1.12.2 RC 2)
Release Date: 2012-05-19
[60.306] X Protocol Version 11, Revision 0
[60.306] Build Operating System: Linux 3.2.0-2-amd64 x86_64 Debian
[60.307] Current Operating System: Linux x200 3.2.0-3-amd64 #1 SMP Thu Jun 
28 09:07:26 UTC 2012 x86_64
[60.307] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-3-amd64 
root=UUID=c9bcd0be-7cd9-4e3e-a266-58dd004362b7 ro quiet
[60.307] Build Date: 20 May 2012  08:57:17AM
[60.307] xorg-server 2:1.12.1.902-1 (Cyril Brulebois ) 
[60.307] Current version of pixman: 0.26.0
[60.308]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[60.308] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[60.308] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jul 25 18:30:07 
2012
[60.310] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[60.312] (==) No Layout section.  Using the first Screen section.
[60.312] (==) No screen section available. Using defaults.
[60.312] (**) |-->Screen "Default Screen Section" (0)
[60.312] (**) |   |-->Monitor ""
[60.313] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[60.313] (==) Automatically adding devices
[60.313] (==) Automatically enabling devices
[60.316] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[60.316]Entry deleted from font path.
[60.318] (WW) The directory 
"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[60.318]Entry deleted from font path.
[60.318] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[60.318] (==) ModulePath set to "/usr/lib/xorg/modules"
[60.318] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[60.318] (II) Loader magic: 0x7f4f627e3ae0
[60.318] (II) Module ABI versions:
[60.318]X.Org ANSI C Emulation: 0.4
[60.318]X.Org Video Driver: 12.0
[60.318]X.Org XInput driver : 16.0
[60.318]X.Org Server Extension : 6.0
[60.321] (--) PCI:*(0:0:2:0) 8086:2a42:17aa:20e4 rev 7, Mem @ 
0xf200/4194304, 0xd000/268435456, I/O @ 0x1800/8
[60.321] (--) PCI: (0:0:2:1) 8086:2a43:17aa:20e4 rev 7, Mem @ 
0xf240/1048576
[60.321] (II) Open ACPI successful (/var/run/acpid.socket)
[60.321] (II) LoadModule: "extmod"
[60.323] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[60

Bug#682812: calloc (nmemb=0, size=12)

2012-07-25 Thread Johann Klammer

Package: mesa
Version: 7.11.2-1

Hello,

I tried to replace the memory allocator for a program
linked against mesa. With the libc allocators the app shows some 
textured and shaded triangles, but with the custom allocators, it's all 
black triangles. Sorry, I cannot post the program source as it is rather 
large, but will try to come up with a minimal test if this is necessary.


The custom allocator returns NULL for zero-sized requests.
The problem goes away if I change the allocator to return some memory.

Symptoms:
all black triangles.

likely cause:
'calloc (nmemb=0, size=12)' in
st_translate_mesa_program at state_tracker/st_mesa_to_tgsi.c:1181

hardware:
[   33.950374] [drm] nouveau :01:00.0: Detected an NV30 generation 
card (0x034200b1)


driver:
nouveau

gdb backtrace:
(gdb) backtrace
#0  alcAlloc (sz=0, alignment=1, res=false) at alc.c:351
#1  0xb7dee54c in calloc (nmemb=0, size=12) at alc.c:593
#2  0xb6d6384a in st_translate_mesa_program (ctx=0xb6916000, procType=0, 
ureg=0xb560c000, program=0xb573f120,

numInputs=3, inputMapping=0xbff75768,
inputSemanticName=0xbff7580c "\001\001\005\265쉈\265\060\240t\267 
\371\202\327\266\060\240t\267\230X\367\277\020{\216\266", 
inputSemanticIndex=0xbff7582c "", interpMode=0xbff756e8, numOutputs=1, 
outputMapping=0xbff757e0,
outputSemanticName=0xbff7584c "\001", 
outputSemanticIndex=0xbff7586c "", passthrough_edgeflags=0 '\000')

at state_tracker/st_mesa_to_tgsi.c:1181
#3  0xb6ca3b1e in st_translate_fragment_program (st=0xb68e5380, 
stfp=0xb573f120, key=0xbff758f8)

at state_tracker/st_program.c:609
#4  0xb6ca49d6 in st_get_fp_variant (st=0xb68e5380, stfp=0xb573f120, 
key=0xbff758f8)

at state_tracker/st_program.c:667
#5  0xb6d52e37 in update_fp (st=0xb68e5380) at 
state_tracker/st_atom_shader.c:86
#6  0xb6d506e6 in st_validate_state (st=0xb68e5380) at 
state_tracker/st_atom.c:197
#7  0xb6d5756a in st_Clear (ctx=0xb6916000, mask=18) at 
state_tracker/st_cb_clear.c:497
#8  0xb6d15b10 in _mesa_Clear (mask=) at 
main/clear.c:250
#9  0x0805020b in event_loop (dpy=0xb77d52e0, win=37748738, 
glxw=37748739, sd=0xbff75da4) at main.c:2671

#10 0x08051970 in main (argc=1, argv=0xb534) at main.c:3330

possible fix:
replace:

>  t->constants = CALLOC( program->Parameters->NumParameters,
> sizeof t->constants[0] );

with:

>  t->constants = CALLOC(
>(program->Parameters->NumParameters==0)?1:program->Parameters->NumParameters,
> sizeof t->constants[0] );

But this may just mask a more significant BUG...

JK


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50105e9b.3030...@a1.net



Bug#614296: xserver-xorg-video-intel: rendering corruptions, e. g. when browsing or with »2« and »4« in LXTerminal

2012-07-25 Thread Paul Menzel
Dear Axel,


thank you for your reply. I am putting Samuel back to CC and hope that
it is fine with him to updated about our findings.


Am Mittwoch, den 25.07.2012, 15:12 +0200 schrieb Axel Beckert:

> Paul Menzel wrote:
> > First the work around. Using the SNA backend(?) of the Intel DDX
> > (`xserver-xorg-video-intel`) as suggested by Chris Wilson on #intel-gfx
> > by creating `/etc/X11/xorg.conf.d/99-local.conf` with the following
> > content
> > 
> > Section "Device"
> > Identifier "Device0"
> > Driver "intel"
> > Option "AccelMethod" "sna"
> > EndSection
> > 
> > the rendering corruptions do not occur anymore on my Eee PC 701 4G. Only
> > once I saw some kind of smearing(?) – letters not rendered sharply but
> > blurry – 
> 
> This had a totally unexpected side effect on my EeePC 701 4G: The
> until then black tinted urxvt suddenly was tinted blue. No idea why.
> 
> My *rxvt X resource settings:
> 
> Rxvt*tintColor: black
> Rxvt*shading:   50
> Rxvt*reverseVideo:  True
> Rxvt*inheritPixmap: True
> Rxvt*fading:0

On #intel-gfx Chris Wilson told me that this has been fixed already and
should work in 2.20.1. Although he did not tell me what commit since
there have been more than hundreds of them in between.

> No font corruption so far yet, but I wouldn't bet on it yet. Will give
> feedback after having it used a few days.

Maybe also try enabling the `DebugWait` option. This worked for me so
far and is using the „old“ UXA backend. Although Chris Wilson noted that
x11perf might suffer when using this option.

Talking to Julian Cristau, one of the release managers, he told me that
he does not consider this bug release critical and that if no fix is
found Debian Wheezy will be released with this bug.

Chris Wilson also noted that he tried to figure out the cause of this
error for quite some time and did not find the reason for it.

But let us hope for the best and be optimistic. 

> > Samual and Axel, maybe you can subscribe to the freedesktop.org Bugzilla
> > ticket #36326.
> 
> *sigh* I hate Bugzilla.

Me too. I am still wondering if everyone uses the Web interface or if
there are also some command line tools making it more bearable.

> I subscribed to the Launchpad bug report. That one seems to copy all
> messages from the Bugzilla bug report.

Understood. That should work.


Thanks,

Paul


PS: Axel, one unrelated question, what way did you use to reply to
Samuel’s original report. `bts show --mbox 675734`, using the provided
links to the mbox file on the bug report Web page with your browser or
some other magic I do not know about?


signature.asc
Description: This is a digitally signed message part


Bug#674668: Starting Evolution often crashes the GNOME session

2012-07-25 Thread Alexander Kurtz
Hi Julien,

I'm really sorry for the long delay, but I've finally managed to get a
backtrace from gdb with this command:

printf 'continue\nbt full\nquit\n' | nohup sudo gdb -p `pidof Xorg`

The result are attached. Please tell me if you need anything else to
debug this crash!

Best regards

Alexander Kurtz
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
.
Attaching to process 3411
Reading symbols from /usr/bin/Xorg...Reading symbols from 
/usr/lib/debug/usr/bin/Xorg...done.
done.
Reading symbols from /lib/x86_64-linux-gnu/libudev.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libudev.so.0
Reading symbols from /lib/x86_64-linux-gnu/libgcrypt.so.11...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcrypt.so.11
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdl.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libpciaccess.so.0...(no 
debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpciaccess.so.0
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...(no debugging 
symbols found)...done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Loaded symbols for /lib/x86_64-linux-gnu/libpthread.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libpixman-1.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpixman-1.so.0
Reading symbols from /usr/lib/libXfont.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXfont.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXau.so.6...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXau.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
Reading symbols from /lib/libaudit.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libaudit.so.0
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libm.so.6
Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/librt.so.1
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /lib/x86_64-linux-gnu/libgpg-error.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgpg-error.so.0
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib/x86_64-linux-gnu/libz.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libz.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libfreetype.so.6...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libfreetype.so.6
Reading symbols from /lib/x86_64-linux-gnu/libbz2.so.1.0...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libbz2.so.1.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libfontenc.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libfontenc.so.1
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcc_s.so.1
Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading 
symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libextmod.so
Reading symbols from /lib/x86_64-linux-gnu/libselinux.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libselinux.so.1
Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading 
symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libdbe.so
Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading 
symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules/extensions/libglx.so
Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading 
symbols from /usr/lib/debug/usr/lib/xorg/modules/extensio

Bug#679287: xserver-xorg-video-openchrome

2012-07-25 Thread ff
There is a new driver from: openchrome.org

The new driver is named: xf86-video-openchrome-0.3.0.tar.bz2


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/9e0aacab561103353f0028779138a1a4.squir...@webmail01.one.com



Bug#614296: xserver-xorg-video-intel: rendering corruptions, e. g. when browsing or with »2« and »4« in LXTerminal

2012-07-25 Thread Axel Beckert
Hi,

Paul Menzel wrote:
> First the work around. Using the SNA backend(?) of the Intel DDX
> (`xserver-xorg-video-intel`) as suggested by Chris Wilson on #intel-gfx
> by creating `/etc/X11/xorg.conf.d/99-local.conf` with the following
> content
> 
> Section "Device"
> Identifier "Device0"
> Driver "intel"
> Option "AccelMethod" "sna"
> EndSection
> 
> the rendering corruptions do not occur anymore on my Eee PC 701 4G. Only
> once I saw some kind of smearing(?) – letters not rendered sharply but
> blurry – 

This had a totally unexpected side effect on my EeePC 701 4G: The
until then black tinted urxvt suddenly was tinted blue. No idea why.

My *rxvt X resource settings:

Rxvt*tintColor: black
Rxvt*shading:   50
Rxvt*reverseVideo:  True
Rxvt*inheritPixmap: True
Rxvt*fading:0

No font corruption so far yet, but I wouldn't bet on it yet. Will give
feedback after having it used a few days.

> Samual and Axel, maybe you can subscribe to the freedesktop.org Bugzilla
> ticket #36326.

*sigh* I hate Bugzilla.

I subscribed to the Launchpad bug report. That one seems to copy all
messages from the Bugzilla bug report.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-|  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120725131207.gl30...@sym.noone.org



xorg-server: Changes to 'ubuntu'

2012-07-25 Thread Maarten Lankhorst
 debian/changelog|1 +
 debian/patches/508_device_off_release_buttons.patch |   13 -
 debian/patches/series   |1 -
 3 files changed, 1 insertion(+), 14 deletions(-)

New commits:
commit 2748454864ec6e3f974c0765fa51701a82910bd2
Author: Maarten Lankhorst 
Date:   Wed Jul 25 13:35:15 2012 +0200

Remove 508_device_off_release_buttons.patch

diff --git a/debian/changelog b/debian/changelog
index b7b924c..bb4f3cc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ xorg-server (2:1.12.99.902-1) UNRELEASED; urgency=low
   * Bump minimum required abi, randr, dri2 and gl protos.
   * Refreshed patches to apply on x1.13
   * Remove patches merged upstream:
+- 508_device_off_release_buttons.patch
 - 510-dix-return-early-from-DisableDevice-if-the-device-is.patch
 - 511-dix-move-freeing-the-sprite-into-a-function.patch
 - 512-dix-free-the-sprite-when-disabling-the-device.patch
diff --git a/debian/patches/508_device_off_release_buttons.patch 
b/debian/patches/508_device_off_release_buttons.patch
deleted file mode 100644
index 167fd07..000
--- a/debian/patches/508_device_off_release_buttons.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/dix/devices.c b/dix/devices.c
-index cdbc2b0..640312a 100644
 a/dix/devices.c
-+++ b/dix/devices.c
-@@ -432,6 +432,8 @@ DisableDevice(DeviceIntPtr dev, BOOL sendevent)
- if (*prev != dev)
- return FALSE;
- 
-+ReleaseButtonsAndKeys(dev);
-+
- /* float attached devices */
- if (IsMaster(dev)) {
- for (other = inputInfo.devices; other; other = other->next) {
diff --git a/debian/patches/series b/debian/patches/series
index 291778c..847685c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -25,4 +25,3 @@
 
 # Temporary, until it's reviewed & accepted upstream
 500_pointer_barrier_thresholds.diff
-508_device_off_release_buttons.patch


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stzsd-0007lh...@vasks.debian.org



Bug#654612: xserver-xorg-video-nouveau: dual-head DVI-I-2 disconnected GeForce 210 NVa8 (GT218)

2012-07-25 Thread Jose
I had similar problems using dual monitors.

Secondary monitor work for few minutes at most and turned off reporting
wrong dvi or unplugged. using GeForce 8600 GT.
Quite often getting the BIOS to complain while booting up about broken
graphic card hardware.

Worked well on wheezy so followed Oz apt line and upgraded kernel and X.
Working nicely now. thanks!


x11proto-dri2_2.8-1_amd64.changes ACCEPTED into experimental

2012-07-25 Thread Debian FTP Masters



Accepted:
x11proto-dri2-dev_2.8-1_all.deb
  to main/x/x11proto-dri2/x11proto-dri2-dev_2.8-1_all.deb
x11proto-dri2_2.8-1.diff.gz
  to main/x/x11proto-dri2/x11proto-dri2_2.8-1.diff.gz
x11proto-dri2_2.8-1.dsc
  to main/x/x11proto-dri2/x11proto-dri2_2.8-1.dsc
x11proto-dri2_2.8.orig.tar.gz
  to main/x/x11proto-dri2/x11proto-dri2_2.8.orig.tar.gz


Changes:
x11proto-dri2 (2.8-1) experimental; urgency=low
 .
  [ Maarten Lankhorst ]
  * New upstream release.


Override entries for your package:
x11proto-dri2-dev_2.8-1_all.deb - optional x11
x11proto-dri2_2.8-1.dsc - source x11

Announcing to debian-experimental-chan...@lists.debian.org
Announcing to debian-devel-chan...@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stxfr-0004pi...@franck.debian.org



Processing of x11proto-dri2_2.8-1_amd64.changes

2012-07-25 Thread Debian FTP Masters
x11proto-dri2_2.8-1_amd64.changes uploaded successfully to localhost
along with the files:
  x11proto-dri2_2.8-1.dsc
  x11proto-dri2_2.8.orig.tar.gz
  x11proto-dri2_2.8-1.diff.gz
  x11proto-dri2-dev_2.8-1_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stwhr-0004yx...@franck.debian.org



x11proto-dri2: Changes to 'debian-unstable'

2012-07-25 Thread Julien Cristau
 ChangeLog|   66 +++
 debian/changelog |4 +--
 2 files changed, 68 insertions(+), 2 deletions(-)

New commits:
commit 1706e721f47016b06f6301e6ff04e459cdf03ba2
Author: Julien Cristau 
Date:   Wed Jul 25 10:05:48 2012 +0200

Upload to experimental

diff --git a/debian/changelog b/debian/changelog
index b5d6dff..8d52671 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-x11proto-dri2 (2.8-1) UNRELEASED; urgency=low
+x11proto-dri2 (2.8-1) experimental; urgency=low
 
   [ Maarten Lankhorst ]
   * New upstream release.
 
- -- Maarten Lankhorst   Thu, 12 Jul 2012 
14:55:45 +0200
+ -- Julien Cristau   Wed, 25 Jul 2012 09:35:27 +0200
 
 x11proto-dri2 (2.6-2) unstable; urgency=low
 

commit 8f5380728b6f0f1f97ab25889eefb652ab99eb5d
Author: Julien Cristau 
Date:   Wed Jul 25 09:19:50 2012 +0200

Update ChangeLog

diff --git a/ChangeLog b/ChangeLog
index 258b9b8..485551e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,69 @@
+commit 4eeacce4c4a300b938b7e3fb78a8e443c491780b
+Author: Dave Airlie 
+Date:   Sat Jul 7 10:20:12 2012 +0100
+
+dri2proto: bump package to 2.8
+
+this just so we can rely on 2.8 to build the server/mesa against.
+
+Signed-off-by: Dave Airlie 
+
+commit fb9e9339876d0a7c4821f9dbea1635a43a06da01
+Author: Dave Airlie 
+Date:   Fri Jan 20 10:34:58 2012 +
+
+dri2proto: add prime protocol support. (v2.1)
+
+So we reserve bits 16->19 for offload device ids, this means we can
+have 6 offload devices, which is plenty for now, and we can bump
+this further later without fear.
+
+v2: I suck at maths, that is all. Fixed up the maths to match reality.
+v2.1: fix typo
+
+Reviewed-by: Michel Dänzer 
+Reviewed-by: Kristian Høgsberg 
+Signed-off-by: Dave Airlie 
+
+commit 652fe8d9dd2393127b11741ba63cb95a83ad454f
+Author: Chad Versace 
+Date:   Wed May 2 12:03:31 2012 -0700
+
+dri2proto: Add DRI2GetParam request
+
+Bump protocol version to 1.4.
+Bump package version to 2.7.
+
+This new protocol request effectively allows clients to perform feature
+detection on the DDX.
+
+If I had DRI2GetParam in June 2011, when I was implementing support in the
+Intel DDX and Mesa for new hardware that required a new DRI2 attachment
+format, then I could have avoided a week of pain caused by the necessity
+to write a horrid feature detection hack [1] in Mesa. In the future, when
+the work begins to add MSAA support to the Intel DDX, having a clean way
+to do feature detection will allow us to avoid revisiting and expanding
+that hack.
+
+[1] mesa, commit aea2236a, function intel_verify_dri2_has_hi
+
+Reviewed-by: Eric Anholt 
+Reviewed-by: Ian Romanick 
+Signed-off-by: Chad Versace 
+
+commit 428688d1eaa3d0faa13a61613cdaeaabcb351f0e
+Author: Chad Versace 
+Date:   Wed May 2 11:56:37 2012 -0700
+
+dri2proto: Fix documented opcodes
+
+Fix the documented opcodes in dri2proto.txt to be consistent with the
+actual opcode values in dri2proto.h and in xcb/proto:src/dri2.xml. (It
+looks like the opcodes were incorrect due to copy-paste errors).
+
+Reviewed-by: Kristian Høgsberg 
+
 commit 7fd18b15646a62bd82a4eb0eca60a34c1731813d
 Author: Chad Versace 
 Date:   Wed May 11 12:50:11 2011 -0700


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stwds-c4...@vasks.debian.org



x11proto-dri2: Changes to 'refs/tags/x11proto-dri2-2.8-1'

2012-07-25 Thread Julien Cristau
Tag 'x11proto-dri2-2.8-1' created by Julien Cristau  at 
2012-07-25 08:06 +

Tagging upload of x11proto-dri2 2.8-1 to experimental.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJQD6j3AAoJEDEBgAUJBeQMRBQP/1wGD93Ev0D7woMPZ18ypktL
C/zTYTYf+hpSSnBLQWZAhnvY4nKONSJzlcv+lL1EbmIlvBdPqvACoME4IhF88pYL
CPtTxnbFrbQr4OxQUKsUmRbu7wyR/elipN8Q78ULgQJQMU4jx/GVlbZlMJgdBkfA
kONgKYNlrAjlztSc4mGnP8E2GkKTcrzB/JXaZaFc/37DA4o/chEJclHqQhb/zQOw
WtiFQFGie4iN1pFl0I/62MN6DDya6kIzqTnUDqhiXoCjLLCos5NHQD2y82cWZhGr
1Y+dGi7D59FeTyVNy2TK77X2eDGmV8zKz3jm5Z8WI3sm1kbw3sSRcbDpMJG+YZLR
zg8X4j0YdLSfc6zu8svWvJhYx6SSlkNGuAxMGZAh+BMubRaSzx4gTMuzHe9XIyUf
QxbwM6Oq3XzHVSaNI8+RAhu/tXFtJKZml0BZoZJt4MrlZWPc+dpeQSwjV92T96Yp
EB05yRPPpQ8A3AaCwqnynvZyv7PUDECTDBcoF7AoozYQP7OyRaccPOEzne7x404W
GaCJCSmHwJ+KsSKzZyRRRvYnRRfRzRnziA8bgjgGv8FIfkasc6zqEV6pnll1Jp7O
v6f2P1mC5esEUOx38e5wk67OBnyGCrUhICx+7YczmDZxZDU3efBGtFNG2G6WE40V
N2nD7wO/DhRH7BiiaSxS
=PkIA
-END PGP SIGNATURE-

Changes since x11proto-dri2-2.6-2:
Chad Versace (2):
  dri2proto: Fix documented opcodes
  dri2proto: Add DRI2GetParam request

Dave Airlie (2):
  dri2proto: add prime protocol support. (v2.1)
  dri2proto: bump package to 2.8

Julien Cristau (2):
  Update ChangeLog
  Upload to experimental

Maarten Lankhorst (4):
  Merge remote-tracking branch 'upstream/master' into debian-unstable
  New upstream release.
  Merge branch 'upstream-unstable' into debian-unstable
  New upstream release.

---
 ChangeLog|   66 ++
 configure.ac |2 -
 debian/changelog |7 +
 dri2proto.h  |   28 +-
 dri2proto.txt|   67 +++
 dri2tokens.h |5 
 6 files changed, 163 insertions(+), 12 deletions(-)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stwds-cs...@vasks.debian.org



xserver-xorg-video-cirrus: Changes to 'debian-experimental'

2012-07-25 Thread Maarten Lankhorst
 ChangeLog |8 
 1 file changed, 8 insertions(+)

New commits:
commit 793c8649e5ce47298e3c488a85674328aac865db
Author: Maarten Lankhorst 
Date:   Wed Jul 25 09:09:43 2012 +0200

Bump changelog

diff --git a/ChangeLog b/ChangeLog
index d10418a..a5d1a48 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+commit 129076c2a9c20ab515736bb7141b4f334699e21b
+Author: Dave Airlie 
+Date:   Tue Jul 17 16:05:09 2012 +1000
+
+xf86-video-cirrus: bump to version 1.5.1
+
+Signed-off-by: Dave Airlie 
+
 commit e443ede15981549ff5f6b01f42c3cb8dc909d778
 Author: Dave Airlie 
 Date:   Fri Jul 13 14:47:40 2012 +1000


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stvjc-00078h...@vasks.debian.org



xserver-xorg-video-cirrus: Changes to 'debian-experimental'

2012-07-25 Thread Maarten Lankhorst
 configure.ac |2 +-
 debian/changelog |4 ++--
 debian/control   |2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 8fc560784e21fdb773c3e21d7b732dff76f29256
Author: Maarten Lankhorst 
Date:   Wed Jul 25 09:07:48 2012 +0200

New upstream release 1.5.1

diff --git a/debian/changelog b/debian/changelog
index 363ed16..b47b682 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
-xserver-xorg-video-cirrus (1:1.5.99~somegit) UNRELEASED; urgency=low
+xserver-xorg-video-cirrus (1:1.5.1-1) UNRELEASED; urgency=low
 
-  * New upstream release 1.5.0
+  * New upstream release 1.5.1
   * Require xserver 1.13rc1
   * Refresh 10-qemu.diff
 
diff --git a/debian/control b/debian/control
index cf053c5..7470065 100644
--- a/debian/control
+++ b/debian/control
@@ -16,7 +16,7 @@ Build-Depends:
  x11proto-render-dev,
  x11proto-xext-dev,
  xutils-dev
-Standards-Version: 3.9.1
+Standards-Version: 3.9.3
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-cirrus
 Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-cirrus.git
 

commit 129076c2a9c20ab515736bb7141b4f334699e21b
Author: Dave Airlie 
Date:   Tue Jul 17 16:05:09 2012 +1000

xf86-video-cirrus: bump to version 1.5.1

Signed-off-by: Dave Airlie 

diff --git a/configure.ac b/configure.ac
index 1157ab1..dddf9ef 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-cirrus],
-[1.5.0],
+[1.5.1],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-video-cirrus])
 AC_CONFIG_SRCDIR([Makefile.am])


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stvhm-0006dn...@vasks.debian.org



xserver-xorg-video-cirrus: Changes to 'upstream-experimental'

2012-07-25 Thread Maarten Lankhorst
 configure.ac |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 129076c2a9c20ab515736bb7141b4f334699e21b
Author: Dave Airlie 
Date:   Tue Jul 17 16:05:09 2012 +1000

xf86-video-cirrus: bump to version 1.5.1

Signed-off-by: Dave Airlie 

diff --git a/configure.ac b/configure.ac
index 1157ab1..dddf9ef 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-cirrus],
-[1.5.0],
+[1.5.1],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-video-cirrus])
 AC_CONFIG_SRCDIR([Makefile.am])


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stvhm-0006dd...@vasks.debian.org



xserver-xorg-video-intel: Changes to 'ubuntu'

2012-07-25 Thread Maarten Lankhorst
 debian/control |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 2fa1c00ff68978feefac206a7e23d4304f56aec0
Author: Maarten Lankhorst 
Date:   Wed Jul 25 09:01:04 2012 +0200

Bump standards version (no changes needed)

diff --git a/debian/control b/debian/control
index 5ed3e0d..076397d 100644
--- a/debian/control
+++ b/debian/control
@@ -35,7 +35,7 @@ Build-Depends:
  dpkg-dev (>= 1.14.17),
  quilt (>= 0.46-7~),
  xutils-dev (>= 1:7.5+4),
-Standards-Version: 3.9.1
+Standards-Version: 3.9.3
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-intel
 Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-intel.git
 


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stvb5-n2...@vasks.debian.org



xserver-xorg-video-intel: Changes to 'debian-experimental'

2012-07-25 Thread Maarten Lankhorst
 debian/control |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit f885b19ffaa6063f97137a4a595b0a65a539356f
Author: Maarten Lankhorst 
Date:   Wed Jul 25 09:01:04 2012 +0200

Bump standards version (no changes needed)

diff --git a/debian/control b/debian/control
index d86e008..772720a 100644
--- a/debian/control
+++ b/debian/control
@@ -33,7 +33,7 @@ Build-Depends:
  libudev-dev [linux-any],
  quilt,
  xutils-dev (>= 1:7.5+4),
-Standards-Version: 3.9.1
+Standards-Version: 3.9.3
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-intel
 Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-intel.git
 


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1stvb5-mj...@vasks.debian.org



xserver-xorg-video-intel: Changes to 'upstream-experimental'

2012-07-25 Thread Maarten Lankhorst
 NEWS  |   40 +
 configure.ac  |   28 -
 man/intel.man |   13 
 src/Makefile.am   |1 
 src/intel.h   |   17 
 src/intel_display.c   |2 
 src/intel_dri.c   |  146 --
 src/intel_driver.c|   34 -
 src/intel_options.c   |1 
 src/intel_options.h   |1 
 src/intel_shadow.c|  200 
 src/intel_uxa.c   |   34 -
 src/intel_video.c |3 
 src/legacy/i810/Makefile.am   |3 
 src/legacy/i810/i810.h|8 
 src/legacy/i810/i810_accel.c  |  343 +-
 src/legacy/i810/i810_dri.c|2 
 src/legacy/i810/i810_driver.c |   35 -
 src/legacy/i810/i810_xaa.c|  320 +
 src/sna/fb/fbbitmap.c |   11 
 src/sna/fb/fbblt.c|   44 -
 src/sna/fb/fbclip.c   |   13 
 src/sna/fb/fbclip.h   |   25 -
 src/sna/fb/fbcopy.c   |   41 -
 src/sna/fb/fbfill.c   |   30 -
 src/sna/fb/fbtile.c   |   27 -
 src/sna/gen2_render.c |   48 +-
 src/sna/gen3_render.c |   47 +-
 src/sna/gen4_render.c |  334 ++
 src/sna/gen5_render.c |   50 +-
 src/sna/gen6_render.c |  780 +
 src/sna/gen6_render.h |4 
 src/sna/gen7_render.c |  640 +--
 src/sna/kgem.c|  911 ---
 src/sna/kgem.h|   55 +-
 src/sna/sna.h |   16 
 src/sna/sna_accel.c   |  977 +++---
 src/sna/sna_blt.c |  309 ++---
 src/sna/sna_display.c |   54 +-
 src/sna/sna_dri.c |   62 +-
 src/sna/sna_driver.c  |   12 
 src/sna/sna_glyphs.c  |   78 ++-
 src/sna/sna_io.c  |   14 
 src/sna/sna_render.c  |  200 +---
 src/sna/sna_render.h  |   21 
 src/sna/sna_render_inline.h   |3 
 src/sna/sna_trapezoids.c  |  366 ++-
 src/sna/sna_video.c   |2 
 48 files changed, 3666 insertions(+), 2739 deletions(-)

New commits:
commit 83f683b47063eab8cfb5037d02133dd977c3fc25
Author: Chris Wilson 
Date:   Sun Jul 22 23:20:23 2012 +0100

2.20.1 release

A good brown paper bag bug release for SNA.

Signed-off-by: Chris Wilson 

diff --git a/NEWS b/NEWS
index 8e30d9e..a6819d4 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,43 @@
+Release 2.20.1 (2012-07-22)
+===
+A week in, grab the brown paper bags, for it is time to reveal a couple
+of critical bugs that spoilt the 2.20.0 release.
+
+Firstly we have the restoration of DRI for i810. I am sure that the
+solitary user will be overjoyed in a couple of years when a new xserver
+is forced upon him. That enjoyment will be short-lived when as no actual
+acceleration remains, not even shadow, for the chipset.
+
+Perhaps a little more wildly felt, I hope!, will be that the SNA
+fallbacks were broken on 64-bit machines if they required clipping. One
+little misplaced cast of a pointer, and the screen is filled with
+corruption.
+
+Among the other tweaks this week:
+
+* A bug affecting gen4 handling of trapezoids was fixed, and CPU
+  overhead reduced.
+  https://bugs.freedesktop.org/show_bug.cgi?id=52158
+
+* A fix for a bug causing corruption of a DRI2 unredirected client
+  window that was resized whilst under a compositor.
+
+* Support for snoopable buffers on non-LLC architectures, coming to
+  a future kernel. The aim to accelerate transfers between the CPU
+  and the GPU, in particular to dramatically improve readback
+  performance, and to further minimise clflushes.
+
+* Improvement to the composite performance on GT2 SandyBridge and
+  IvyBridge devices, in particular the render copy is significantly
+  improved.
+
+* Improved handling for when acceleration is disabled, including
+  permitting DRI2 to remain supported even if the X server believes
+  the GPU wedged.
+
+* Shadow support was dropped from UXA as it was neither complete nor
+  correct, use SNA instead.
+
 Release 2.12.0 (2012-07-15)
 ===
 First the big news, a new acceleration method that aims to be faster and
diff --git a/configure.ac b/configure.ac
index 45157a8..3cdacdd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-intel],
-[2.20.0],
+[2.20.1],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-video-intel])
 AC_CONFIG_SRCDIR([Makefile.am])

commit 9402bdcc13f7e96dfe527ff4a3da8d13a7870a02
Author: Chris Wilson 
Date:   Sun Jul 22 22:14:52 2012 +0100

sna/glyphs: Also discard the glyph mask for bitmaps with an opaque source

Though I expect all such glyphs to be caught by the non-overlapping
checks...

Signed-off-by: Chris Wilson 

diff --git a/src/sna/sn

xserver-xorg-video-intel: Changes to 'debian-experimental'

2012-07-25 Thread Maarten Lankhorst
 ChangeLog |  825 +++
 NEWS  |   40 +
 configure.ac  |   28 -
 debian/changelog  |   20 
 man/intel.man |   13 
 src/Makefile.am   |1 
 src/intel.h   |   17 
 src/intel_display.c   |2 
 src/intel_dri.c   |  146 --
 src/intel_driver.c|   34 -
 src/intel_options.c   |1 
 src/intel_options.h   |1 
 src/intel_shadow.c|  200 
 src/intel_uxa.c   |   34 -
 src/intel_video.c |3 
 src/legacy/i810/Makefile.am   |3 
 src/legacy/i810/i810.h|8 
 src/legacy/i810/i810_accel.c  |  343 +-
 src/legacy/i810/i810_dri.c|2 
 src/legacy/i810/i810_driver.c |   35 -
 src/legacy/i810/i810_xaa.c|  320 +
 src/sna/fb/fbbitmap.c |   11 
 src/sna/fb/fbblt.c|   44 -
 src/sna/fb/fbclip.c   |   13 
 src/sna/fb/fbclip.h   |   25 -
 src/sna/fb/fbcopy.c   |   41 -
 src/sna/fb/fbfill.c   |   30 -
 src/sna/fb/fbtile.c   |   27 -
 src/sna/gen2_render.c |   48 +-
 src/sna/gen3_render.c |   47 +-
 src/sna/gen4_render.c |  334 ++
 src/sna/gen5_render.c |   50 +-
 src/sna/gen6_render.c |  780 +
 src/sna/gen6_render.h |4 
 src/sna/gen7_render.c |  640 +--
 src/sna/kgem.c|  911 ---
 src/sna/kgem.h|   55 +-
 src/sna/sna.h |   16 
 src/sna/sna_accel.c   |  977 +++---
 src/sna/sna_blt.c |  309 ++---
 src/sna/sna_display.c |   54 +-
 src/sna/sna_dri.c |   62 +-
 src/sna/sna_driver.c  |   12 
 src/sna/sna_glyphs.c  |   78 ++-
 src/sna/sna_io.c  |   14 
 src/sna/sna_render.c  |  200 +---
 src/sna/sna_render.h  |   21 
 src/sna/sna_render_inline.h   |3 
 src/sna/sna_trapezoids.c  |  366 ++-
 src/sna/sna_video.c   |2 
 50 files changed, 4510 insertions(+), 2740 deletions(-)

New commits:
commit 259c36c63e6984743462e493a7ae12d13116ce45
Author: Maarten Lankhorst 
Date:   Wed Jul 25 08:54:39 2012 +0200

Update to 2.20.1 point release

* Update to 2.20.1 point release:
  - A bug affecting gen4 handling of trapezoids was fixed, and CPU
overhead reduced.
https://bugs.freedesktop.org/show_bug.cgi?id=52158
  - A fix for a bug causing corruption of a DRI2 unredirected client
window that was resized whilst under a compositor.
  - Support for snoopable buffers on non-LLC architectures, coming to
a future kernel. The aim to accelerate transfers between the CPU
and the GPU, in particular to dramatically improve readback
performance, and to further minimise clflushes.
  - Improvement to the composite performance on GT2 SandyBridge and
IvyBridge devices, in particular the render copy is significantly
improved.
  - Improved handling for when acceleration is disabled, including
permitting DRI2 to remain supported even if the X server believes
the GPU wedged.
  - Shadow support was dropped from UXA as it was neither complete nor
correct, use SNA instead.

diff --git a/ChangeLog b/ChangeLog
index d179e21..82dbbf6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,828 @@
+commit 83f683b47063eab8cfb5037d02133dd977c3fc25
+Author: Chris Wilson 
+Date:   Sun Jul 22 23:20:23 2012 +0100
+
+2.20.1 release
+
+A good brown paper bag bug release for SNA.
+
+Signed-off-by: Chris Wilson 
+
+commit 9402bdcc13f7e96dfe527ff4a3da8d13a7870a02
+Author: Chris Wilson 
+Date:   Sun Jul 22 22:14:52 2012 +0100
+
+sna/glyphs: Also discard the glyph mask for bitmaps with an opaque source
+
+Though I expect all such glyphs to be caught by the non-overlapping
+checks...
+
+Signed-off-by: Chris Wilson 
+
+commit b315e0ebb75d8391ebef7ebe53741a5e33c968bb
+Author: Chris Wilson 
+Date:   Sun Jul 22 20:07:38 2012 +0100
+
+sna: Tweak the fallback hints for XYPixmap PutImage
+
+As the fallback uses a multiple-pass algorithm updating one plane at a
+time, we wish to prepare the fallback surface for reads.
+
+Signed-off-by: Chris Wilson 
+
+commit 8acaf2693e176a92993a498683f121cfe0343fd4
+Author: Chris Wilson 
+Date:   Sun Jul 22 12:28:34 2012 +0100
+
+sna: Promote tiled operations to the GPU if the tile is already on the GPU
+
+Signed-off-by: Chris Wilson 
+
+commit 7d4a3e371beea65bf66e54ae13789d6d5ca91f8b
+Author: Chris Wilson 
+Date:   Sun Jul 22 11:19:13 2012 +0100
+
+sna: Use an upload buffer for large stipples
+
+Signed-off-by: Chris Wilson 
+
+commit 40e0cf32a

xserver-xorg-video-intel: Changes to 'ubuntu'

2012-07-25 Thread Maarten Lankhorst
 ChangeLog |  825 +++
 NEWS  |   40 +
 configure.ac  |   28 -
 debian/changelog  |   25 +
 man/intel.man |   13 
 src/Makefile.am   |1 
 src/intel.h   |   17 
 src/intel_display.c   |2 
 src/intel_dri.c   |  146 --
 src/intel_driver.c|   34 -
 src/intel_options.c   |1 
 src/intel_options.h   |1 
 src/intel_shadow.c|  200 
 src/intel_uxa.c   |   34 -
 src/intel_video.c |3 
 src/legacy/i810/Makefile.am   |3 
 src/legacy/i810/i810.h|8 
 src/legacy/i810/i810_accel.c  |  343 +-
 src/legacy/i810/i810_dri.c|2 
 src/legacy/i810/i810_driver.c |   35 -
 src/legacy/i810/i810_xaa.c|  320 +
 src/sna/fb/fbbitmap.c |   11 
 src/sna/fb/fbblt.c|   44 -
 src/sna/fb/fbclip.c   |   13 
 src/sna/fb/fbclip.h   |   25 -
 src/sna/fb/fbcopy.c   |   41 -
 src/sna/fb/fbfill.c   |   30 -
 src/sna/fb/fbtile.c   |   27 -
 src/sna/gen2_render.c |   48 +-
 src/sna/gen3_render.c |   47 +-
 src/sna/gen4_render.c |  334 ++
 src/sna/gen5_render.c |   50 +-
 src/sna/gen6_render.c |  780 +
 src/sna/gen6_render.h |4 
 src/sna/gen7_render.c |  640 +--
 src/sna/kgem.c|  911 ---
 src/sna/kgem.h|   55 +-
 src/sna/sna.h |   16 
 src/sna/sna_accel.c   |  977 +++---
 src/sna/sna_blt.c |  309 ++---
 src/sna/sna_display.c |   54 +-
 src/sna/sna_dri.c |   62 +-
 src/sna/sna_driver.c  |   12 
 src/sna/sna_glyphs.c  |   78 ++-
 src/sna/sna_io.c  |   14 
 src/sna/sna_render.c  |  200 +---
 src/sna/sna_render.h  |   21 
 src/sna/sna_render_inline.h   |3 
 src/sna/sna_trapezoids.c  |  366 ++-
 src/sna/sna_video.c   |2 
 50 files changed, 4515 insertions(+), 2740 deletions(-)

New commits:
commit 259c36c63e6984743462e493a7ae12d13116ce45
Author: Maarten Lankhorst 
Date:   Wed Jul 25 08:54:39 2012 +0200

Update to 2.20.1 point release

* Update to 2.20.1 point release:
  - A bug affecting gen4 handling of trapezoids was fixed, and CPU
overhead reduced.
https://bugs.freedesktop.org/show_bug.cgi?id=52158
  - A fix for a bug causing corruption of a DRI2 unredirected client
window that was resized whilst under a compositor.
  - Support for snoopable buffers on non-LLC architectures, coming to
a future kernel. The aim to accelerate transfers between the CPU
and the GPU, in particular to dramatically improve readback
performance, and to further minimise clflushes.
  - Improvement to the composite performance on GT2 SandyBridge and
IvyBridge devices, in particular the render copy is significantly
improved.
  - Improved handling for when acceleration is disabled, including
permitting DRI2 to remain supported even if the X server believes
the GPU wedged.
  - Shadow support was dropped from UXA as it was neither complete nor
correct, use SNA instead.

diff --git a/ChangeLog b/ChangeLog
index d179e21..82dbbf6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,828 @@
+commit 83f683b47063eab8cfb5037d02133dd977c3fc25
+Author: Chris Wilson 
+Date:   Sun Jul 22 23:20:23 2012 +0100
+
+2.20.1 release
+
+A good brown paper bag bug release for SNA.
+
+Signed-off-by: Chris Wilson 
+
+commit 9402bdcc13f7e96dfe527ff4a3da8d13a7870a02
+Author: Chris Wilson 
+Date:   Sun Jul 22 22:14:52 2012 +0100
+
+sna/glyphs: Also discard the glyph mask for bitmaps with an opaque source
+
+Though I expect all such glyphs to be caught by the non-overlapping
+checks...
+
+Signed-off-by: Chris Wilson 
+
+commit b315e0ebb75d8391ebef7ebe53741a5e33c968bb
+Author: Chris Wilson 
+Date:   Sun Jul 22 20:07:38 2012 +0100
+
+sna: Tweak the fallback hints for XYPixmap PutImage
+
+As the fallback uses a multiple-pass algorithm updating one plane at a
+time, we wish to prepare the fallback surface for reads.
+
+Signed-off-by: Chris Wilson 
+
+commit 8acaf2693e176a92993a498683f121cfe0343fd4
+Author: Chris Wilson 
+Date:   Sun Jul 22 12:28:34 2012 +0100
+
+sna: Promote tiled operations to the GPU if the tile is already on the GPU
+
+Signed-off-by: Chris Wilson 
+
+commit 7d4a3e371beea65bf66e54ae13789d6d5ca91f8b
+Author: Chris Wilson 
+Date:   Sun Jul 22 11:19:13 2012 +0100
+
+sna: Use an upload buffer for large stipples
+
+Signed-off-by: Chris Wilson 
+
+commit 40e0cf32