From 8a4866e07d75c2d90469d62c72111e73638967e8 Mon Sep 17 00:00:00 2001 From: Courtney Goeltzenleuchter Date: Mon, 19 Oct 2015 16:03:32 -0600 Subject: bug-14808: report number of valid bits in timesamps --- demos/vulkaninfo.c | 2 +- icd/nulldrv/nulldrv.c | 2 +- include/vulkan.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/demos/vulkaninfo.c b/demos/vulkaninfo.c index 9c7894f8..c8d091d0 100644 --- a/demos/vulkaninfo.c +++ b/demos/vulkaninfo.c @@ -988,7 +988,7 @@ static void app_gpu_dump_queue_props(const struct app_gpu *gpu, uint32_t id) (props->queueFlags & VK_QUEUE_DMA_BIT) ? 'D' : '.', (props->queueFlags & VK_QUEUE_EXTENDED_BIT) ? 'X' : '.'); printf("\tqueueCount = %u\n", props->queueCount); - printf("\tsupportsTimestamps = %u\n", props->supportsTimestamps); + printf("\ttimestampValidBits = %u\n", props->timestampValidBits); fflush(stdout); } diff --git a/icd/nulldrv/nulldrv.c b/icd/nulldrv/nulldrv.c index c1c958f5..5126f3e5 100644 --- a/icd/nulldrv/nulldrv.c +++ b/icd/nulldrv/nulldrv.c @@ -1404,7 +1404,7 @@ ICD_EXPORT VkResult VKAPI vkGetPhysicalDeviceQueueFamilyProperties( } pProperties->queueFlags = VK_QUEUE_GRAPHICS_BIT | VK_QUEUE_SPARSE_MEMMGR_BIT; pProperties->queueCount = 1; - pProperties->supportsTimestamps = false; + pProperties->timestampValidBits = 0; return VK_SUCCESS; } diff --git a/include/vulkan.h b/include/vulkan.h index 32fb4a67..b5e5a24d 100644 --- a/include/vulkan.h +++ b/include/vulkan.h @@ -1331,7 +1331,7 @@ typedef struct { typedef struct { VkQueueFlags queueFlags; uint32_t queueCount; - VkBool32 supportsTimestamps; + uint32_t timestampValidBits; } VkQueueFamilyProperties; typedef struct { -- cgit v1.2.3