1LIBVULKAN { 2 global: 3 vkAcquireNextImage2KHR; # introduced=28 4 vkAcquireNextImageKHR; 5 vkAllocateCommandBuffers; 6 vkAllocateDescriptorSets; 7 vkAllocateMemory; 8 vkBeginCommandBuffer; 9 vkBindBufferMemory; 10 vkBindBufferMemory2; # introduced=28 11 vkBindImageMemory; 12 vkBindImageMemory2; # introduced=28 13 vkCmdBeginQuery; 14 vkCmdBeginRenderPass; 15 vkCmdBindDescriptorSets; 16 vkCmdBindIndexBuffer; 17 vkCmdBindPipeline; 18 vkCmdBindVertexBuffers; 19 vkCmdBlitImage; 20 vkCmdClearAttachments; 21 vkCmdClearColorImage; 22 vkCmdClearDepthStencilImage; 23 vkCmdCopyBuffer; 24 vkCmdCopyBufferToImage; 25 vkCmdCopyImage; 26 vkCmdCopyImageToBuffer; 27 vkCmdCopyQueryPoolResults; 28 vkCmdDispatch; 29 vkCmdDispatchBase; # introduced=28 30 vkCmdDispatchIndirect; 31 vkCmdDraw; 32 vkCmdDrawIndexed; 33 vkCmdDrawIndexedIndirect; 34 vkCmdDrawIndirect; 35 vkCmdEndQuery; 36 vkCmdEndRenderPass; 37 vkCmdExecuteCommands; 38 vkCmdFillBuffer; 39 vkCmdNextSubpass; 40 vkCmdPipelineBarrier; 41 vkCmdPushConstants; 42 vkCmdResetEvent; 43 vkCmdResetQueryPool; 44 vkCmdResolveImage; 45 vkCmdSetBlendConstants; 46 vkCmdSetDepthBias; 47 vkCmdSetDepthBounds; 48 vkCmdSetDeviceMask; # introduced=28 49 vkCmdSetEvent; 50 vkCmdSetLineWidth; 51 vkCmdSetScissor; 52 vkCmdSetStencilCompareMask; 53 vkCmdSetStencilReference; 54 vkCmdSetStencilWriteMask; 55 vkCmdSetViewport; 56 vkCmdUpdateBuffer; 57 vkCmdWaitEvents; 58 vkCmdWriteTimestamp; 59 vkCreateAndroidSurfaceKHR; 60 vkCreateBuffer; 61 vkCreateBufferView; 62 vkCreateCommandPool; 63 vkCreateComputePipelines; 64 vkCreateDescriptorPool; 65 vkCreateDescriptorSetLayout; 66 vkCreateDescriptorUpdateTemplate; # introduced=28 67 vkCreateDevice; 68 vkCreateEvent; 69 vkCreateFence; 70 vkCreateFramebuffer; 71 vkCreateGraphicsPipelines; 72 vkCreateImage; 73 vkCreateImageView; 74 vkCreateInstance; 75 vkCreatePipelineCache; 76 vkCreatePipelineLayout; 77 vkCreateQueryPool; 78 vkCreateRenderPass; 79 vkCreateSampler; 80 vkCreateSamplerYcbcrConversion; # introduced=28 81 vkCreateSemaphore; 82 vkCreateShaderModule; 83 vkCreateSwapchainKHR; 84 vkDestroyBuffer; 85 vkDestroyBufferView; 86 vkDestroyCommandPool; 87 vkDestroyDescriptorPool; 88 vkDestroyDescriptorSetLayout; 89 vkDestroyDescriptorUpdateTemplate; # introduced=28 90 vkDestroyDevice; 91 vkDestroyEvent; 92 vkDestroyFence; 93 vkDestroyFramebuffer; 94 vkDestroyImage; 95 vkDestroyImageView; 96 vkDestroyInstance; 97 vkDestroyPipeline; 98 vkDestroyPipelineCache; 99 vkDestroyPipelineLayout; 100 vkDestroyQueryPool; 101 vkDestroyRenderPass; 102 vkDestroySampler; 103 vkDestroySamplerYcbcrConversion; # introduced=28 104 vkDestroySemaphore; 105 vkDestroyShaderModule; 106 vkDestroySurfaceKHR; 107 vkDestroySwapchainKHR; 108 vkDeviceWaitIdle; 109 vkEndCommandBuffer; 110 vkEnumerateDeviceExtensionProperties; 111 vkEnumerateDeviceLayerProperties; 112 vkEnumerateInstanceExtensionProperties; 113 vkEnumerateInstanceLayerProperties; 114 vkEnumerateInstanceVersion; # introduced=28 115 vkEnumeratePhysicalDeviceGroups; # introduced=28 116 vkEnumeratePhysicalDevices; 117 vkFlushMappedMemoryRanges; 118 vkFreeCommandBuffers; 119 vkFreeDescriptorSets; 120 vkFreeMemory; 121 vkGetAndroidHardwareBufferPropertiesANDROID; # introduced=28 122 vkGetBufferMemoryRequirements; 123 vkGetBufferMemoryRequirements2; # introduced=28 124 vkGetDescriptorSetLayoutSupport; # introduced=28 125 vkGetDeviceGroupPeerMemoryFeatures; # introduced=28 126 vkGetDeviceGroupPresentCapabilitiesKHR; # introduced=28 127 vkGetDeviceGroupSurfacePresentModesKHR; # introduced=28 128 vkGetDeviceMemoryCommitment; 129 vkGetDeviceProcAddr; 130 vkGetDeviceQueue; 131 vkGetDeviceQueue2; # introduced=28 132 vkGetEventStatus; 133 vkGetFenceStatus; 134 vkGetImageMemoryRequirements; 135 vkGetImageMemoryRequirements2; # introduced=28 136 vkGetImageSparseMemoryRequirements; 137 vkGetImageSparseMemoryRequirements2; # introduced=28 138 vkGetImageSubresourceLayout; 139 vkGetInstanceProcAddr; 140 vkGetMemoryAndroidHardwareBufferANDROID; # introduced=28 141 vkGetPhysicalDeviceExternalBufferProperties; # introduced=28 142 vkGetPhysicalDeviceExternalFenceProperties; # introduced=28 143 vkGetPhysicalDeviceExternalSemaphoreProperties; # introduced=28 144 vkGetPhysicalDeviceFeatures; 145 vkGetPhysicalDeviceFeatures2; # introduced=28 146 vkGetPhysicalDeviceFormatProperties; 147 vkGetPhysicalDeviceFormatProperties2; # introduced=28 148 vkGetPhysicalDeviceImageFormatProperties; 149 vkGetPhysicalDeviceImageFormatProperties2; # introduced=28 150 vkGetPhysicalDeviceMemoryProperties; 151 vkGetPhysicalDeviceMemoryProperties2; # introduced=28 152 vkGetPhysicalDevicePresentRectanglesKHR; # introduced=28 153 vkGetPhysicalDeviceProperties; 154 vkGetPhysicalDeviceProperties2; # introduced=28 155 vkGetPhysicalDeviceQueueFamilyProperties; 156 vkGetPhysicalDeviceQueueFamilyProperties2; # introduced=28 157 vkGetPhysicalDeviceSparseImageFormatProperties; 158 vkGetPhysicalDeviceSparseImageFormatProperties2; # introduced=28 159 vkGetPhysicalDeviceSurfaceCapabilitiesKHR; 160 vkGetPhysicalDeviceSurfaceFormatsKHR; 161 vkGetPhysicalDeviceSurfacePresentModesKHR; 162 vkGetPhysicalDeviceSurfaceSupportKHR; 163 vkGetPipelineCacheData; 164 vkGetQueryPoolResults; 165 vkGetRenderAreaGranularity; 166 vkGetSwapchainImagesKHR; 167 vkInvalidateMappedMemoryRanges; 168 vkMapMemory; 169 vkMergePipelineCaches; 170 vkQueueBindSparse; 171 vkQueuePresentKHR; 172 vkQueueSubmit; 173 vkQueueWaitIdle; 174 vkResetCommandBuffer; 175 vkResetCommandPool; 176 vkResetDescriptorPool; 177 vkResetEvent; 178 vkResetFences; 179 vkSetEvent; 180 vkTrimCommandPool; # introduced=28 181 vkUnmapMemory; 182 vkUpdateDescriptorSets; 183 vkUpdateDescriptorSetWithTemplate; # introduced=28 184 vkWaitForFences; 185 local: 186 *; 187}; 188