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
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 added opensuse-review-team as a reviewer
Please review sources
factory-auto added factory-repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
licensedigger accepted review
factory-repo-checker accepted review
Builds for repo X11:XOrg/openSUSE_Factory
dimstar_suse set openSUSE:Factory:Staging:G as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:G"
dimstar_suse accepted review
Picked openSUSE:Factory:Staging:G
dimstar accepted review
dimstar_suse accepted review
ready to accept
dimstar_suse approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory