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, ®ion); + /* 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, ®ion); - 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]
