#9736: xf86-video-amdgpu-1.4.0
-------------------------+-----------------------
 Reporter:  bdubbs@…     |       Owner:  renodr
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  8.2
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------

Comment (by renodr):

 {{{
 I'm pleased to announce the 1.4.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.

 Highlights:

 * 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!


 Adam Jackson (1):
       modesetting: Validate the atom for enum properties

 Daniel Stone (1):
       Set correct DRM event context version

 Eric Anholt (1):
       Use plain glamor_egl_create_textured_screen().

 Martin Peres (1):
       modesetting: re-set the crtc's mode when link-status goes BAD

 Michel Dänzer (45):
       Post-release version bump
       manpage: Don't put "'" at the beginning of a line
       Don't set modes before AMDGPUWindowExposures_oneshot is called
       Apply gamma correction to HW cursor
       Remove unused struct members from drmmode_display.h
       Don't enable DRI3 without glamor
       Simplify tracking of PRIME scanout pixmap
       Update URLs
       Use reference counting for tracking KMS framebuffer lifetimes
       Improve AMDGPUPreInitAccel_KMS log messages
       Increase reference count of FB assigned to
 drmmode_crtc->flip_pending
       Improve drmmode_fb_reference debugging code
       Only call drmmode_scanout_free for non-GPU screens in LeaveVT
       Use drmmode_crtc->scanout_id instead of 0 to check for scanout
 buffer
       If a TearFree flip fails, fall back to non-TearFree operation
       Add AC_CONFIG_MACRO_DIRS([m4]) to configure.ac
       Makefile.am: Set ACLOCAL_AMFLAGS = -I m4
       autogen.sh: Pass -f to autoreconf
       Only handle reflection in the driver with Xorg < 1.16
       Use root window (pixmap) instead of screen pixmap for scanout
 updates
       Add drmmode_crtc_can_flip helper
       Allow DRI page flipping when some CRTCs use separate scanout buffers
       Adapt to PixmapDirtyUpdateRec::src being a DrawablePtr
       Remove drmmode_crtc->scanout_destroy[] array
       Pass reference CRTC to amdgpu_do_pageflip directly
       Create drmmode_wait_vblank helper
       Create drmmode_crtc_wait_pending_event helper macro
       Wait for pending flips synchronously before turning off a CRTC
       Handle multiple "pending" Present flips
       Add source drawable parameter to amdgpu_scanout_do_update
       Pass extents to amdgpu_scanout_do_update
       Always allow Present page flipping with TearFree
       Always allow DRI2 page flipping with TearFree
       Consolidate amdgpu_scanout_flip_abort/handler helpers
       Use xorg_list_append for the DRM event list
       Make amdgpu_scanout_do_update take a PixmapPtr instead of a
 DrawablePtr
       Create amdgpu_pixmap_clear helper
       Create drmmode_set_mode helper
       Create amdgpu_pixmap_get_fb_ptr helper
       Create amdgpu_master_screen helper
       Make all active CRTCs scan out an all-black framebuffer in LeaveVT
       Remove drmmode_scanout_free
       Use a timer for unreferencing the all-black FB
       Require xserver >= 1.13
       Bump version for 1.4.0 release

 Nicholas Molloy (1):
       Fix a misspelling of 'acceleration' in amdgpu_kms.c

 }}}

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/9736#comment:2>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to