radv/android: Remove unused variable
[mesa.git] / src / amd / vulkan / radv_android.c
index 78c0ab48ea7b386b8acd8e6db58f7663eb0e30e3..b4c511b985b4bff5b8fe319be399084f9b30ebc1 100644 (file)
 #include <hardware/gralloc.h>
 #include <hardware/hardware.h>
 #include <hardware/hwvulkan.h>
-#include <vndk/hardware_buffer.h>
 #include <vulkan/vk_android_native_buffer.h>
 #include <vulkan/vk_icd.h>
 #include <libsync.h>
 
 #if ANDROID_API_LEVEL >= 26
 #include <hardware/gralloc1.h>
+#include <vndk/hardware_buffer.h>
 #endif
 #endif
 
@@ -119,7 +119,6 @@ radv_image_from_gralloc(VkDevice device_h,
        RADV_FROM_HANDLE(radv_device, device, device_h);
        VkImage image_h = VK_NULL_HANDLE;
        struct radv_image *image = NULL;
-       struct radv_bo *bo = NULL;
        VkResult result;
 
        if (gralloc_info->handle->numFds != 1) {
@@ -398,6 +397,7 @@ radv_AcquireImageANDROID(
                                                                 .flags = VK_SEMAPHORE_IMPORT_TEMPORARY_BIT,
                                                                 .fd = semaphore_fd,
                                                                 .semaphore = semaphore,
+                                                                .handleType = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT,
                                                            });
        }
 
@@ -409,6 +409,7 @@ radv_AcquireImageANDROID(
                                                         .flags = VK_FENCE_IMPORT_TEMPORARY_BIT,
                                                         .fd = fence_fd,
                                                         .fence = fence,
+                                                        .handleType = VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT,
                                                     });
        }