From: Philipp Zabel Date: Wed, 5 Oct 2016 23:48:04 +0000 (+0200) Subject: anv: fix GetPhysicalDeviceProperties to return timestampPeriod in ns X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0408d50f43d8520d9feb3faef6e6f31871d18a74;p=mesa.git anv: fix GetPhysicalDeviceProperties to return timestampPeriod in ns According to chapters 16.5. (Timestamp Queries) and 30.2 (Limits) of the Vulkan Specification 1.0.29, the .limits.timestampPeriod field returned by vkGetPhysicalDeviceProperties is measured in nanoseconds, not in seconds. Signed-off-by: Philipp Zabel Reviewed-by: Kenneth Graunke --- diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c index f786ebe027a..c7b997904bf 100644 --- a/src/intel/vulkan/anv_device.c +++ b/src/intel/vulkan/anv_device.c @@ -572,7 +572,7 @@ void anv_GetPhysicalDeviceProperties( .storageImageSampleCounts = VK_SAMPLE_COUNT_1_BIT, .maxSampleMaskWords = 1, .timestampComputeAndGraphics = false, - .timestampPeriod = time_stamp_base / (1000 * 1000 * 1000), + .timestampPeriod = time_stamp_base, .maxClipDistances = 0 /* FIXME */, .maxCullDistances = 0 /* FIXME */, .maxCombinedClipAndCullDistances = 0 /* FIXME */,