Overview

Request 441180 accepted

- 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

Request History
Stefan Dirsch's avatar

sndirsch created request

- 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


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review


Factory Repo Checker's avatar

factory-repo-checker accepted review

Builds for repo X11:XOrg/openSUSE_Factory


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:G as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:G"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:G


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by