Commit Graph

46 Commits

Author SHA256 Message Date
Dominique Leuenberger
e795291ca2 Accepting request 622483 from X11:XOrg
- fixed damageproto BuildRequires

OBS-URL: https://build.opensuse.org/request/show/622483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=20
2018-07-22 21:33:55 +00:00
6b180a03ef - fixed damageproto BuildRequires
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=45
2018-07-13 14:51:44 +00:00
Dominique Leuenberger
deaa3c7357 Accepting request 593542 from X11:XOrg
- Update to version 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 enter an infinite loop after a server
      reset (in configurations where Xorg doesn't terminate when
      the last client disconnects)
    + 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/593542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=19
2018-04-07 18:49:23 +00:00
3b8fa3aaaf - Update to version 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 enter an infinite loop after a server
      reset (in configurations where Xorg doesn't terminate when
      the last client disconnects)
    + 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-amdgpu?expand=0&rev=43
2018-04-04 12:45:57 +00:00
Dominique Leuenberger
5776692e76 Accepting request 583002 from X11:XOrg
- Update to version 18.0.0
  "I'm pleased to announce the 18.0.0 release of xf86-video-amdgpu, the
   Xorg driver for AMD Radeon GPUs supported by the amdgpu 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, 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/583002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=18
2018-03-08 09:53:59 +00:00
d22de62c8d - Update to version 18.0.0
"I'm pleased to announce the 18.0.0 release of xf86-video-amdgpu, the
   Xorg driver for AMD Radeon GPUs supported by the amdgpu 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, 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-amdgpu?expand=0&rev=41
