79 Commits

Author SHA256 Message Date
ebc6e1d7e3 Accepting request 635870 from X11:XOrg
- Update to release 18.1.0
  * This release supports xserver versions 1.13-1.20.
  * Fixed random screen corruption and crashes when using GLAMOR with Xorg
    1.20.
  * Support for leasing RandR outputs to clients.
  * Various robustness fixes for TearFree. In particular, fixed several
    cases in which disabling TearFree at runtime would result in the Xorg
    process freezing or crashing.
  * Fixed some m4 related build issues with older versions of autotools.

OBS-URL: https://build.opensuse.org/request/show/635870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=35
2018-09-20 09:37:59 +00:00
e6ee621394 - Update to release 18.1.0
* This release supports xserver versions 1.13-1.20.
  * Fixed random screen corruption and crashes when using GLAMOR with Xorg
    1.20.
  * Support for leasing RandR outputs to clients.
  * Various robustness fixes for TearFree. In particular, fixed several
    cases in which disabling TearFree at runtime would result in the Xorg
    process freezing or crashing.
  * Fixed some m4 related build issues with older versions of autotools.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=78
2018-09-15 14:05:08 +00:00
e83ade94dd Accepting request 629901 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/629901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=34
2018-09-05 11:43:05 +00:00
3e33ac5109 Accepting request 629898 from home:jengelh:branches:X11:XOrg
here's your _service file

OBS-URL: https://build.opensuse.org/request/show/629898
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=76
2018-08-17 10:40:30 +00:00
6d357862a1 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=75 2018-08-16 14:46:49 +00:00
eecde074ef OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=74 2018-08-16 14:41:11 +00:00
5c7cac07a3 - Update to release 18.0.99 (git describe: 18.0.1-44-g740f0850)
* supposed to provide a fix for boo#1100759, fdo#107528, fdo#105381

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=73
2018-08-16 14:36:21 +00:00
9e321f256e Accepting request 593545 from X11:XOrg
- Update to release 18.0.1
  * This release supports xserver versions 1.13-1.19. It also works with
    xserver 1.20 RC1, so unless something unexpected happens, it should work
    with xserver 1.20 as well.
    This is a bug-fix release addressing issues in 18.0.0. While those
    issues shouldn't affect most users, I recommend that all users of 18.0.0
    update to 18.0.1.
    + The Xorg process could crash when multiple primary screens are
      configured in xorg.conf.
    + TearFree could trigger debugging messages in the pixman library

OBS-URL: https://build.opensuse.org/request/show/593545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=33
2018-04-07 18:49:28 +00:00
fe26e721b5 - Update to release 18.0.1
* This release supports xserver versions 1.13-1.19. It also works with
    xserver 1.20 RC1, so unless something unexpected happens, it should work
    with xserver 1.20 as well.
    This is a bug-fix release addressing issues in 18.0.0. While those
    issues shouldn't affect most users, I recommend that all users of 18.0.0
    update to 18.0.1.
    + The Xorg process could crash when multiple primary screens are
      configured in xorg.conf.
    + TearFree could trigger debugging messages in the pixman library

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=71
2018-04-04 13:02:49 +00:00
bbda670f8e Accepting request 583861 from X11:XOrg
- "I'm pleased to announce the 18.0.0 release of xf86-video-ati, the Xorg
  driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
  This release supports xserver versions 1.13-1.19. It also works with
  xserver 1.20 RC1, so unless something unexpected happens, it should work
  with xserver 1.20 as well."
  Highlights:
  * New year-based versioning scheme
  * Page flipping can now be used even when the HW cursor can't be used in
    some cases
  * Support for 30-bit RGB colour output. Note that gamma correction is
    currently not available with 30-bit colour. Also, GLAMOR hardware
    acceleration is not available with 30-bit colour with xserver versions
    before 1.20.
  Plus other improvements and fixes. Thanks to everybody who contributed
  to this release in any way!

OBS-URL: https://build.opensuse.org/request/show/583861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=32
2018-03-12 11:04:47 +00:00
e1d661f5ee - "I'm pleased to announce the 18.0.0 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
  This release supports xserver versions 1.13-1.19. It also works with
  xserver 1.20 RC1, so unless something unexpected happens, it should work
  with xserver 1.20 as well."
  Highlights:
  * New year-based versioning scheme
  * Page flipping can now be used even when the HW cursor can't be used in
    some cases
  * Support for 30-bit RGB colour output. Note that gamma correction is
    currently not available with 30-bit colour. Also, GLAMOR hardware
    acceleration is not available with 30-bit colour with xserver versions
    before 1.20.
  Plus other improvements and fixes. Thanks to everybody who contributed
  to this release in any way!

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=69
2018-03-07 11:53:48 +00:00
4a441c6555 Accepting request 559104 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/559104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=31
2017-12-23 11:10:49 +00:00
Max Staudt
1a72c15af8 Accepting request 556929 from home:scarabeus_iv:branches:X11:XOrg
- Stick to use pkgconfig style dependencies

OBS-URL: https://build.opensuse.org/request/show/556929
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=67
2017-12-21 14:08:23 +00:00
24e070e858 Accepting request 556530 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/556530
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=30
2017-12-15 13:03:43 +00:00
Michal Srb
313c6d7ec5 Accepting request 556500 from home:michalsrb:branches:X11:XOrg
- Remove build dependency on Mesa-devel, it is not needed. Add
  build dependency on damageproto-devel which is needed and was
  pulled in by Mesa-devel before.

OBS-URL: https://build.opensuse.org/request/show/556500
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=65
2017-12-12 16:19:52 +00:00
16eefa5009 Accepting request 522263 from X11:XOrg
- Update to version 7.10.0
  * Clients can now use DRI page flipping even while TearFree is enabled
  for any CRTC. This should improve performance of such clients
  (including compositing managers) while TearFree is enabled, and avoid
  other issues such as tearing on other CRTCs where TearFree isn't
  enabled.
  * The driver now takes measures to prevent other DRM master processes
  (potentially from other local users) from accessing buffers created by
  this driver while switched away to a different VT. Other DRM master
  processes should only be able to access a single buffer anymore, which
  contains only all-black pixels.
  * The gamma ramp is now applied to the HW cursor as well, so the HW
  cursor doesn't look odd when e.g. using Redshift or similar tools.
  * Plus other improvements and fixes. Thanks to everybody who
  contributed to this release in any way!

OBS-URL: https://build.opensuse.org/request/show/522263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=29
2017-09-12 17:36:59 +00:00
cc144abc4c - Update to version 7.10.0
* Clients can now use DRI page flipping even while TearFree is enabled
  for any CRTC. This should improve performance of such clients
  (including compositing managers) while TearFree is enabled, and avoid
  other issues such as tearing on other CRTCs where TearFree isn't
  enabled.
  * The driver now takes measures to prevent other DRM master processes
  (potentially from other local users) from accessing buffers created by
  this driver while switched away to a different VT. Other DRM master
  processes should only be able to access a single buffer anymore, which
  contains only all-black pixels.
  * The gamma ramp is now applied to the HW cursor as well, so the HW
  cursor doesn't look odd when e.g. using Redshift or similar tools.
  * Plus other improvements and fixes. Thanks to everybody who
  contributed to this release in any way!

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=63
2017-09-08 09:01:48 +00:00
0d4939e920 Accepting request 487809 from X11:XOrg
- SLE merge (missing fate/bugzilla entries)
  * bsc#990066 (we have even newer version than 7.7 meanwhile)
  * fate #320388 (factory is building against an even higher
    Xserver version, so covered as well)
  * fate #315643-315645, 319159-319161, 319618 (we have the latest
    available radeon driver X driver)
  * bsc#936452, FATE#319131 (seems this macro is no longer been used
    also in sle12-sp2)
  * bnc#896378 (also handled in factory, but patch is meanwhile
    upstream and included in driver release 7.9.0)

OBS-URL: https://build.opensuse.org/request/show/487809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=28
2017-04-18 11:47:39 +00:00
9c4e3c7669 - SLE merge (missing fate/bugzilla entries)
* bsc#990066 (we have even newer version than 7.7 meanwhile)
  * fate #320388 (factory is building against an even higher
    Xserver version, so covered as well)
  * fate #315643-315645, 319159-319161, 319618 (we have the latest
    available radeon driver X driver)
  * bsc#936452, FATE#319131 (seems this macro is no longer been used
    also in sle12-sp2)
  * bnc#896378 (also handled in factory, but patch is meanwhile
    upstream and included in driver release 7.9.0)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=61
2017-04-13 10:29:32 +00:00
7347e35bfd Accepting request 480190 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/480190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=27
2017-03-21 21:44:12 +00:00
f11093b3dc Accepting request 479985 from home:pluskalm:branches:X11:XOrg
- Update to version 7.9.0:

