You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
201 lines
6.3 KiB
201 lines
6.3 KiB
LIBVULKAN {
|
|
global:
|
|
vkAcquireNextImage2KHR; # introduced=28
|
|
vkAcquireNextImageKHR;
|
|
vkAllocateCommandBuffers;
|
|
vkAllocateDescriptorSets;
|
|
vkAllocateMemory;
|
|
vkBeginCommandBuffer;
|
|
vkBindBufferMemory;
|
|
vkBindBufferMemory2; # introduced=28
|
|
vkBindImageMemory;
|
|
vkBindImageMemory2; # introduced=28
|
|
vkCmdBeginQuery;
|
|
vkCmdBeginRenderPass;
|
|
vkCmdBeginRenderPass2; # introduced=31
|
|
vkCmdBindDescriptorSets;
|
|
vkCmdBindIndexBuffer;
|
|
vkCmdBindPipeline;
|
|
vkCmdBindVertexBuffers;
|
|
vkCmdBlitImage;
|
|
vkCmdClearAttachments;
|
|
vkCmdClearColorImage;
|
|
vkCmdClearDepthStencilImage;
|
|
vkCmdCopyBuffer;
|
|
vkCmdCopyBufferToImage;
|
|
vkCmdCopyImage;
|
|
vkCmdCopyImageToBuffer;
|
|
vkCmdCopyQueryPoolResults;
|
|
vkCmdDispatch;
|
|
vkCmdDispatchBase; # introduced=28
|
|
vkCmdDispatchIndirect;
|
|
vkCmdDraw;
|
|
vkCmdDrawIndexed;
|
|
vkCmdDrawIndexedIndirect;
|
|
vkCmdDrawIndexedIndirectCount; # introduced=31
|
|
vkCmdDrawIndirect;
|
|
vkCmdDrawIndirectCount; # introduced=31
|
|
vkCmdEndQuery;
|
|
vkCmdEndRenderPass;
|
|
vkCmdEndRenderPass2; # introduced=31
|
|
vkCmdExecuteCommands;
|
|
vkCmdFillBuffer;
|
|
vkCmdNextSubpass;
|
|
vkCmdNextSubpass2; # introduced=31
|
|
vkCmdPipelineBarrier;
|
|
vkCmdPushConstants;
|
|
vkCmdResetEvent;
|
|
vkCmdResetQueryPool;
|
|
vkCmdResolveImage;
|
|
vkCmdSetBlendConstants;
|
|
vkCmdSetDepthBias;
|
|
vkCmdSetDepthBounds;
|
|
vkCmdSetDeviceMask; # introduced=28
|
|
vkCmdSetEvent;
|
|
vkCmdSetLineWidth;
|
|
vkCmdSetScissor;
|
|
vkCmdSetStencilCompareMask;
|
|
vkCmdSetStencilReference;
|
|
vkCmdSetStencilWriteMask;
|
|
vkCmdSetViewport;
|
|
vkCmdUpdateBuffer;
|
|
vkCmdWaitEvents;
|
|
vkCmdWriteTimestamp;
|
|
vkCreateAndroidSurfaceKHR;
|
|
vkCreateBuffer;
|
|
vkCreateBufferView;
|
|
vkCreateCommandPool;
|
|
vkCreateComputePipelines;
|
|
vkCreateDescriptorPool;
|
|
vkCreateDescriptorSetLayout;
|
|
vkCreateDescriptorUpdateTemplate; # introduced=28
|
|
vkCreateDevice;
|
|
vkCreateEvent;
|
|
vkCreateFence;
|
|
vkCreateFramebuffer;
|
|
vkCreateGraphicsPipelines;
|
|
vkCreateImage;
|
|
vkCreateImageView;
|
|
vkCreateInstance;
|
|
vkCreatePipelineCache;
|
|
vkCreatePipelineLayout;
|
|
vkCreateQueryPool;
|
|
vkCreateRenderPass;
|
|
vkCreateRenderPass2; # introduced=31
|
|
vkCreateSampler;
|
|
vkCreateSamplerYcbcrConversion; # introduced=28
|
|
vkCreateSemaphore;
|
|
vkCreateShaderModule;
|
|
vkCreateSwapchainKHR;
|
|
vkDestroyBuffer;
|
|
vkDestroyBufferView;
|
|
vkDestroyCommandPool;
|
|
vkDestroyDescriptorPool;
|
|
vkDestroyDescriptorSetLayout;
|
|
vkDestroyDescriptorUpdateTemplate; # introduced=28
|
|
vkDestroyDevice;
|
|
vkDestroyEvent;
|
|
vkDestroyFence;
|
|
vkDestroyFramebuffer;
|
|
vkDestroyImage;
|
|
vkDestroyImageView;
|
|
vkDestroyInstance;
|
|
vkDestroyPipeline;
|
|
vkDestroyPipelineCache;
|
|
vkDestroyPipelineLayout;
|
|
vkDestroyQueryPool;
|
|
vkDestroyRenderPass;
|
|
vkDestroySampler;
|
|
vkDestroySamplerYcbcrConversion; # introduced=28
|
|
vkDestroySemaphore;
|
|
vkDestroyShaderModule;
|
|
vkDestroySurfaceKHR;
|
|
vkDestroySwapchainKHR;
|
|
vkDeviceWaitIdle;
|
|
vkEndCommandBuffer;
|
|
vkEnumerateDeviceExtensionProperties;
|
|
vkEnumerateDeviceLayerProperties;
|
|
vkEnumerateInstanceExtensionProperties;
|
|
vkEnumerateInstanceLayerProperties;
|
|
vkEnumerateInstanceVersion; # introduced=28
|
|
vkEnumeratePhysicalDeviceGroups; # introduced=28
|
|
vkEnumeratePhysicalDevices;
|
|
vkFlushMappedMemoryRanges;
|
|
vkFreeCommandBuffers;
|
|
vkFreeDescriptorSets;
|
|
vkFreeMemory;
|
|
vkGetAndroidHardwareBufferPropertiesANDROID; # introduced=28
|
|
vkGetBufferDeviceAddress; # introduced=31
|
|
vkGetBufferMemoryRequirements;
|
|
vkGetBufferMemoryRequirements2; # introduced=28
|
|
vkGetBufferOpaqueCaptureAddress; # introduced=31
|
|
vkGetDescriptorSetLayoutSupport; # introduced=28
|
|
vkGetDeviceGroupPeerMemoryFeatures; # introduced=28
|
|
vkGetDeviceGroupPresentCapabilitiesKHR; # introduced=28
|
|
vkGetDeviceGroupSurfacePresentModesKHR; # introduced=28
|
|
vkGetDeviceMemoryCommitment;
|
|
vkGetDeviceMemoryOpaqueCaptureAddress; # introduced=31
|
|
vkGetDeviceProcAddr;
|
|
vkGetDeviceQueue;
|
|
vkGetDeviceQueue2; # introduced=28
|
|
vkGetEventStatus;
|
|
vkGetFenceStatus;
|
|
vkGetImageMemoryRequirements;
|
|
vkGetImageMemoryRequirements2; # introduced=28
|
|
vkGetImageSparseMemoryRequirements;
|
|
vkGetImageSparseMemoryRequirements2; # introduced=28
|
|
vkGetImageSubresourceLayout;
|
|
vkGetInstanceProcAddr;
|
|
vkGetMemoryAndroidHardwareBufferANDROID; # introduced=28
|
|
vkGetPhysicalDeviceExternalBufferProperties; # introduced=28
|
|
vkGetPhysicalDeviceExternalFenceProperties; # introduced=28
|
|
vkGetPhysicalDeviceExternalSemaphoreProperties; # introduced=28
|
|
vkGetPhysicalDeviceFeatures;
|
|
vkGetPhysicalDeviceFeatures2; # introduced=28
|
|
vkGetPhysicalDeviceFormatProperties;
|
|
vkGetPhysicalDeviceFormatProperties2; # introduced=28
|
|
vkGetPhysicalDeviceImageFormatProperties;
|
|
vkGetPhysicalDeviceImageFormatProperties2; # introduced=28
|
|
vkGetPhysicalDeviceMemoryProperties;
|
|
vkGetPhysicalDeviceMemoryProperties2; # introduced=28
|
|
vkGetPhysicalDevicePresentRectanglesKHR; # introduced=28
|
|
vkGetPhysicalDeviceProperties;
|
|
vkGetPhysicalDeviceProperties2; # introduced=28
|
|
vkGetPhysicalDeviceQueueFamilyProperties;
|
|
vkGetPhysicalDeviceQueueFamilyProperties2; # introduced=28
|
|
vkGetPhysicalDeviceSparseImageFormatProperties;
|
|
vkGetPhysicalDeviceSparseImageFormatProperties2; # introduced=28
|
|
vkGetPhysicalDeviceSurfaceCapabilitiesKHR;
|
|
vkGetPhysicalDeviceSurfaceFormatsKHR;
|
|
vkGetPhysicalDeviceSurfacePresentModesKHR;
|
|
vkGetPhysicalDeviceSurfaceSupportKHR;
|
|
vkGetPipelineCacheData;
|
|
vkGetQueryPoolResults;
|
|
vkGetRenderAreaGranularity;
|
|
vkGetSemaphoreCounterValue; # introduced=31
|
|
vkGetSwapchainImagesKHR;
|
|
vkInvalidateMappedMemoryRanges;
|
|
vkMapMemory;
|
|
vkMergePipelineCaches;
|
|
vkQueueBindSparse;
|
|
vkQueuePresentKHR;
|
|
vkQueueSubmit;
|
|
vkQueueWaitIdle;
|
|
vkResetCommandBuffer;
|
|
vkResetCommandPool;
|
|
vkResetDescriptorPool;
|
|
vkResetEvent;
|
|
vkResetFences;
|
|
vkResetQueryPool; # introduced=31
|
|
vkSetEvent;
|
|
vkSignalSemaphore; # introduced=31
|
|
vkTrimCommandPool; # introduced=28
|
|
vkUnmapMemory;
|
|
vkUpdateDescriptorSets;
|
|
vkUpdateDescriptorSetWithTemplate; # introduced=28
|
|
vkWaitForFences;
|
|
vkWaitSemaphores; # introduced=31
|
|
local:
|
|
*;
|
|
};
|