@maplibre/native-ffi
    Preparing search index...

    Interface VulkanContextDescriptor

    The Vulkan device and queue that a render session uses.

    Keep these objects alive until a detach or release of the session completes, or an abandon of it returns.

    See mln_vulkan_context_descriptor in the C API reference.

    interface VulkanContextDescriptor {
        device: bigint;
        getDeviceProcAddr: bigint;
        getInstanceProcAddr: bigint;
        graphicsQueue: bigint;
        graphicsQueueFamilyIndex: number;
        instance: bigint;
        physicalDevice: bigint;
    }
    Index
    device: bigint

    A VkDevice.

    getDeviceProcAddr: bigint

    Your vkGetDeviceProcAddr, or null to look it up from the instance.

    getInstanceProcAddr: bigint

    Your vkGetInstanceProcAddr, or null to use the Vulkan loader's.

    graphicsQueue: bigint

    A VkQueue from graphics_queue_family_index that supports graphics. If you submit to it too, set RenderSessionAttachOptions.queueLock.

    graphicsQueueFamilyIndex: number
    instance: bigint

    A VkInstance.

    physicalDevice: bigint

    A VkPhysicalDevice.