dri-devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Hellstrom <thellstrom@vmware.com>
To: airlied@gmail.com
Cc: pv-drivers@vmware.com, Thomas Hellstrom <thellstrom@vmware.com>,
	linux-graphics-maintainer@vmware.com,
	dri-devel@lists.freedesktop.org
Subject: [GIT PULL] vmwgfx-next for 4.17
Date: Thu, 22 Mar 2018 12:52:20 +0100	[thread overview]
Message-ID: <20180322115220.3478-1-thellstrom@vmware.com> (raw)

Hi, Dave.

A relative large set of various improvements for vmwgfx. Some of them
have been around for a while, some are relatively new, but functionality
should have been tested in our standalone repo.

There was a kbuild test robot compilation failure on Debian for
"drm/vmwgfx: Add a cpu blit utility that can be used for page-backed bos",
but that should've been fixed now, both v1 and v2 of the patch have been
sent to dri-devel.

The following changes since commit 78230c46ec0a91dd4256c9e54934b3c7095a7ee3:

  Merge tag 'omapdrm-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into drm-next (2018-03-21 14:07:03 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~thomash/linux vmwgfx-next

for you to fetch changes up to 43bfefedd0281ef476f8154397cd283a710d8baf:

  drm/vmwgfx: Bump version patchlevel and date (2018-03-22 12:08:24 +0100)

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/vmwgfx: use monotonic event timestamps

Deepak Rawat (6):
      drm/vmwgfx: Avoid iterating over display unit if crtc is available
      drm/vmwgfx: Move surface copy cmd to atomic function
      drm/vmwgfx: Remove drm_crtc_arm_vblank_event from atomic flush
      drm/vmwgfx: Move screen object page flip to atomic function
      drm/vmwgfx: Move the stdu vblank event to atomic function
      drm/vmwgfx: Send the correct nonblock option for atomic_commit

Himanshu Jha (1):
      drm/vmwgfx: Use kasprintf

Thomas Hellstrom (12):
      drm/vmwgfx: Cursor update fixes
      drm/ttm: Clean up kmap_atomic_prot selection code
      drm/ttm: Export the ttm_k[un]map_atomic_prot API.
      drm/vmwgfx: Add a cpu blit utility that can be used for page-backed bos
      drm/vmwgfx: Use the cpu blit utility for framebuffer to screen target blits
      drm/vmwgfx: Fix multiple command buffer context use
      drm/vmwgfx: Avoid pinning fbdev framebuffers
      drm/vmwgfx: Improve on hibernation
      drm/vmwgfx: Get rid of the device-private suspended member
      drm/vmwgfx: Stricter count of legacy surface device resources
      drm/vmwgfx: Unpin the screen object backup buffer when not used
      drm/vmwgfx: Bump version patchlevel and date

 drivers/gpu/drm/ttm/ttm_bo_util.c                |  85 ++--
 drivers/gpu/drm/vmwgfx/Makefile                  |   2 +-
 drivers/gpu/drm/vmwgfx/device_include/svga_reg.h |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c             | 506 +++++++++++++++++++++++
 drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c           |  24 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c           |  57 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c           |  51 +++
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c              |  80 ++--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h              |  64 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c               | 104 ++---
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c            |   9 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c              | 177 +++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h              |  21 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c              |  13 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c         |  23 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c             | 163 +++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c             | 280 ++++++-------
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c          |   8 +-
 include/drm/ttm/ttm_bo_api.h                     |   4 +
 19 files changed, 1227 insertions(+), 456 deletions(-)
 create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

                 reply	other threads:[~2018-03-22 11:53 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180322115220.3478-1-thellstrom@vmware.com \
    --to=thellstrom@vmware.com \
    --cc=airlied@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-graphics-maintainer@vmware.com \
    --cc=pv-drivers@vmware.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox