aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCourtney Goeltzenleuchter <courtney@LunarG.com>2015-10-19 16:03:32 -0600
committerCourtney Goeltzenleuchter <courtney@LunarG.com>2015-10-23 17:31:14 -0600
commit8a4866e07d75c2d90469d62c72111e73638967e8 (patch)
tree671d32326c0f8b6055b1c708fd8dba5cdc34d42a
parent635d0e99e8d0139e646c4a38150a5b210f0c105b (diff)
downloadusermoji-8a4866e07d75c2d90469d62c72111e73638967e8.tar.xz
bug-14808: report number of valid bits in timesamps
-rw-r--r--demos/vulkaninfo.c2
-rw-r--r--icd/nulldrv/nulldrv.c2
-rw-r--r--include/vulkan.h2
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 {