OBS-URL: https://build.opensuse.org/request/show/479985
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=59
2017-03-16 13:26:24 +00:00
d691b1057b Accepting request 441180 from X11:XOrg
- Update to version 7.8.0:
  This release supports xserver versions 1.10-1.19.
  Highlights:
  + Significant 2D compositing performance increase, in particular with
    glamor enabled.
  + Option "TearFree" can now prevent tearing in all possible display
    configurations (with current versions of Xorg). Specifically, it's
    now also effective with arbitrary RandR transforms and with RandR 1.4
    slave output.
  + DRI3 is now enabled by default if the Xorg version is >= 1.18.3 and
    glamor is enabled.
  + DRI3/Present asynchronous page flips are now supported (requires
    corresponding kernel driver support, available in current versions of
    the Linux kernel). This can increase performance of fullscreen
    applications with sync-to-vblank disabled.
  + The HW cursor can now be used with RandR 1.4 slave output or with
    TearFree & rotation.
  + Performance improvements with RandR 1.4 slave output.
  + The list of supported GPUs in the Xorg log file has been slightly
    tidied up.
  + RandR 1.4 provider capabilities are now advertised more accurately.
- Remove upstream patches:
  + U_01-dri3-Return-NULL-from-radeon_dri3_pixmap_from_fd-if-calloc-fails.patch
  + U_02-Add-support-for-async-flips-to-radeon_do_pageflip.patch
  + U_03-present-Support-async-flips.patch
  + U_04-Enable-DRI3-by-default-when-building-for-Xorg-1.18.3.patch
  + U_05-EXA-6xx-7xx-fast-solid-pixmap-support.patch
  + U_06-EXA-6xx-7xx-accelerate-PictOpOver-with-component-alpha.patch
  + U_07-Adapt-to-XF86_CRTC_VERSION-7.patch
  + U_08-Add-explicit-RADEON_DRM_QUEUE_ERROR-define.patch
  + U_09-Don-t-enable-DRI3-by-default-with-EXA.patch
  + U_10-Use-EventCallback-to-avoid-flushing-every-time-in-the-FlushCallback.patch
  + U_11-Keep-track-of-damage-event-related-flushes-per-client-v2.patch
  + U_12-Use-drmmode_crtc_scanout_-helpers-for-RandR-1.4-scanout-pixmaps.patch
  + U_13-Handle-RandR-1.4-slave-dirty-updates-via-radeon_drm_queue.patch
  + U_14-Track-damage-accurately-for-RandR-1.4-slave-scanout.patch
  + U_15-Fix-build-against-xserver-1.13.patch
  + U_16-Only-copy-from-screen-pixmap-to-shared-pixmap-on-demand-for-slave-scanout.patch
  + U_17-Factor-out-transform_region-helper.patch
  + U_18-Move-up-radeon_scanout_extents_intersect.patch
  + U_19-Synchronize-scanout-pixmaps-for-TearFree.patch
  + U_20-Make-TearFree-effective-with-PRIME-slave-scanout.patch
  + U_21-Refactor-radeon_mode_hotplug.patch
  + U_22-Use-pRADEONEnt-to-find-both-screens-of-a-GPU-in-radeon_mode_hotplug.patch

OBS-URL: https://build.opensuse.org/request/show/441180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=26
2016-11-24 20:17:42 +00:00
77c41aac18 - added missing patches in changelog
+ U_21-Refactor-radeon_mode_hotplug.patch
  + U_22-Use-pRADEONEnt-to-find-both-screens-of-a-GPU-in-radeon_mode_hotplug.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=57
2016-11-21 11:12:05 +00:00
766049bcc7 Accepting request 440960 from home:tobijk:X11:XOrg
- Update to version 7.8.0:
  This release supports xserver versions 1.10-1.19.
  Highlights:
  + Significant 2D compositing performance increase, in particular with
    glamor enabled.
  + Option "TearFree" can now prevent tearing in all possible display
    configurations (with current versions of Xorg). Specifically, it's
    now also effective with arbitrary RandR transforms and with RandR 1.4
    slave output.
  + DRI3 is now enabled by default if the Xorg version is >= 1.18.3 and
    glamor is enabled.
  + DRI3/Present asynchronous page flips are now supported (requires
    corresponding kernel driver support, available in current versions of
    the Linux kernel). This can increase performance of fullscreen
    applications with sync-to-vblank disabled.
  + The HW cursor can now be used with RandR 1.4 slave output or with
    TearFree & rotation.
  + Performance improvements with RandR 1.4 slave output.
  + The list of supported GPUs in the Xorg log file has been slightly
    tidied up.
  + RandR 1.4 provider capabilities are now advertised more accurately.
