summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKristian Høgsberg Kristensen <[email protected]>2016-02-14 13:20:06 -0800
committerKristian Høgsberg Kristensen <[email protected]>2016-02-15 17:32:07 -0800
commit5d72d7b12d623c86539c807ea07f2e0bdc32836d (patch)
tree581e21e37845093617c506660e03bdb854cb94ca
parent08ecd8a8d1a2ffc4376615a6ded69ac89bad8d81 (diff)
anv: Fix misc simple warnings
-rw-r--r--src/vulkan/anv_allocator.c2
-rw-r--r--src/vulkan/anv_batch_chain.c2
-rw-r--r--src/vulkan/anv_device.c4
-rw-r--r--src/vulkan/anv_query.c5
4 files changed, 8 insertions, 5 deletions
diff --git a/src/vulkan/anv_allocator.c b/src/vulkan/anv_allocator.c
index 4be149ea695..1f858bbdff4 100644
--- a/src/vulkan/anv_allocator.c
+++ b/src/vulkan/anv_allocator.c
@@ -712,7 +712,7 @@ anv_state_stream_init(struct anv_state_stream *stream,
void
anv_state_stream_finish(struct anv_state_stream *stream)
{
- const uint32_t block_size = stream->block_pool->block_size;
+ VG(const uint32_t block_size = stream->block_pool->block_size);
struct anv_state_stream_block *next = stream->block;
while (next != NULL) {
diff --git a/src/vulkan/anv_batch_chain.c b/src/vulkan/anv_batch_chain.c
index 13a3faee233..79e55197e85 100644
--- a/src/vulkan/anv_batch_chain.c
+++ b/src/vulkan/anv_batch_chain.c
@@ -355,7 +355,7 @@ anv_batch_bo_list_clone(const struct list_head *list,
struct anv_batch_bo *prev_bbo = NULL;
list_for_each_entry(struct anv_batch_bo, bbo, list, link) {
- struct anv_batch_bo *new_bbo;
+ struct anv_batch_bo *new_bbo = NULL;
result = anv_batch_bo_clone(cmd_buffer, bbo, &new_bbo);
if (result != VK_SUCCESS)
break;
diff --git a/src/vulkan/anv_device.c b/src/vulkan/anv_device.c
index e2efaafa25d..a1671d931d5 100644
--- a/src/vulkan/anv_device.c
+++ b/src/vulkan/anv_device.c
@@ -854,6 +854,10 @@ VkResult anv_CreateDevice(
case 9:
result = gen9_init_device_state(device);
break;
+ default:
+ /* Shouldn't get here as we don't create physical devices for any other
+ * gens. */
+ unreachable("unhandled gen");
}
if (result != VK_SUCCESS)
goto fail_fd;
diff --git a/src/vulkan/anv_query.c b/src/vulkan/anv_query.c
index 5b052341e0c..e45b519c0f3 100644
--- a/src/vulkan/anv_query.c
+++ b/src/vulkan/anv_query.c
@@ -133,14 +133,13 @@ VkResult anv_GetQueryPoolResults(
break;
}
case VK_QUERY_TYPE_PIPELINE_STATISTICS:
- /* Not yet implemented */
- break;
+ unreachable("pipeline stats not supported");
case VK_QUERY_TYPE_TIMESTAMP: {
result = slot[firstQuery + i].begin;
break;
}
default:
- assert(!"Invalid query type");
+ unreachable("invalid pool type");
}
if (flags & VK_QUERY_RESULT_64_BIT) {