lavapipe: set events to the unsignalled state on creation
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 4 May 2021 15:58:09 +0000 (11:58 -0400)
committerMarge Bot <eric+marge@anholt.net>
Thu, 6 May 2021 14:59:31 +0000 (14:59 +0000)
this is otherwise uninitialized and not compliant with spec

Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10625>

src/gallium/frontends/lavapipe/lvp_device.c

index 45ad59e..a153c19 100644 (file)
@@ -1886,6 +1886,7 @@ VKAPI_ATTR VkResult VKAPI_CALL lvp_CreateEvent(
 
    vk_object_base_init(&device->vk, &event->base, VK_OBJECT_TYPE_EVENT);
    *pEvent = lvp_event_to_handle(event);
+   event->event_storage = 0;
 
    return VK_SUCCESS;
 }