[Mesa-dev] [PATCH v2 0/2] anv: Use the full 48-bit address space

Jason Ekstrand jason at jlekstrand.net
Wed Mar 29 00:41:11 UTC 2017


This patch series is largely a re-send of the series with a couple of
tweaks to patch 1.  Most notably, I did a bunch of digging as to why
allowing dynamic and instruction state buffers to get a 48-bit address is
problematic.  The details are in the big fat comment I added to
anv_bo::supports_48bit_address.

Cc: Kristian H. Kristensen <hoegsberg at gmail.com>
Cc: Chris Wilson <chris at chris-wilson.co.uk>

Jason Ekstrand (2):
  anv: Add support for 48-bit addresses
  anv: Advertise larger heap sizes

 src/intel/vulkan/anv_allocator.c   | 10 ++++--
 src/intel/vulkan/anv_batch_chain.c | 14 +++++---
 src/intel/vulkan/anv_device.c      | 65 ++++++++++++++++++++++++++++++--------
 src/intel/vulkan/anv_gem.c         | 34 ++++++++++++++++++++
 src/intel/vulkan/anv_intel.c       |  2 +-
 src/intel/vulkan/anv_private.h     | 42 ++++++++++++++++++++++--
 6 files changed, 143 insertions(+), 24 deletions(-)

-- 
2.5.0.400.gff86faf



More information about the mesa-dev mailing list