[Mesa-dev] [PATCH] radv: Enable query inheritance.

Bas Nieuwenhuizen bas at basnieuwenhuizen.nl
Wed Apr 12 21:20:10 UTC 2017


timestamp and pipeline_statistics only do something on begin & end,
so they don't need any action.

Occlusion queries only do something to enable/disable and that
register is set nowhere else so that doesn't need extra support either.
(We technically should fix it to update the reg with the number of
 samples, but that hasn't happened yet, so we only change it to
 enable/disable counting)

Signed-off-by: Bas Nieuwenhuizen <basni at google.com>
---
 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 5f14394196a..e45706c5b84 100644
--- a/src/amd/vulkan/radv_device.c
+++ b/src/amd/vulkan/radv_device.c
@@ -503,7 +503,7 @@ void radv_GetPhysicalDeviceFeatures(
 		.shaderInt16                              = false,
 		.sparseBinding                            = true,
 		.variableMultisampleRate                  = false,
-		.inheritedQueries                         = false,
+		.inheritedQueries                         = true,
 	};
 }
 
-- 
2.12.2



More information about the mesa-dev mailing list