1. 09 Oct, 2017 28 commits
  2. 08 Oct, 2017 1 commit
    • Jason Ekstrand's avatar
      anv/wsi: Allocate enough memory for the entire image · 6c7720ed
      Jason Ekstrand authored
      Previously, we allocated memory for image->plane[0].surface.isl.size
      which is great if there is no compression.  However, on BDW, we can do
      CCS_D on X-tiled images so we also have to allocate space for the
      auxiliary buffer.  This fixes hangs in some of the WSI CTS tests and
      should also reduce hangs in real applications.  In particular, it fixes
      the dEQP-VK.wsi.*.incremental_present.* test group.
      
      When we hand the image off to X11 or Wayland, it will ignore the CCS
      entirely which is ok because we do a resolve when it's transitioned to
      VK_IMAGE_LAYOUT_PRESENT_SRC_KHR.
      Reviewed-by: Lionel Landwerlin's avatarLionel Landwerlin <lionel.g.landwerlin@intel.com>
      Cc: mesa-stable@lists.freedesktop.org
      6c7720ed
  3. 07 Oct, 2017 11 commits