Hello community,

here is the log from the commit of package xf86-video-ati for openSUSE:Factory 
checked in at 2012-10-25 12:12:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xf86-video-ati (Old)
 and      /work/SRC/openSUSE:Factory/.xf86-video-ati.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xf86-video-ati", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/xf86-video-ati/xf86-video-ati.changes    
2012-09-25 14:18:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-ati.new/xf86-video-ati.changes       
2012-10-25 12:12:15.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Oct 17 16:24:38 UTC 2012 - [email protected]
+
+- Update to git commit #ce1b745dcb60dc516ad999756240b78e72a7aa54:
+  + Bump package version to 6.98.1
+  (the driver identifies itself as 6.99.99)
+
+-------------------------------------------------------------------
@@ -5 +12 @@
-  * glamor: Force acceleration for DRI2 copies.
+  + glamor: Force acceleration for DRI2 copies.

Old:
----
  xf86-video-ati-6.14.6.5.tar.bz2

New:
----
  xf86-video-ati-6.98.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xf86-video-ati.spec ++++++
--- /var/tmp/diff_new_pack.0WLyjp/_old  2012-10-25 12:12:16.000000000 +0200
+++ /var/tmp/diff_new_pack.0WLyjp/_new  2012-10-25 12:12:16.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           xf86-video-ati
-Version:        6.14.6.5
+Version:        6.98.1
 Release:        0
 Summary:        ATI video driver for the Xorg X server
 License:        MIT

++++++ xf86-video-ati-6.14.6.5.tar.bz2 -> xf86-video-ati-6.98.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-ati-6.14.6.5/src/ati_pciids_gen.h 
new/xf86-video-ati-6.98.1/src/ati_pciids_gen.h
--- old/xf86-video-ati-6.14.6.5/src/ati_pciids_gen.h    2012-09-13 
19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/ati_pciids_gen.h      2012-10-16 
19:05:46.000000000 +0200
@@ -622,6 +622,8 @@
 #define PCI_CHIP_TAHITI_6788 0x6788
 #define PCI_CHIP_TAHITI_678A 0x678A
 #define PCI_CHIP_TAHITI_6790 0x6790
+#define PCI_CHIP_TAHITI_6791 0x6791
+#define PCI_CHIP_TAHITI_6792 0x6792
 #define PCI_CHIP_TAHITI_6798 0x6798
 #define PCI_CHIP_TAHITI_6799 0x6799
 #define PCI_CHIP_TAHITI_679A 0x679A
@@ -634,6 +636,7 @@
 #define PCI_CHIP_PITCAIRN_6808 0x6808
 #define PCI_CHIP_PITCAIRN_6809 0x6809
 #define PCI_CHIP_PITCAIRN_6810 0x6810
+#define PCI_CHIP_PITCAIRN_6811 0x6811
 #define PCI_CHIP_PITCAIRN_6816 0x6816
 #define PCI_CHIP_PITCAIRN_6817 0x6817
 #define PCI_CHIP_PITCAIRN_6818 0x6818
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-ati-6.14.6.5/src/pcidb/ati_pciids.csv 
new/xf86-video-ati-6.98.1/src/pcidb/ati_pciids.csv
--- old/xf86-video-ati-6.14.6.5/src/pcidb/ati_pciids.csv        2012-09-13 
19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/pcidb/ati_pciids.csv  2012-10-16 
19:05:46.000000000 +0200
@@ -623,6 +623,8 @@
 "0x6788","TAHITI_6788","TAHITI",,,,,,"TAHITI"
 "0x678A","TAHITI_678A","TAHITI",,,,,,"TAHITI"
 "0x6790","TAHITI_6790","TAHITI",,,,,,"TAHITI"
+"0x6791","TAHITI_6791","TAHITI",,,,,,"TAHITI"
+"0x6792","TAHITI_6792","TAHITI",,,,,,"TAHITI"
 "0x6798","TAHITI_6798","TAHITI",,,,,,"TAHITI"
 "0x6799","TAHITI_6799","TAHITI",,,,,,"TAHITI"
 "0x679A","TAHITI_679A","TAHITI",,,,,,"TAHITI"
@@ -635,6 +637,7 @@
 "0x6808","PITCAIRN_6808","PITCAIRN",,,,,,"PITCAIRN"
 "0x6809","PITCAIRN_6809","PITCAIRN",,,,,,"PITCAIRN"
 "0x6810","PITCAIRN_6810","PITCAIRN",,,,,,"PITCAIRN"
+"0x6811","PITCAIRN_6811","PITCAIRN",,,,,,"PITCAIRN"
 "0x6816","PITCAIRN_6816","PITCAIRN",,,,,,"PITCAIRN"
 "0x6817","PITCAIRN_6817","PITCAIRN",,,,,,"PITCAIRN"
 "0x6818","PITCAIRN_6818","PITCAIRN",,,,,,"PITCAIRN"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-ati-6.14.6.5/src/radeon_chipinfo_gen.h 
