Now that the DRM format modifiers extension has been released, we can move
the WSI code over to use it instead of the pseudo-extension we were using
before.  There are a few small differences we have to account for but it's
not bad.  This probably shouldn't land until the extension is officially
enabled (it's currently disabled) but now that things are public, I figure
we can at least start reviewing the patches.

Cc: Chad Versace <chadvers...@chromium.org>

Jason Ekstrand (5):
  vulkan: Enable the DRM modifiers extesion
  anv: Drop some VK_IMAGE_TILING_OPTIMAL checks
  vulkan/wsi: Move the ImageCreateInfo higher up
  vulkan/wsi: Use the interface from the real modifiers extension
  vulkan/wsi: Filter modifiers with ImageFormatProperties

 include/vulkan/vulkan_core.h       |  68 ++++++++++++++++
 src/intel/vulkan/anv_extensions.py |   1 +
 src/intel/vulkan/anv_formats.c     |  15 ++--
 src/intel/vulkan/anv_image.c       |  35 +++++---
 src/intel/vulkan/anv_wsi.c         |   8 --
 src/intel/vulkan/genX_cmd_buffer.c |   2 +-
 src/vulkan/registry/vk.xml         |   2 +-
 src/vulkan/wsi/wsi_common.c        | 124 ++++++++++++++++++++---------
 src/vulkan/wsi/wsi_common.h        |  21 +----
 9 files changed, 194 insertions(+), 82 deletions(-)

-- 
2.17.1

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to