anv: Silence some compiler warnings in release builds

Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
This commit is contained in:
Jason Ekstrand 2019-02-14 14:37:51 -06:00
parent cd60c995a6
commit 9b202239ba
2 changed files with 4 additions and 4 deletions

View file

@ -1021,7 +1021,7 @@ anv_state_pool_return_blocks(struct anv_state_pool *pool,
assert(chunk_offset % block_size == 0);
uint32_t st_idx;
VkResult result = anv_state_table_add(&pool->table, &st_idx, count);
UNUSED VkResult result = anv_state_table_add(&pool->table, &st_idx, count);
assert(result == VK_SUCCESS);
for (int i = 0; i < count; i++) {
/* update states that were added back to the state table */
@ -1164,7 +1164,7 @@ anv_state_pool_alloc_no_vg(struct anv_state_pool *pool,
&padding);
/* Everytime we allocate a new state, add it to the state pool */
uint32_t idx;
VkResult result = anv_state_table_add(&pool->table, &idx, 1);
UNUSED VkResult result = anv_state_table_add(&pool->table, &idx, 1);
assert(result == VK_SUCCESS);
state = anv_state_table_get(&pool->table, idx);
@ -1208,7 +1208,7 @@ anv_state_pool_alloc_back(struct anv_state_pool *pool)
offset = anv_block_pool_alloc_back(&pool->block_pool,
pool->block_size);
uint32_t idx;
VkResult result = anv_state_table_add(&pool->table, &idx, 1);
UNUSED VkResult result = anv_state_table_add(&pool->table, &idx, 1);
assert(result == VK_SUCCESS);
state = anv_state_table_get(&pool->table, idx);

View file

@ -947,7 +947,7 @@ transition_color_buffer(struct anv_cmd_buffer *cmd_buffer,
assert(level_count != VK_REMAINING_MIP_LEVELS &&
layer_count != VK_REMAINING_ARRAY_LAYERS);
/* Ensure the subresource range is valid. */
uint64_t last_level_num = base_level + level_count;
UNUSED uint64_t last_level_num = base_level + level_count;
const uint32_t max_depth = anv_minify(image->extent.depth, base_level);
UNUSED const uint32_t image_layers = MAX2(image->array_size, max_depth);
assert((uint64_t)base_layer + layer_count <= image_layers);