new/xf86-video-ati-6.98.1/src/radeon_chipinfo_gen.h
--- old/xf86-video-ati-6.14.6.5/src/radeon_chipinfo_gen.h       2012-09-13 
19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/radeon_chipinfo_gen.h 2012-10-16 
19:05:46.000000000 +0200
@@ -542,6 +542,8 @@
  { 0x6788, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
  { 0x678A, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
  { 0x6790, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6791, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
+ { 0x6792, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
  { 0x6798, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
  { 0x6799, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
  { 0x679A, CHIP_FAMILY_TAHITI, 0, 0, 0, 0, 0 },
@@ -554,6 +556,7 @@
  { 0x6808, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
  { 0x6809, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
  { 0x6810, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
+ { 0x6811, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
  { 0x6816, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
  { 0x6817, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
  { 0x6818, CHIP_FAMILY_PITCAIRN, 0, 0, 0, 0, 0 },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-ati-6.14.6.5/src/radeon_chipset_gen.h 
new/xf86-video-ati-6.98.1/src/radeon_chipset_gen.h
--- old/xf86-video-ati-6.14.6.5/src/radeon_chipset_gen.h        2012-09-13 
19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/radeon_chipset_gen.h  2012-10-16 
19:05:46.000000000 +0200
@@ -542,6 +542,8 @@
   { PCI_CHIP_TAHITI_6788, "TAHITI" },
   { PCI_CHIP_TAHITI_678A, "TAHITI" },
   { PCI_CHIP_TAHITI_6790, "TAHITI" },
+  { PCI_CHIP_TAHITI_6791, "TAHITI" },
+  { PCI_CHIP_TAHITI_6792, "TAHITI" },
   { PCI_CHIP_TAHITI_6798, "TAHITI" },
   { PCI_CHIP_TAHITI_6799, "TAHITI" },
   { PCI_CHIP_TAHITI_679A, "TAHITI" },
@@ -554,6 +556,7 @@
   { PCI_CHIP_PITCAIRN_6808, "PITCAIRN" },
   { PCI_CHIP_PITCAIRN_6809, "PITCAIRN" },
   { PCI_CHIP_PITCAIRN_6810, "PITCAIRN" },
+  { PCI_CHIP_PITCAIRN_6811, "PITCAIRN" },
   { PCI_CHIP_PITCAIRN_6816, "PITCAIRN" },
   { PCI_CHIP_PITCAIRN_6817, "PITCAIRN" },
   { PCI_CHIP_PITCAIRN_6818, "PITCAIRN" },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-ati-6.14.6.5/src/radeon_dri2.c 
new/xf86-video-ati-6.98.1/src/radeon_dri2.c
--- old/xf86-video-ati-6.14.6.5/src/radeon_dri2.c       2012-09-13 
19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/radeon_dri2.c 2012-10-16 19:05:46.000000000 
+0200
@@ -596,9 +596,10 @@
     }
 
     if (translate && drawable->type == DRAWABLE_WINDOW) {
-       WindowPtr pWin = (WindowPtr)drawable;
-       off_x = pWin->origin.x;
-       off_y = pWin->origin.y;
+       PixmapPtr pPix = GetDrawablePixmap(drawable);
+
+       off_x = drawable->x - pPix->screen_x;
+       off_y = drawable->y - pPix->screen_y;
     }
     gc = GetScratchGC(dst_drawable->depth, pScreen);
     copy_clip = REGION_CREATE(pScreen, NULL, 0);
@@ -907,8 +908,15 @@
     struct radeon_bo *front_bo, *back_bo;
     ScreenPtr screen;
     RADEONInfoPtr info;
+    RegionRec region;
     int tmp;
 
+    region.extents.x1 = region.extents.y1 = 0;
+    region.extents.x2 = front_priv->pixmap->drawable.width;
+    region.extents.y2 = front_priv->pixmap->drawable.width;
+    region.data = NULL;
+    DamageRegionAppend(&front_priv->pixmap->drawable, &region);
+
     /* Swap BO names so DRI works */
     tmp = front->name;
     front->name = back->name;
@@ -932,15 +940,7 @@
 
     radeon_glamor_exchange_buffers(front_priv->pixmap, back_priv->pixmap);
 
-    {
-        RegionRec region;
-       region.extents.x1 = region.extents.y1 = 0;
-       region.extents.x2 = front_priv->pixmap->drawable.width;
-       region.extents.y2 = front_priv->pixmap->drawable.width;
-       region.data = NULL;
-       DamageRegionAppend(&front_priv->pixmap->drawable, &region);
-       DamageRegionProcessPending(&front_priv->pixmap->drawable);
-    }
+    DamageRegionProcessPending(&front_priv->pixmap->drawable);
 }
 
 void radeon_dri2_frame_event_handler(unsigned int frame, unsigned int tv_sec,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-ati-6.14.6.5/src/radeon_glamor_wrappers.h 
new/xf86-video-ati-6.98.1/src/radeon_glamor_wrappers.h
--- old/xf86-video-ati-6.14.6.5/src/radeon_glamor_wrappers.h    2012-09-13 
19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/radeon_glamor_wrappers.h      2012-10-16 
19:05:46.000000000 +0200
@@ -42,7 +42,6 @@
 #include "pixmapstr.h"
 #include "windowstr.h"
 #include "servermd.h"
-#include "mibstore.h"
 #include "colormapst.h"
 #include "gcstruct.h"
 #include "input.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-ati-6.14.6.5/src/radeon_kms.c 
new/xf86-video-ati-6.98.1/src/radeon_kms.c
--- old/xf86-video-ati-6.14.6.5/src/radeon_kms.c        2012-09-13 
19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/radeon_kms.c  2012-10-16 19:05:46.000000000 
+0200
@@ -1215,13 +1215,8 @@
 #endif
 
     pScrn->vtSema = TRUE;
-    /* Backing store setup */
-    xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, RADEON_LOGLEVEL_DEBUG,
-                  "Initializing backing store\n");
-    miInitializeBackingStore(pScreen);
     xf86SetBackingStore(pScreen);
 
-
     if (info->directRenderingEnabled) {
        xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Direct rendering enabled\n");
     } else {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-video-ati-6.14.6.5/src/radeon_pci_chipset_gen.h 
new/xf86-video-ati-6.98.1/src/radeon_pci_chipset_gen.h
--- old/xf86-video-ati-6.14.6.5/src/radeon_pci_chipset_gen.h    2012-09-13 
19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/radeon_pci_chipset_gen.h      2012-10-16 
19:05:46.000000000 +0200
@@ -542,6 +542,8 @@
  { PCI_CHIP_TAHITI_6788, PCI_CHIP_TAHITI_6788, RES_SHARED_VGA },
  { PCI_CHIP_TAHITI_678A, PCI_CHIP_TAHITI_678A, RES_SHARED_VGA },
  { PCI_CHIP_TAHITI_6790, PCI_CHIP_TAHITI_6790, RES_SHARED_VGA },
+ { PCI_CHIP_TAHITI_6791, PCI_CHIP_TAHITI_6791, RES_SHARED_VGA },
+ { PCI_CHIP_TAHITI_6792, PCI_CHIP_TAHITI_6792, RES_SHARED_VGA },
  { PCI_CHIP_TAHITI_6798, PCI_CHIP_TAHITI_6798, RES_SHARED_VGA },
  { PCI_CHIP_TAHITI_6799, PCI_CHIP_TAHITI_6799, RES_SHARED_VGA },
  { PCI_CHIP_TAHITI_679A, PCI_CHIP_TAHITI_679A, RES_SHARED_VGA },
@@ -554,6 +556,7 @@
  { PCI_CHIP_PITCAIRN_6808, PCI_CHIP_PITCAIRN_6808, RES_SHARED_VGA },
  { PCI_CHIP_PITCAIRN_6809, PCI_CHIP_PITCAIRN_6809, RES_SHARED_VGA },
  { PCI_CHIP_PITCAIRN_6810, PCI_CHIP_PITCAIRN_6810, RES_SHARED_VGA },
+ { PCI_CHIP_PITCAIRN_6811, PCI_CHIP_PITCAIRN_6811, RES_SHARED_VGA },
  { PCI_CHIP_PITCAIRN_6816, PCI_CHIP_PITCAIRN_6816, RES_SHARED_VGA },
  { PCI_CHIP_PITCAIRN_6817, PCI_CHIP_PITCAIRN_6817, RES_SHARED_VGA },
  { PCI_CHIP_PITCAIRN_6818, PCI_CHIP_PITCAIRN_6818, RES_SHARED_VGA },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/xf86-video-ati-6.14.6.5/src/radeon_pci_device_match_gen.h 
new/xf86-video-ati-6.98.1/src/radeon_pci_device_match_gen.h
--- old/xf86-video-ati-6.14.6.5/src/radeon_pci_device_match_gen.h       
2012-09-13 19:50:35.000000000 +0200
+++ new/xf86-video-ati-6.98.1/src/radeon_pci_device_match_gen.h 2012-10-16 
19:05:46.000000000 +0200
@@ -542,6 +542,8 @@
  ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6788, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_678A, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6790, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6791, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6792, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6798, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_6799, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_TAHITI_679A, 0 ),
@@ -554,6 +556,7 @@
  ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6808, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6809, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6810, 0 ),
+ ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6811, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6816, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6817, 0 ),
  ATI_DEVICE_MATCH( PCI_CHIP_PITCAIRN_6818, 0 ),

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to