anv/allocator: Embed the block_pool in the state_pool
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 24 Apr 2017 15:50:23 +0000 (08:50 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 5 May 2017 02:07:54 +0000 (19:07 -0700)
commitd3ed72e2c2164d0ba5f0d2e6d652d8710030aa2b
tree6e7742bd688d69465a9e606abc3dd6453248e660
parentbb2a3f0df8e9f92e7694c3e643c38807bfa79902
anv/allocator: Embed the block_pool in the state_pool

Now that the state stream is allocating off of the state pool, there's
no reason why we need the block pool to be separate.

Reviewed-by: Juan A. Suarez Romero <jasuarez@igalia.com>
src/intel/vulkan/anv_allocator.c
src/intel/vulkan/anv_batch_chain.c
src/intel/vulkan/anv_blorp.c
src/intel/vulkan/anv_device.c
src/intel/vulkan/anv_private.h
src/intel/vulkan/gen8_cmd_buffer.c
src/intel/vulkan/genX_blorp_exec.c
src/intel/vulkan/genX_cmd_buffer.c
src/intel/vulkan/tests/state_pool.c
src/intel/vulkan/tests/state_pool_free_list_only.c
src/intel/vulkan/tests/state_pool_no_free.c