- Remove upstream patches:
  + U_01-dri3-Return-NULL-from-radeon_dri3_pixmap_from_fd-if-calloc-fails.patch
  + U_02-Add-support-for-async-flips-to-radeon_do_pageflip.patch
  + U_03-present-Support-async-flips.patch
  + U_04-Enable-DRI3-by-default-when-building-for-Xorg-1.18.3.patch
  + U_05-EXA-6xx-7xx-fast-solid-pixmap-support.patch
  + U_06-EXA-6xx-7xx-accelerate-PictOpOver-with-component-alpha.patch
  + U_07-Adapt-to-XF86_CRTC_VERSION-7.patch
  + U_08-Add-explicit-RADEON_DRM_QUEUE_ERROR-define.patch

OBS-URL: https://build.opensuse.org/request/show/440960
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=56
2016-11-21 10:56:12 +00:00
36db666d46 Accepting request 439510 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/439510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=25
2016-11-13 21:49:39 +00:00
Max Staudt
b868c0fb32 Accepting request 439508 from home:mstaudt:branches:X11:XOrg
- U_21-Refactor-radeon_mode_hotplug.patch
  U_22-Use-pRADEONEnt-to-find-both-screens-of-a-GPU-in-radeon_mode_hotplug.patch

  Fix enumeration of connectors per GPU (bsc#1008200).

OBS-URL: https://build.opensuse.org/request/show/439508
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=54
2016-11-10 11:31:07 +00:00
3ab9727fdb Accepting request 438282 from X11:XOrg
- U_01-dri3-Return-NULL-from-radeon_dri3_pixmap_from_fd-if-calloc-fails.patch
  U_02-Add-support-for-async-flips-to-radeon_do_pageflip.patch
  U_03-present-Support-async-flips.patch
  U_04-Enable-DRI3-by-default-when-building-for-Xorg-1.18.3.patch
  U_05-EXA-6xx-7xx-fast-solid-pixmap-support.patch
  U_06-EXA-6xx-7xx-accelerate-PictOpOver-with-component-alpha.patch
  U_07-Adapt-to-XF86_CRTC_VERSION-7.patch
  U_08-Add-explicit-RADEON_DRM_QUEUE_ERROR-define.patch
  U_09-Don-t-enable-DRI3-by-default-with-EXA.patch
  U_10-Use-EventCallback-to-avoid-flushing-every-time-in-the-FlushCallback.patch
  U_11-Keep-track-of-damage-event-related-flushes-per-client-v2.patch
  U_12-Use-drmmode_crtc_scanout_-helpers-for-RandR-1.4-scanout-pixmaps.patch
  U_13-Handle-RandR-1.4-slave-dirty-updates-via-radeon_drm_queue.patch
  U_14-Track-damage-accurately-for-RandR-1.4-slave-scanout.patch
  U_15-Fix-build-against-xserver-1.13.patch
  U_16-Only-copy-from-screen-pixmap-to-shared-pixmap-on-demand-for-slave-scanout.patch
  U_17-Factor-out-transform_region-helper.patch
  U_18-Move-up-radeon_scanout_extents_intersect.patch
  U_19-Synchronize-scanout-pixmaps-for-TearFree.patch
  U_20-Make-TearFree-effective-with-PRIME-slave-scanout.patch
  Include patches that haven't made it into the 7.7.1 release.
  This means almost all commits between xf86-video-ati-7.7.0
  and 12d30eeb9711bd2b1609d6bbb74c4a1760596f72.
  Fixes (bsc#990066).

OBS-URL: https://build.opensuse.org/request/show/438282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=24
2016-11-05 20:22:33 +00:00
bd1ff6a5de reference every new patch with its name in changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=52
2016-11-02 11:31:10 +00:00
Max Staudt
84a4590c79 Accepting request 438260 from home:mstaudt:branches:X11:XOrg
- U_01-* ... U_20-* :
  Include patches that haven't made it into the 7.7.1 release.

  This means almost all commits between xf86-video-ati-7.7.0
  and 12d30eeb9711bd2b1609d6bbb74c4a1760596f72.

  Fixes (bsc#990066).

OBS-URL: https://build.opensuse.org/request/show/438260
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=51
2016-11-02 10:39:34 +00:00
6ec7911277 Accepting request 428711 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/428711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=23
2016-09-23 09:23:39 +00:00
c75de0aff0 Accepting request 428704 from home:tobijk:X11:XOrg
- Update to version 7.7.1:
  This release supports xserver versions 1.9-1.18.
  This is a stable point release containing only fixes for crash/hang/
  corruption bugs and other minor changes.

OBS-URL: https://build.opensuse.org/request/show/428704
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=49
2016-09-19 14:00:37 +00:00
30cd411590 Accepting request 386301 from X11:XOrg
- Update to version 7.7:
  * Option "TearFree" can now prevent tearing with rotation/reflection as
    well (with Xorg >= 1.16).
  * RandR CRTC transforms now work correctly (but for now still exhibit
    tearing even with TearFree).
  * The RandR 1.4 provider name is now no longer hardcoded to "radeon"
    but constructed from the GPU chipset name and bus ID, allowing
    several GPUs supported by this driver to be distinguished by name.
  * The RandR primary output is now always explicitly marked as such.
  * The driver can now make use of more than 256MB of VRAM for scanout
    buffers, allowing e.g. virtual desktop sizes >= 8192x8192 to work.
  * The driver can prevent clients trying to use the DRI3 extension over a
    display connection forwarded via SSH from hanging.
  * Many more fixes for issues using the DRI3/Present extensions.

OBS-URL: https://build.opensuse.org/request/show/386301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=22
2016-04-12 17:00:16 +00:00
509aa5db16 - Update to version 7.7:
* Option "TearFree" can now prevent tearing with rotation/reflection as
    well (with Xorg >= 1.16).
  * RandR CRTC transforms now work correctly (but for now still exhibit
    tearing even with TearFree).
  * The RandR 1.4 provider name is now no longer hardcoded to "radeon"
    but constructed from the GPU chipset name and bus ID, allowing
    several GPUs supported by this driver to be distinguished by name.
  * The RandR primary output is now always explicitly marked as such.
  * The driver can now make use of more than 256MB of VRAM for scanout
    buffers, allowing e.g. virtual desktop sizes >= 8192x8192 to work.
  * The driver can prevent clients trying to use the DRI3 extension over a
    display connection forwarded via SSH from hanging.
  * Many more fixes for issues using the DRI3/Present extensions.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=47
2016-04-08 13:49:46 +00:00
f8814d4f5b Accepting request 344213 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/344213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=21
2015-11-17 13:21:30 +00:00
0c512ff5d3 Accepting request 344209 from home:pluskalm:branches:X11:XOrg
- Use url for source
- Add gpg signature
- Make building more verbose

OBS-URL: https://build.opensuse.org/request/show/344209
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=45
2015-11-13 11:58:58 +00:00
9f28aa4280 Accepting request 344171 from home:boombatower:branches:X11:XOrg
- Update to version 7.6.1:
  + Post 7.6.0 release version bump
  + Remove duplicate free(output_ids) call
  + Set version for 7.6.1 release
- Update to version 7.6.0:
  + Remove dead accelDFS flag
  + radeon: bump version post release
  + add new bonaire pci id
  + add new OLAND pci id
  + radeon: stop caching mode resources
  + radeon: move output name creation to its own function
  + radeon: add support for DP 1.2 display hotplug (v2)
  + radeon: adopt for new X server dirty tracking APIs.
  + radeon: cleanup the entity rec
  + radeon: move radeon_pixmap forward declaration into other block
  + radeon/vdpau: don't report VDPAU for < r300
  + Handle tiling in radeon_set_shared_pixmap_backing
  + Do not link radeon_drv.so against libpciaccess
  + Avoid leaking memory on output.
  + Proper leak fix, previous leak fix was bogus.
  + present: Move check for async flips
  + present: Fix present notify timestamps and counts.
  + Allow/Fix use of multiple ZaphodHead outputs per x-screen. (v2)
  + Don't set TILE_SPLIT flags if surface.tile_split == 0.
  + Fix inconsistent default eg_tile_split in evergreen_accel.c
  + Make selection between DRI2 and DRI3 consistent with other drivers. (v2)
  + Remove duplicate OPTION_PAGE_FLIP entry
  + PRIME: Don't advertise offload capabilities when acceleration is disabled
  + Prefer drmModeSetCursor2 over drmModeSetCursor
  + Require at least xserver 1.8
  + Move xorg_list backwards compatibility to new radeon_list.h header
  + Add DRM event queue helpers v2
  + DRI2: Simplify blit fallback handling for scheduled swaps
  + DRI2: Remove superfluous assignments to *_info->frame
  + DRI2: Move radeon_dri2_flip_event_handler
  + DRI2: Use helper functions for DRM event queue management v3
  + DRI2: Split out helper for getting UST and MSC of a specific CRTC
  + Move #include "radeon_glamor.h" from radeon.h to where it's needed
  + Fold radeon_glamor_flush into radeon_cs_flush_indirect
  + Add support for SYNC extension fences v2
  + Add support for the Present extension v2
  + Add DRI3 support v2
  + Simplify includes in radeon_{dri3,present}.c
  + Add xorg_list_for_each_entry_safe fallback in radeon_list.h
  + Initialize boolean variable before calling xf86GetOptValBool
  + DRI3: Use open hook instead of open_client
  + Always include misync.h before other misync headers
  + glamor: Add glamor_fd_from_pixmap define for standalone glamor tree
  + dri3: Use screen->CreatePixmap instead of fbCreatePixmap directly
  + EXA: Return NULL from radeon_get_pixmap_bo if there is no driver private
  + configure.ac: Check for misyncshm.h again
  + Adapt radeon_sync.c for misyncshm.h vs misync.h as well
  + Make radeon_do_pageflip take a BO handle directly
  + Present: Add radeon_present_get_pixmap_handle helper
  + glamor: Avoid generating GEM flink names for BOs shared via DRI3 v2
  + glamor: Handle GLAMOR_* flags removed from xserver
  + Increase robustness against DRM page flip ioctl failures v3
  + Simplify radeon_do_pageflip() error handling slightly more
  + Move radeon_drm_handler/abort_proc fields to drmmode_flipdata_rec
  + Move get_pixmap_handle helper to radeon_bo_helper.c
  + DRI2: Use radeon_get_pixmap_handle
  + Only enable SYNC extension fences and the Present extension along with DRI3
  + Add radeon_get_pixmap_tiling_flags helper
  + present: Don't flip between BOs with different tiling parameters
  + Rename scanout_pixmap_x field to prime_pixmap_x
  + Split out struct drmmode_scanout for rotation shadow buffer information
  + Add RADEON_CREATE_PIXMAP_SCANOUT flag
  + glamor: Remove unused function radeon_glamor_pixmap_is_offscreen
  + glamor: Add radeon_pixmap parameter to radeon_glamor_create_textured_pixmap
  + glamor: Add wrappers for the X server rendering hooks
  + glamor: Add Option "ShadowPrimary" v2
  + glamor: Remove the stride member of struct radeon_pixmap
  + Add Option "TearFree" v4
  + DRI2: Clear old->devPrivate.ptr in fixup_glamor
  + Only copy fbcon BO contents if bgNoneRoot is TRUE
  + Defer initial drmmode_copy_fb call until root window creation
  + Defer initial modeset until the first BlockHandler invocation
  + Update scanout pixmap contents before setting a mode with it
  + Make drmmode_copy_fb() work with glamor as well
  + On screen resize, clear the new buffer before displaying it
  + Don't call radeon_get_pixmap_private() when using EXA
  + Skip disabled CRTCs in drmmode_set_desired_modes() even if set_hw == FALSE
  + glamor: Deal with glamor_glyphs_init being removed from xserver
  + Replace SyncFence typedef with declaration of struct _SyncFence
  + present: Remove get_drmmode_crtc helper
  + glamor: Only wait for GPU writes in radeon_glamor_prepare_access_cpu_ro
  + DRI2: Fix handling of drmmode_crtc_get_ust_msc return code
  + Don't attempt a DRI2/Present page flip while the other one is flipping
  + Skip disabled CRTCs in radeon_scanout_(do_)update
  + present: Fall back to modeset for unflip operation
  + present: Look at all CRTCs to determine if we can flip
  + present: Handle DPMS off in radeon_present_get_ust_msc
  + Remove unused local variable pRADEONEnt
  + glamor: Move declaration of struct radeon_pixmap out of #if/#else blocks
  + Only call drmmode_copy_fb (at most) once on server startup
  + Wait for scanout BO initialization to finish before setting mode
  + DRI2: Don't ignore rotated CRTCs in amdgpu_dri2_drawable_crtc
  + DRI2: Keep MSC monotonic when moving window between CRTCs
  + Only align screen / scanout pixmap height where necessary
  + Call xf86CrtcRotate from initial drmmode_set_desired_modes call
  + Don't advertise rotation support without hardware acceleration v2
  + Eliminate redundant data parameter from drmmode_crtc_scanout_create
  + Properly handle drmModeAddFB failure in drmmode_crtc_scanout_allocate
  + Bump version for 7.6.0 release
  + Disable CRTCs when disabling the outputs
  + Do not try to enable already enabled CRTCs in DPMS hook
  + radeon: remove unneeded inclusion of sarea.h
  + Handle failures in setting a CRTC to a DRM mode properly
  + dri2: Avoid calculation with undefined msc value
  + Simplify pick best crtc to fold two loops into one
  + Clean up allocation in RADEONInitVideo()
  + Simplify drmmode_set_mode_major() and avoid leaking memory.
  + Clean up radeon_dri2_create_buffer2()
- Remove upstream patches:
  * U_glamor-Handle-GLAMOR_-flags-removed-from-xserver.patch
  * U_radeon-adopt-for-new-X-server-dirty-tracking-APIs.patch

OBS-URL: https://build.opensuse.org/request/show/344171
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=44
2015-11-13 11:42:07 +00:00
f11fa00ed0 - U_radeon-adopt-for-new-X-server-dirty-tracking-APIs.patch
* adopt for new X server dirty tracking APIs, which came with
    xorg-server 1.18.0
- U_glamor-Handle-GLAMOR_-flags-removed-from-xserver.patch
  * Handle GLAMOR_* flags removed from xserver. The behaviour is
    the same as when the removed flags were passed in.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=43
2015-11-11 15:32:52 +00:00
Stephan Kulow
d44cf2f691 Accepting request 254107 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/254107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=20
2014-10-15 14:19:28 +00:00
2111dfac55 Accepting request 253823 from home:tobijk:X11:XOrg
- Update to version 7.5.0:
  + radeon: enable hawaii accel conditionally (v3)
  + radeon: fix warnings when building against older xservers
  + radeon/kms: add new CIK pci ids
  + radeon/kms: add new SI pci ids
  + radeon/kms: fix mullins pci id
  + radeon: require libdrm_radeon 2.4.58 for latest SI/CI pci ids
  + radeon: drop redundant radeon_drm.h includes
  + radeon: move RADEON_TILING_{MASK, LINEAR} from radeon_drm.h to radeon.h
  + radeon: drop radeon_drm.h
  + radeon: remove definitions already present in radeon_drm.h
  + glamor.hfigure: Include xorg-server.h before
  + Handle CRTC DPMS from output DPMS hooks
  + Add Emacs .dir-local.el file
  + radeon: fix a leak in radeon_vbo_get_bo()
  + radeon: fix build warnings regarding const qualifier
- Remove upstream patch:
  U_Handle-CRTC-DPMS-from-output-DPMS-hooks.patch

OBS-URL: https://build.opensuse.org/request/show/253823
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=41
2014-10-06 08:57:04 +00:00
Stephan Kulow
fe5112076a Accepting request 248854 from X11:XOrg
- U_Handle-CRTC-DPMS-from-output-DPMS-hooks.patch
  * Handle CRTC DPMS from output DPMS hooks (bnc#896378)

OBS-URL: https://build.opensuse.org/request/show/248854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=19
2014-09-17 15:41:45 +00:00
a1b7d02e88 - U_Handle-CRTC-DPMS-from-output-DPMS-hooks.patch
* Handle CRTC DPMS from output DPMS hooks (bnc#896378)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=39
2014-09-12 09:31:35 +00:00
Stephan Kulow
2f114e03de Accepting request 238854 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/238854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=17
2014-06-30 19:44:51 +00:00
83d18cebd2 Accepting request 238836 from home:tobijk:X11:XOrg
update to version 7.4.0

OBS-URL: https://build.opensuse.org/request/show/238836
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=37
2014-06-27 08:48:22 +00:00
Stephan Kulow
5e0eba0b00 Accepting request 226777 from X11:XOrg
- remove URL in specfile sourceline for snapshot tarball in the
  hope to be accepted by buildservice now

- Update to latest git version bdc412044f6ced056cd57320d1b2ee0d967c219
- Add conditional for X-Server internal glamor vs standalone glamor

OBS-URL: https://build.opensuse.org/request/show/226777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=16
2014-03-22 18:46:12 +00:00
b84ab963f5 Accepting request 226760 from home:tobijk:X11:XOrg
we have the new xserver in X11:XOrg, lets pull the glamor trigger

OBS-URL: https://build.opensuse.org/request/show/226760
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=35
2014-03-19 16:17:35 +00:00
05986e08b7 - remove URL in specfile sourceline for snapshot tarball in the
hope to be accepted by buildservice now

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=34
2014-03-18 13:39:16 +00:00
caa9266d8e Accepting request 226522 from home:tobijk:X11:XOrg
- Update to latest git version bdc412044f6ced056cd57320d1b2ee0d967c219
- Add conditional for X-Server internal glamor vs standalone glamor

OBS-URL: https://build.opensuse.org/request/show/226522
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=33
2014-03-18 13:34:16 +00:00
Stephan Kulow
809ef17794 Accepting request 215611 from X11:XOrg
- Update to 7.3.0; changes since 7.2.0:
    radeon: disallow glamor on pre-R600 asics
    radeon/kms: add berlin pci ids
    radeon: enable glamor by default (v4)
    radeon: fix limit handling for cards with >4G of ram
    drm/radeon: fix non-glamor build
    radeon: fix the non-glamor build harder...
    radeon: enable tiling on SI by default (v2)
    radeon: add support for Hawaii
    radeon/kms: add Hawaii pci ids
    drm/radeon: fix SUMO2 pci id
    radeon/exa: Always use a scratch surface for UTS to vram
    Require glamor 0.6.0
    EXA/evergreen: Paranoia around linear tiling. (v2)
    radeon: use glamor Xv support if present.
    radeon/glamor: with new pixmap for dri2 drawable no need to
      create new texture
    Fix shadowfb on big-endian machines
    DRI2: Install client callback only once
    dri2: Make last_vblank_seq local unsigned to match dpms_last_seq
    Don't require the glamoregl module to be pre-loaded with xserver >= 1.15
    radeon: Set first parameter of drmOpen() to NULL
    radeon: Restore kernel module load on FreeBSD.
    radeon: disable 2D tiling on buffers < 128 pixels
- removed obsolete patches xf86-video-ati.diff, 
  xf86-video-ati-bug519261-increase-virtual.diff,
  xf86-video-ati-disable-dri-bug437651-ia64only.diff since
  modesetting is now being done in kernel space (KMS) and IA64 is
  no longer considered a relevant architecture for current SUSE
  products
- specfile cleanup

OBS-URL: https://build.opensuse.org/request/show/215611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=15
2014-01-31 15:42:31 +00:00
ccf0c639fd - Update to 7.3.0; changes since 7.2.0:
radeon: disallow glamor on pre-R600 asics
    radeon/kms: add berlin pci ids
    radeon: enable glamor by default (v4)
    radeon: fix limit handling for cards with >4G of ram
    drm/radeon: fix non-glamor build
    radeon: fix the non-glamor build harder...
    radeon: enable tiling on SI by default (v2)
    radeon: add support for Hawaii
    radeon/kms: add Hawaii pci ids
    drm/radeon: fix SUMO2 pci id
    radeon/exa: Always use a scratch surface for UTS to vram
    Require glamor 0.6.0
    EXA/evergreen: Paranoia around linear tiling. (v2)
    radeon: use glamor Xv support if present.
    radeon/glamor: with new pixmap for dri2 drawable no need to
      create new texture
    Fix shadowfb on big-endian machines
    DRI2: Install client callback only once
    dri2: Make last_vblank_seq local unsigned to match dpms_last_seq
    Don't require the glamoregl module to be pre-loaded with xserver >= 1.15
    radeon: Set first parameter of drmOpen() to NULL
    radeon: Restore kernel module load on FreeBSD.
    radeon: disable 2D tiling on buffers < 128 pixels
- removed obsolete patches xf86-video-ati.diff, 
  xf86-video-ati-bug519261-increase-virtual.diff,
  xf86-video-ati-disable-dri-bug437651-ia64only.diff since
  modesetting is now being done in kernel space (KMS) and IA64 is
  no longer considered a relevant architecture for current SUSE
  products
- specfile cleanup

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=31
2014-01-30 11:02:58 +00:00
Tomáš Chvátal
02e379adbe Accepting request 186280 from X11:XOrg
Update to 7.2.0 (forwarded request 186278 from sumski)

OBS-URL: https://build.opensuse.org/request/show/186280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-ati?expand=0&rev=13
2013-08-10 08:51:44 +00:00