anv: make internal address space allocation more dynamic
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Thu, 23 Feb 2023 07:59:45 +0000 (09:59 +0200)
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>
Fri, 5 May 2023 11:48:15 +0000 (14:48 +0300)
commitc60e94d61ff026a8ac025e109e0debfdea5b290e
tree85710b20b1b2ad21c85b7391df5ca4cfca614019
parent843afd4c6399bd77fff50e2e9cbb926257251a24
anv: make internal address space allocation more dynamic

We're about to manipulate these pools and dealing with the fix address
ranges is painful.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Ivan Briano <ivan.briano@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22847>
docs/envvars.rst
src/intel/dev/intel_debug.c
src/intel/dev/intel_debug.h
src/intel/vulkan/anv_device.c
src/intel/vulkan/anv_pipeline_cache.c
src/intel/vulkan/anv_private.h
src/intel/vulkan/anv_va.c [new file with mode: 0644]
src/intel/vulkan/genX_cmd_buffer.c
src/intel/vulkan/genX_cmd_draw_generated_indirect.h
src/intel/vulkan/genX_state.c
src/intel/vulkan/meson.build