[Mesa-dev] [PATCH 0/5] anv: Add support for VK_KHR_incremental_present

Jason Ekstrand jason at jlekstrand.net
Sat Apr 1 05:37:25 UTC 2017


I've had these patches lying around for a while now waiting for the extension
to go public.  It went public, so here they are.  This series adds all of the
core window system bits for doing a trivial implementation on X11 and a real
implementation on Wayland.

I believe I've kept radv building with these patches but it would be nice if
Dave or Bas could double-check.  Most of the work is in the core, so it should
be trivial to hook up.

Cc: Dave Airlie <airlied at redhat.com>

Jason Ekstrand (5):
  vulkan/wsi: Fix some line wrapping
  vulkan: Bump the header and XML to the latest public version
  vulkan/wsi: Plumb present regions through the common code
  vulkan/wsi/wayland: Pass damage through to the compositor
  anv: Implement VK_KHR_incremental_present

 include/vulkan/vulkan.h                 |  171 +++--
 src/amd/vulkan/radv_wsi.c               |    3 +-
 src/intel/vulkan/anv_device.c           |    6 +-
 src/intel/vulkan/anv_entrypoints_gen.py |    1 +
 src/intel/vulkan/anv_wsi.c              |   11 +-
 src/vulkan/registry/vk.xml              | 1098 ++++++++++++++++++-------------
 src/vulkan/wsi/wsi_common.h             |    8 +-
 src/vulkan/wsi/wsi_common_wayland.c     |   19 +-
 src/vulkan/wsi/wsi_common_x11.c         |    3 +-
 9 files changed, 799 insertions(+), 521 deletions(-)

-- 
2.5.0.400.gff86faf



More information about the mesa-dev mailing list