2018-03-05 14:44:28 +00:00
Dominique Leuenberger
c034acd180 Accepting request 556529 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/556529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=17
2017-12-15 13:03:36 +00:00
Michal Srb
05543d2817 Accepting request 556496 from home:michalsrb:branches:X11:XOrg
- Remove build dependency on Mesa-devel. The only part of it needed
  is libgbm-devel and that is already BuildRequired by
  'pkgconfig(gbm)'. Added explicit damageproto-devel dependency
  which was before pulled in by Mesa-devel. Mesa-devel is too
  general and is a bottleneck in distribution build. (bnc#1071297)

OBS-URL: https://build.opensuse.org/request/show/556496
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=39
2017-12-12 16:19:00 +00:00
Dominique Leuenberger
a7f3bafc32 Accepting request 522262 from X11:XOrg
- Update to version 1.4.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/522262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=16
2017-09-11 14:17:55 +00:00
a12c66614b - Update to version 1.4.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-amdgpu?expand=0&rev=37
2017-09-08 09:01:26 +00:00
Dominique Leuenberger
529bb7a03f Accepting request 489053 from X11:XOrg
- exclude build on s390/s390x (bsc#1034602)

- SLE merge (missing fate entries)
  * fate #320388 (added driver itself)
  * fate #315643-315645, 319159-319161, 319618 (updates driver 
    to release 1.0.0, we're on 1.3.0 meanwhile)

OBS-URL: https://build.opensuse.org/request/show/489053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=15
2017-04-20 18:58:42 +00:00
ab3b8e435d - exclude build on s390/s390x (bsc#1034602)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=35
2017-04-18 09:28:41 +00:00
7e5a159a7d - exclude build on s390/s390x
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=34
2017-04-18 09:20:04 +00:00
c4f8c5f1ee - SLE merge (missing fate entries)
* fate #320388 (added driver itself)
  * fate #315643-315645, 319159-319161, 319618 (updates driver 
    to release 1.0.0, we're on 1.3.0 meanwhile)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=33
2017-04-13 10:14:42 +00:00
Dominique Leuenberger
1686828cb8 Accepting request 480104 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/480104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=14
2017-03-20 16:09:18 +00:00
c4bcd66c6c Accepting request 479982 from home:pluskalm:branches:X11:XOrg
- Update to version 1.3.0:

OBS-URL: https://build.opensuse.org/request/show/479982
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=31
2017-03-16 13:20:42 +00:00
Dominique Leuenberger
2aa1327342 Accepting request 459571 from X11:XOrg
- specfile: added pci_ids_dir to filelist

OBS-URL: https://build.opensuse.org/request/show/459571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=13
2017-03-02 18:28:36 +00:00
fdb214d4f0 - specfile: added pci_ids_dir to filelist
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=29
2017-02-22 01:55:49 +00:00
b26aac22fa Accepting request 458922 from home:khnazile:video
I'm pretty much new to packaging, but isn't a good idea for a package to own directories it is installing files to. I did run into trouble trying to build this against standard openSUSE_Leap_42.1 repo.

OBS-URL: https://build.opensuse.org/request/show/458922
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=28
2017-02-22 01:44:02 +00:00
Dominique Leuenberger
30853ab2d3 Accepting request 454411 from X11:XOrg
- make the driver default for Tumbleweed (upcoming Leap 42.3,
  sle13, ...), if "amdgpu" is the kernel driver of the device;
  still use device list specified in amdgpu.ids for older
  distributions like Leap 42.2, sle12, ...

OBS-URL: https://build.opensuse.org/request/show/454411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=12
2017-02-04 14:23:06 +00:00
01113c97df move 10-amdgpu.conf to /etc/X11/xorg.conf.d
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=26
2017-02-03 12:03:36 +00:00
2eedf10377 - make the driver default for Tumbleweed (upcoming Leap 42.3,
sle13, ...), if "amdgpu" is the kernel driver of the device;
  still use device list specified in amdgpu.ids for older
  distributions like Leap 42.2, sle12, ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=25
2017-02-03 11:34:20 +00:00
Dominique Leuenberger
05d279db98 Accepting request 453420 from X11:XOrg
- amdgpu.ids: enabled 100267DF (bnc #972126, comment #11)

OBS-URL: https://build.opensuse.org/request/show/453420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=11
2017-01-31 11:47:30 +00:00
98e5225c0c - amdgpu.ids: enabled 100267DF (bnc #972126, comment #11)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=23
2017-01-30 11:32:17 +00:00
Dominique Leuenberger
33be474f69 Accepting request 450509 from X11:XOrg
- introduced hardware supplements (bnc#1020075)

OBS-URL: https://build.opensuse.org/request/show/450509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=10
2017-01-17 13:37:08 +00:00
064c3de740 - introduced hardware supplements (bnc#1020075)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=21
2017-01-16 13:05:23 +00:00
Dominique Leuenberger
b411ed8d57 Accepting request 441771 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/441771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=9
2016-11-24 20:25:28 +00:00
12c7e10c69 Accepting request 440943 from home:mimi_vx:branches:X11:XOrg
- update to 1.2.0
* Use pAMDGPUEnt to find both screens of a GPU in amdgpu_mode_hotplug
* Refactor amdgpu_mode_hotplug
* Check Xorg version at runtime instead of build time in two places
* Require xserver 1.10 or newer
* present: Check tiling info for flips
* Consume all available udev events at once
* PRIME: Fix swapping of provider sink / source capabilities
* Always call PixmapStopDirtyTracking in drmmode_set_scanout_pixmap
* Don't rely on randr_crtc->scanout_pixmap in drmmode_set_scanout_pixmap
* Sayōnara, AM_MAINTAINER_MODE!
* Order unique chipsets according to first appearance in ati_pciids.csv
* Enable HW cursor support with PRIME slave output & Xorg > 1.18.99.901
* Rotate and reflect cursor hotspot position for drmModeSetCursor2
* Add support for ScreenPtr::SyncSharedPixmap
* Untangle HAS_XORG_CONF_DIR / --with-xorg-conf-dir lines in configure.ac

OBS-URL: https://build.opensuse.org/request/show/440943
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=19
2016-11-24 09:33:52 +00:00
Dominique Leuenberger
443ffeb4e3 Accepting request 428714 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/428714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=8
2016-09-20 11:28:02 +00:00
230b590c40 Accepting request 428712 from home:tobijk:X11:XOrg
- Update to version 1.1.2:
  The only change in this release is a fix for issues with the configure option
  --with-xorg-conf-dir which slipped into the 1.1.1 release.
- Packaging changes:
  + Check the signature for the driver release, as other drivers already do.

OBS-URL: https://build.opensuse.org/request/show/428712
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=17
2016-09-19 14:15:08 +00:00
859268dd87 Accepting request 428013 from home:malcolmlewis:branches:X11:XOrg
Updated to version 1.1.1

OBS-URL: https://build.opensuse.org/request/show/428013
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=16
2016-09-19 08:06:18 +00:00
Dominique Leuenberger
e829fcf322 Accepting request 386274 from X11:XOrg
- amdgpu.ids: added new PCI IDs supported by driver release 1.1.0

- update to 1.1.0
* Support for the upcoming Polaris family of GPUs.
* 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 "amdgpu"
  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 prevent clients trying to use the DRI3 extension over a
  display connection forwarded via SSH from hanging.
* VDPAU/OpenGL interoperation can now work with DRI3 enabled.
* Many more fixes for issues using the DRI3/Present extensions.
* Plus many other small improvements and fixes. Thanks to everybody who
	contributed to this release in any way!*

OBS-URL: https://build.opensuse.org/request/show/386274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=7
2016-04-12 17:36:14 +00:00
8f5f599158 - amdgpu.ids: added new PCI IDs supported by driver release 1.1.0
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=14
2016-04-08 13:13:25 +00:00
7ce5b01de6 Accepting request 385980 from home:mimi_vx:branches:X11:XOrg
- update to 1.1.0
* Support for the upcoming Polaris family of GPUs.
* 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 "amdgpu"
  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 prevent clients trying to use the DRI3 extension over a
  display connection forwarded via SSH from hanging.
* VDPAU/OpenGL interoperation can now work with DRI3 enabled.
* Many more fixes for issues using the DRI3/Present extensions.
* Plus many other small improvements and fixes. Thanks to everybody who
	contributed to this release in any way!*

OBS-URL: https://build.opensuse.org/request/show/385980
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=13
2016-04-08 13:06:27 +00:00
Dominique Leuenberger
c168bc3a61 Accepting request 379542 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/379542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=6
2016-03-29 12:50:33 +00:00
05fa8ffb25 Accepting request 379539 from home:eeich:branches:X11:XOrg
- Add amdgpu.ids which lists all supported PCI Id for server
  (boo#972126).

OBS-URL: https://build.opensuse.org/request/show/379539
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=11
2016-03-25 06:56:20 +00:00
Dominique Leuenberger
fe21224bbb Accepting request 361233 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/361233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=5
2016-02-24 17:42:59 +00:00
70d5bd35c9 Accepting request 361167 from home:mimi_vx:branches:X11:XOrg
- update to 1.0.1
* sync: Check if miSyncShmScreenInit symbol is resolved at runtime
* Only map front buffer if glamor acceleration is disabled (v2)
* Don't advertise any PRIME offloading capabilities without acceleration
* Load fb module before glamoregl/shadow modules
* HAS_DIRTYTRACKING_ROTATION also supports multiple CRTCs
* Check for NULL koutput in drmmode_output_dpms

OBS-URL: https://build.opensuse.org/request/show/361167
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=9
2016-02-24 10:55:26 +00:00
Stephan Kulow
b0b61bb785 Accepting request 345358 from X11:XOrg
- update to release 1.0.0
  This is the initial release of the xf86-video-amdgpu driver.
  It was forked from the xf86-video-ati radeon driver and modified to
  support the amdgpu kernel driver via libdrm_amdgpu, and by extension
  the latest AMD GPU families Tonga, Carrizo, Iceland, Fiji and Stoney.
  Some functionality was removed because it's not relevant for the GPUs
  supported by the amdgpu kernel driver, but other than that the two
  drivers are more or less on par with respect to functionality and bug
  fixes.
  Thanks to everybody who contributed to this release!
- get rid of _service file (no longer needed with official release
  now being available)

OBS-URL: https://build.opensuse.org/request/show/345358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=4
2015-11-24 21:33:43 +00:00
4b4c4732ac - update to release 1.0.0
This is the initial release of the xf86-video-amdgpu driver.
  It was forked from the xf86-video-ati radeon driver and modified to
  support the amdgpu kernel driver via libdrm_amdgpu, and by extension
  the latest AMD GPU families Tonga, Carrizo, Iceland, Fiji and Stoney.
  Some functionality was removed because it's not relevant for the GPUs
  supported by the amdgpu kernel driver, but other than that the two
  drivers are more or less on par with respect to functionality and bug
  fixes.
  Thanks to everybody who contributed to this release!
- get rid of _service file (no longer needed with official release
  now being available)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=7
2015-11-20 09:10:13 +00:00
Dominique Leuenberger
10eaa8f404 Accepting request 344232 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/344232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=3
2015-11-15 11:46:40 +00:00
2d4869bbdf Accepting request 344231 from home:olh:branches:X11:XOrg
- Use human readable timestamp %cd instead of %ct in _service file

OBS-URL: https://build.opensuse.org/request/show/344231
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=5
2015-11-13 13:46:17 +00:00
Dominique Leuenberger
10cb0cdd0e Accepting request 343422 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/343422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=2
2015-11-11 09:32:03 +00:00
b65f651dbc Accepting request 343365 from home:mimi_vx:branches:X11:XOrg
- update to 0.0.01~git.1446607417.92e7c93 
* last upstream version - 
    http://cgit.freedesktop.org/xorg/driver/xf86-video-amdgpu/log/

OBS-URL: https://build.opensuse.org/request/show/343365
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=3
2015-11-10 12:51:23 +00:00
Dominique Leuenberger
17933bdc4a Accepting request 341061 from X11:XOrg
AMDGPU driver for X11

OBS-URL: https://build.opensuse.org/request/show/341061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-video-amdgpu?expand=0&rev=1
2015-11-10 09:02:32 +00:00
7bdd0004fc Accepting request 340786 from home:mimi_vx
AMDGPU driver for X11

OBS-URL: https://build.opensuse.org/request/show/340786
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=1
2015-10-26 09:12:01 +00:00