1
2;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3;
4; Copyright (c) 2015-2021 The Khronos Group Inc.
5; Copyright (c) 2015-2021 Valve Corporation
6; Copyright (c) 2015-2021 LunarG, Inc.
7;
8; Licensed under the Apache License, Version 2.0 (the "License");
9; you may not use this file except in compliance with the License.
10; You may obtain a copy of the License at
11;
12;     http://www.apache.org/licenses/LICENSE-2.0
13;
14; Unless required by applicable law or agreed to in writing, software
15; distributed under the License is distributed on an "AS IS" BASIS,
16; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17; See the License for the specific language governing permissions and
18; limitations under the License.
19;
20;  Author: Courtney Goeltzenleuchter <courtney@LunarG.com>
21;  Author: Charles Giessen <charles@lunarg.com>
22;
23;;;;  End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
24
25LIBRARY vulkan-1.dll
26EXPORTS
27   vkCreateInstance
28   vkDestroyInstance
29   vkEnumeratePhysicalDevices
30   vkGetPhysicalDeviceFeatures
31   vkGetPhysicalDeviceFormatProperties
32   vkGetPhysicalDeviceImageFormatProperties
33   vkGetPhysicalDeviceProperties
34   vkGetPhysicalDeviceQueueFamilyProperties
35   vkGetPhysicalDeviceMemoryProperties
36   vkGetInstanceProcAddr
37   vkGetDeviceProcAddr
38   vkCreateDevice
39   vkDestroyDevice
40   vkEnumerateInstanceExtensionProperties
41   vkEnumerateDeviceExtensionProperties
42   vkEnumerateInstanceLayerProperties
43   vkEnumerateDeviceLayerProperties
44   vkGetDeviceQueue
45   vkQueueSubmit
46   vkQueueWaitIdle
47   vkDeviceWaitIdle
48   vkAllocateMemory
49   vkFreeMemory
50   vkMapMemory
51   vkUnmapMemory
52   vkFlushMappedMemoryRanges
53   vkInvalidateMappedMemoryRanges
54   vkGetDeviceMemoryCommitment
55   vkBindBufferMemory
56   vkBindImageMemory
57   vkGetBufferMemoryRequirements
58   vkGetImageMemoryRequirements
59   vkGetImageSparseMemoryRequirements
60   vkGetPhysicalDeviceSparseImageFormatProperties
61   vkQueueBindSparse
62   vkCreateFence
63   vkDestroyFence
64   vkResetFences
65   vkGetFenceStatus
66   vkWaitForFences
67   vkCreateSemaphore
68   vkDestroySemaphore
69   vkCreateEvent
70   vkDestroyEvent
71   vkGetEventStatus
72   vkSetEvent
73   vkResetEvent
74   vkCreateQueryPool
75   vkDestroyQueryPool
76   vkGetQueryPoolResults
77   vkCreateBuffer
78   vkDestroyBuffer
79   vkCreateBufferView
80   vkDestroyBufferView
81   vkCreateImage
82   vkDestroyImage
83   vkGetImageSubresourceLayout
84   vkCreateImageView
85   vkDestroyImageView
86   vkCreateShaderModule
87   vkDestroyShaderModule
88   vkCreatePipelineCache
89   vkDestroyPipelineCache
90   vkGetPipelineCacheData
91   vkMergePipelineCaches
92   vkCreateGraphicsPipelines
93   vkCreateComputePipelines
94   vkDestroyPipeline
95   vkCreatePipelineLayout
96   vkDestroyPipelineLayout
97   vkCreateSampler
98   vkDestroySampler
99   vkCreateDescriptorSetLayout
100   vkDestroyDescriptorSetLayout
101   vkCreateDescriptorPool
102   vkDestroyDescriptorPool
103   vkResetDescriptorPool
104   vkAllocateDescriptorSets
105   vkFreeDescriptorSets
106   vkUpdateDescriptorSets
107   vkCreateFramebuffer
108   vkDestroyFramebuffer
109   vkCreateRenderPass
110   vkDestroyRenderPass
111   vkGetRenderAreaGranularity
112   vkCreateCommandPool
113   vkDestroyCommandPool
114   vkResetCommandPool
115   vkAllocateCommandBuffers
116   vkFreeCommandBuffers
117   vkBeginCommandBuffer
118   vkEndCommandBuffer
119   vkResetCommandBuffer
120   vkCmdBindPipeline
121   vkCmdSetViewport
122   vkCmdSetScissor
123   vkCmdSetLineWidth
124   vkCmdSetDepthBias
125   vkCmdSetBlendConstants
126   vkCmdSetDepthBounds
127   vkCmdSetStencilCompareMask
128   vkCmdSetStencilWriteMask
129   vkCmdSetStencilReference
130   vkCmdBindDescriptorSets
131   vkCmdBindIndexBuffer
132   vkCmdBindVertexBuffers
133   vkCmdDraw
134   vkCmdDrawIndexed
135   vkCmdDrawIndirect
136   vkCmdDrawIndexedIndirect
137   vkCmdDispatch
138   vkCmdDispatchIndirect
139   vkCmdCopyBuffer
140   vkCmdCopyImage
141   vkCmdBlitImage
142   vkCmdCopyBufferToImage
143   vkCmdCopyImageToBuffer
144   vkCmdUpdateBuffer
145   vkCmdFillBuffer
146   vkCmdClearColorImage
147   vkCmdClearDepthStencilImage
148   vkCmdClearAttachments
149   vkCmdResolveImage
150   vkCmdSetEvent
151   vkCmdResetEvent
152   vkCmdWaitEvents
153   vkCmdPipelineBarrier
154   vkCmdBeginQuery
155   vkCmdEndQuery
156   vkCmdResetQueryPool
157   vkCmdWriteTimestamp
158   vkCmdCopyQueryPoolResults
159   vkCmdPushConstants
160   vkCmdBeginRenderPass
161   vkCmdNextSubpass
162   vkCmdEndRenderPass
163   vkCmdExecuteCommands
164   vkDestroySurfaceKHR
165   vkGetPhysicalDeviceSurfaceSupportKHR
166   vkGetPhysicalDeviceSurfaceCapabilitiesKHR
167   vkGetPhysicalDeviceSurfaceFormatsKHR
168   vkGetPhysicalDeviceSurfaceCapabilities2KHR
169   vkGetPhysicalDeviceSurfaceFormats2KHR
170   vkGetPhysicalDeviceSurfacePresentModesKHR
171   vkCreateSwapchainKHR
172   vkDestroySwapchainKHR
173   vkGetSwapchainImagesKHR
174   vkAcquireNextImageKHR
175   vkQueuePresentKHR
176   vkGetPhysicalDeviceDisplayPropertiesKHR
177   vkGetPhysicalDeviceDisplayPlanePropertiesKHR
178   vkGetDisplayPlaneSupportedDisplaysKHR
179   vkGetDisplayModePropertiesKHR
180   vkCreateDisplayModeKHR
181   vkGetDisplayPlaneCapabilitiesKHR
182   vkCreateDisplayPlaneSurfaceKHR
183   vkCreateSharedSwapchainsKHR
184   vkCreateWin32SurfaceKHR
185   vkCreateHeadlessSurfaceEXT
186   vkGetPhysicalDeviceWin32PresentationSupportKHR
187
188   vkEnumerateInstanceVersion
189   vkEnumeratePhysicalDeviceGroups
190   vkGetPhysicalDeviceFeatures2
191   vkGetPhysicalDeviceProperties2
192   vkGetPhysicalDeviceFormatProperties2
193   vkGetPhysicalDeviceQueueFamilyProperties2
194   vkGetPhysicalDeviceMemoryProperties2
195   vkGetPhysicalDeviceSparseImageFormatProperties2
196   vkGetPhysicalDeviceExternalBufferProperties
197   vkGetPhysicalDeviceExternalSemaphoreProperties
198   vkGetPhysicalDeviceExternalFenceProperties
199   vkBindBufferMemory2
200   vkBindImageMemory2
201   vkGetDeviceGroupPeerMemoryFeatures
202   vkCmdSetDeviceMask
203   vkCmdDispatchBase
204   vkGetImageMemoryRequirements2
205   vkGetBufferMemoryRequirements2
206   vkTrimCommandPool
207   vkGetDeviceQueue2
208   vkCreateSamplerYcbcrConversion
209   vkDestroySamplerYcbcrConversion
210   vkGetDescriptorSetLayoutSupport
211   vkGetDeviceGroupPresentCapabilitiesKHR
212   vkGetDeviceGroupSurfacePresentModesKHR
213   vkGetPhysicalDevicePresentRectanglesKHR
214   vkAcquireNextImage2KHR
215   vkCreateDescriptorUpdateTemplate
216   vkDestroyDescriptorUpdateTemplate
217   vkUpdateDescriptorSetWithTemplate
218
219   vkGetPhysicalDeviceDisplayProperties2KHR
220   vkGetPhysicalDeviceDisplayPlaneProperties2KHR
221   vkGetDisplayModeProperties2KHR
222   vkGetDisplayPlaneCapabilities2KHR
223
224   vkGetImageSparseMemoryRequirements2
225   vkGetPhysicalDeviceImageFormatProperties2
226
227   vkCreateRenderPass2
228   vkCmdBeginRenderPass2
229   vkCmdNextSubpass2
230   vkCmdEndRenderPass2
231   vkCmdDrawIndirectCount
232   vkCmdDrawIndexedIndirectCount
233   vkGetSemaphoreCounterValue
234   vkWaitSemaphores
235   vkSignalSemaphore
236   vkGetBufferDeviceAddress
237   vkGetBufferOpaqueCaptureAddress
238   vkGetDeviceMemoryOpaqueCaptureAddress
239   vkResetQueryPool
240
241   vkGetPhysicalDeviceToolProperties
242
243   vkCreatePrivateDataSlot
244   vkDestroyPrivateDataSlot
245   vkSetPrivateData
246   vkGetPrivateData
247   vkCmdSetEvent2
248   vkCmdResetEvent2
249   vkCmdWaitEvents2
250   vkCmdPipelineBarrier2
251   vkCmdWriteTimestamp2
252   vkQueueSubmit2
253   vkCmdCopyBuffer2
254   vkCmdCopyImage2
255   vkCmdCopyBufferToImage2
256   vkCmdCopyImageToBuffer2
257   vkCmdBlitImage2
258   vkCmdResolveImage2
259   vkCmdBeginRendering
260   vkCmdEndRendering
261   vkCmdSetCullMode
262   vkCmdSetFrontFace
263   vkCmdSetPrimitiveTopology
264   vkCmdSetViewportWithCount
265   vkCmdSetScissorWithCount
266   vkCmdBindVertexBuffers2
267   vkCmdSetDepthTestEnable
268   vkCmdSetDepthWriteEnable
269   vkCmdSetDepthCompareOp
270   vkCmdSetDepthBoundsTestEnable
271   vkCmdSetStencilTestEnable
272   vkCmdSetStencilOp
273   vkCmdSetRasterizerDiscardEnable
274   vkCmdSetDepthBiasEnable
275   vkCmdSetPrimitiveRestartEnable
276   vkGetDeviceBufferMemoryRequirements
277   vkGetDeviceImageMemoryRequirements
278   vkGetDeviceImageSparseMemoryRequirements