Mesa (master): anv: initialise and increment send_sbc
Dave Airlie
airlied at kemper.freedesktop.org
Thu Oct 13 18:45:19 UTC 2016
Module: Mesa
Branch: master
Commit: dfe74fd1a9e16647e0f2673d3676264f2a588a95
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfe74fd1a9e16647e0f2673d3676264f2a588a95
Author: Dave Airlie <airlied at redhat.com>
Date: Tue Aug 30 09:46:29 2016 +1000
anv: initialise and increment send_sbc
At least set this to not be uninitialised memory.
Cc: "12.0" <mesa-stable at lists.freedesktop.org>
Signed-off-by: Dave Airlie <airlied at redhat.com>
---
src/intel/vulkan/anv_wsi_x11.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/intel/vulkan/anv_wsi_x11.c b/src/intel/vulkan/anv_wsi_x11.c
index 25c585f..010c86c 100644
--- a/src/intel/vulkan/anv_wsi_x11.c
+++ b/src/intel/vulkan/anv_wsi_x11.c
@@ -611,6 +611,7 @@ x11_queue_present(struct anv_swapchain *anv_chain,
xshmfence_reset(image->shm_fence);
+ ++chain->send_sbc;
xcb_void_cookie_t cookie =
xcb_present_pixmap(chain->conn,
chain->window,
@@ -843,6 +844,7 @@ x11_surface_create_swapchain(VkIcdSurfaceBase *icd_surface,
chain->window = x11_surface_get_window(icd_surface);
chain->extent = pCreateInfo->imageExtent;
chain->image_count = num_images;
+ chain->send_sbc = 0;
chain->event_id = xcb_generate_id(chain->conn);
xcb_present_select_input(chain->conn, chain->event_id, chain->window,
More information about the mesa-commit
mailing list