From e2a7dc542734039bffdfd9ca03f08ad95995981b Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sat, 27 Jul 2024 15:14:57 +0100 Subject: [PATCH] vulkan: Fix compiler warnings on 32-bit Vulkan handles are pointers on 64-bit, but 64-bit integers on 32-bit. Signed-off-by: Simon McVittie --- gdk/gdkvulkancontext.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gdk/gdkvulkancontext.c b/gdk/gdkvulkancontext.c index 6098a07f67..8fc7a0659a 100644 --- a/gdk/gdkvulkancontext.c +++ b/gdk/gdkvulkancontext.c @@ -620,7 +620,7 @@ gdk_vulkan_context_begin_frame (GdkDrawContext *draw_context, VkResult acquire_result; guint i; - g_assert (priv->draw_semaphore != NULL); + g_assert (priv->draw_semaphore != VK_NULL_HANDLE); color_state = gdk_surface_get_color_state (surface); depth = gdk_memory_depth_merge (depth, gdk_color_state_get_depth (color_state)); @@ -1373,7 +1373,7 @@ gdk_vulkan_context_set_draw_semaphore (GdkVulkanContext *context, g_return_if_fail (GDK_IS_VULKAN_CONTEXT (context)); g_return_if_fail (!gdk_draw_context_is_in_frame (GDK_DRAW_CONTEXT (context))); - g_return_if_fail (priv->draw_semaphore == NULL); + g_return_if_fail (priv->draw_semaphore == VK_NULL_HANDLE); priv->draw_semaphore = semaphore; }