Mesa (master): radv: enable timestampComputeAndGraphics

Grazvydas Ignotas notaz at kemper.freedesktop.org
Mon Apr 17 18:24:59 UTC 2017


Module: Mesa
Branch: master
Commit: ba6c451390fe3bb533e244dfb3c2f2014c588575
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba6c451390fe3bb533e244dfb3c2f2014c588575

Author: Grazvydas Ignotas <notasas at gmail.com>
Date:   Fri Apr 14 23:59:28 2017 +0300

radv: enable timestampComputeAndGraphics

Commit bfee9866 "radv: Use RELEASE_MEM packet for MEC timestamp query."
added WriteTimestamp handling for compute queues but forgot to flip
the flag.

Tested with DOOM (by me) and CTS (by Bas), but without verification
that these tests actually use timestamps on compute queues.

Signed-off-by: Grazvydas Ignotas <notasas at gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>

---

 src/amd/vulkan/radv_device.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c
index 12040a04eb..dd401f4b0b 100644
--- a/src/amd/vulkan/radv_device.c
+++ b/src/amd/vulkan/radv_device.c
@@ -652,7 +652,7 @@ void radv_GetPhysicalDeviceProperties(
 		.sampledImageStencilSampleCounts          = sample_counts,
 		.storageImageSampleCounts                 = VK_SAMPLE_COUNT_1_BIT,
 		.maxSampleMaskWords                       = 1,
-		.timestampComputeAndGraphics              = false,
+		.timestampComputeAndGraphics              = true,
 		.timestampPeriod                          = 1000000.0 / pdevice->rad_info.clock_crystal_freq,
 		.maxClipDistances                         = 8,
 		.maxCullDistances                         = 8,




More information about the mesa-commit mailing list