[Mesa-dev] [PATCH 0/2] anv: 48-bit address support

Jason Ekstrand jason at jlekstrand.net
Sat Mar 18 04:24:07 UTC 2017


This little series adds 48-bit address support to the Vulkan driver.  This
allows us to advertise heap sizes over 4 GiB on Broadwell hardware and above.
On my laptop with 8 GiB of RAM, we now report a heap size of 6 GiB.

This series has only been tested lightly because I didn't want to send it
to the CI system on a Friday evening and risk taking the whole thing down.
It'll get proper testing on Monday.

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

 src/intel/vulkan/anv_batch_chain.c | 14 +++++---
 src/intel/vulkan/anv_device.c      | 66 ++++++++++++++++++++++++++++++--------
 src/intel/vulkan/anv_gem.c         | 34 ++++++++++++++++++++
 src/intel/vulkan/anv_private.h     | 22 +++++++++++--
 4 files changed, 117 insertions(+), 19 deletions(-)

-- 
2.5.0.400.gff86faf



More information about the mesa-dev mailing list