From 936ec9caaeb003cbf0ffad0c8f1ecc8e5f85e266 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Fri, 2 Sep 2022 11:02:25 +0300 Subject: [PATCH] anv/tests: remove back allocation tests We'll remove driver code for this in the following commits. Signed-off-by: Lionel Landwerlin Part-of: --- src/intel/vulkan/tests/block_pool_no_free.c | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/intel/vulkan/tests/block_pool_no_free.c b/src/intel/vulkan/tests/block_pool_no_free.c index e0e24dcc0c4..c42d2fd00a5 100644 --- a/src/intel/vulkan/tests/block_pool_no_free.c +++ b/src/intel/vulkan/tests/block_pool_no_free.c @@ -35,7 +35,6 @@ struct job { unsigned id; struct anv_block_pool *pool; int32_t blocks[BLOCKS_PER_THREAD]; - int32_t back_blocks[BLOCKS_PER_THREAD]; } jobs[NUM_THREADS]; @@ -52,22 +51,12 @@ static void *alloc_blocks(void *_job) *data = block; ASSERT(block >= 0); job->blocks[i] = block; - - block = anv_block_pool_alloc_back(job->pool, block_size); - data = anv_block_pool_map(job->pool, block, block_size); - *data = block; - ASSERT(block < 0); - job->back_blocks[i] = -block; } for (unsigned i = 0; i < BLOCKS_PER_THREAD; i++) { block = job->blocks[i]; data = anv_block_pool_map(job->pool, block, block_size); ASSERT(*data == block); - - block = -job->back_blocks[i]; - data = anv_block_pool_map(job->pool, block, block_size); - ASSERT(*data == block); } return NULL; @@ -136,11 +125,6 @@ static void run_test() block_ptrs[i] = jobs[i].blocks; validate_monotonic(block_ptrs); - /* Validate that the back block allocations were monotonic */ - for (unsigned i = 0; i < NUM_THREADS; i++) - block_ptrs[i] = jobs[i].back_blocks; - validate_monotonic(block_ptrs); - anv_block_pool_finish(&pool); anv_bo_cache_finish(&device.bo_cache); pthread_mutex_destroy(&device.mutex);