Hi Adam, Keith,

Here is a pull-req for the prime hw-cursor support patch-set,
which I've been working on getting ready for 1.19 for the
last 2 weeks, and which is fully reviewed / acked now.

I've also included some (trivial) modesetting driver fixes
from me which also all have been reviewed and have been around
for a while now, but have not yet been picked up.

Many thanks to Michel Danzer for his help with getting the
hw-cursor patches ready and for all his reviews.

The following changes since commit 527c6baa294d17c5eca1d87ac941844872e90dac:

  xkb: fix check for appending '|' character when applying rules (2016-09-07 
15:16:13 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~jwrdegoede/xserver prime-hw-cursor-support

for you to fetch changes up to 35c4e96ed1d372dd161480be8cddcd2d4549e449:

  randr: Fix crtc_bounds when using rotation combined with reflection 
(2016-09-13 10:27:30 +0200)

----------------------------------------------------------------
Dave Airlie (3):
      dix: Add dixPrivatesCreated helper function
      xf86Cursor: Add xf86CheckHWCursor() helper function
      xf86Cursor: Add hw cursor support for prime

Hans de Goede (10):
      glamor: Add glamor_shareable_fd_from_pixmap()
      modesetting: Fix msSharePixmapBacking returning a non-linear bo
      modesetting: ms_covering_crtc: Remove unused arguments, make static
      modesetting: Remove some dead code
      glamor: Fix crash when master gpu is using glamor and another gpu is 
hotplugged
      randr: Add RRHasScanoutPixmap helper function
      xf86Cursor: Fix xf86CurrentCursor to work on slave GPU Screens
      xf86Cursor: Fix xf86_crtc_rotate_coord using width/height wrongly
      xf86Cursor: Deal with rotation on GPU screens using a hw-cursor
      randr: Fix crtc_bounds when using rotation combined with reflection

 dix/dispatch.c                          | 10 ++++
 dix/privates.c                          |  9 ++++
 glamor/glamor.c                         | 20 ++++++++
 glamor/glamor.h                         | 20 ++++++++
 glamor/glamor_egl.c                     | 10 ++++
 hw/xfree86/drivers/modesetting/dri2.c   |  2 -
 hw/xfree86/drivers/modesetting/driver.c |  3 +-
 hw/xfree86/drivers/modesetting/driver.h |  2 -
 hw/xfree86/drivers/modesetting/vblank.c | 23 +++------
 hw/xfree86/modes/xf86Cursors.c          | 55 +++++++++++++++-----
 hw/xfree86/ramdac/xf86Cursor.c          | 20 +++-----
 hw/xfree86/ramdac/xf86CursorPriv.h      |  1 +
 hw/xfree86/ramdac/xf86HWCurs.c          | 90 +++++++++++++++++++++++++++++++--
 include/privates.h                      |  3 ++
 randr/randrstr.h                        |  6 +++
 randr/rrcrtc.c                          | 21 +++++++-
 16 files changed, 244 insertions(+), 51 deletions(-)

Regards,

Hans
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to