Revisions of xf86-video-ati
- Update to release 22.0.0 * Fix link failure with gcc 10 * Fix spelling/wording issues * gitlab CI: enable commit & merge request checks * gitlab CI: enable gitlab's builtin static analysis * radeon_glamor_wrappers.c: Convert from ISO-8859-1 to UTF-8 * Don't crash X server if GPU acceleration is not available * ati: cleanup terminology to use primary/secondary * Don't set SourceValidate pointer to NULL * Handle NULL fb_ptr in pixmap_get_fb * Guard local variable priv only used with glamor * Guard local variable info only used with glamor * Add GitLab CI pipeline * Only include dri.h with older versions of xserver * Fix return value check of drmIoctl() - supersedes the following patches * U_ati-cleanup-terminology-to-use-primary-secondary.patch * u_fno-common.patch * u_kscreen-rotation-fix.patch
- remove hardware supplements for AMD GPUs; i.e. no longer install by default on AMD hardware; instead use "modeset" driver - set SUSE_ZNOW to 0 (boo#1197994)
- Added patch u_kscreen-rotation-fix.patch (boo#1193145).
- U_ati-cleanup-terminology-to-use-primary-secondary.patch * fixes build aginst xorg-server 21.1
- u_fno-common.patch * fix build with gcc's -fno-common option (boo#1160422)
- Update to release 19.1.0 * bug fixes and minor improvements
- Update to release 19.0.1 * Fixes for two regressions which crept into the 19.0.0 release. * Add support for RandR output tile properties, allowing monitors using DisplayPort Multi Stream Transport tiling to work better out of the box. (Note that DP MST support in the radeon kernel driver is still experimental and disabled by default) - Update to release 19.0.0 * Various TearFree related fixes and robustness improvements. * Up to six independent instances per GPU are now supported in "Zaphod" style multi-head configurations. * Other improvements and fixes
- 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.
- 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
- "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!
- 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!
- 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)
1
- 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
1
- 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).
Displaying revisions 1 - 20 of 43