[Mesa-dev] [PATCH] st/query: init result data with 0
Karol Herbst
karolherbst at gmail.com
Fri Aug 25 23:15:33 UTC 2017
otherwise the result might contain random data.
fixes on nvc0:
* KHR-GL45.pipeline_statistics_query_tests_ARB.functional_default_qo_values
* KHR-GL45.pipeline_statistics_query_tests_ARB.functional_non_rendering_commands_do_not_affect_queries
Signed-off-by: Karol Herbst <karolherbst at gmail.com>
Cc: mesa-stable at lists.freedesktop.org
---
src/mesa/state_tracker/st_cb_queryobj.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mesa/state_tracker/st_cb_queryobj.c b/src/mesa/state_tracker/st_cb_queryobj.c
index 4c25724b5d..9a65fe7bd9 100644
--- a/src/mesa/state_tracker/st_cb_queryobj.c
+++ b/src/mesa/state_tracker/st_cb_queryobj.c
@@ -211,7 +211,7 @@ get_query_result(struct pipe_context *pipe,
struct st_query_object *stq,
boolean wait)
{
- union pipe_query_result data;
+ union pipe_query_result data = { 0 };
if (!stq->pq) {
/* Only needed in case we failed to allocate the gallium query earlier.
--
2.14.1
More information about the mesa-dev
mailing list