blob: 2f67eb4c47d594d1ad10d65f35a29a0fa143e96a [file] [log] [blame]
Mark Lobodzinski79bf4b22016-12-07 14:06:44 -07001
2;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3;
Mark Youngb5f087a2017-01-19 21:10:49 -07004; Copyright (c) 2015-2017 The Khronos Group Inc.
5; Copyright (c) 2015-2017 Valve Corporation
6; Copyright (c) 2015-2017 LunarG, Inc.
Mark Lobodzinski79bf4b22016-12-07 14:06:44 -07007;
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;
22;;;; End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
23
24LIBRARY vulkan-1.dll
25EXPORTS
26 vkCreateInstance
27 vkDestroyInstance
28 vkEnumeratePhysicalDevices
29 vkGetPhysicalDeviceFeatures
30 vkGetPhysicalDeviceFormatProperties
31 vkGetPhysicalDeviceImageFormatProperties
32 vkGetPhysicalDeviceProperties
33 vkGetPhysicalDeviceQueueFamilyProperties
34 vkGetPhysicalDeviceMemoryProperties
35 vkGetInstanceProcAddr
36 vkGetDeviceProcAddr
37 vkCreateDevice
38 vkDestroyDevice
39 vkEnumerateInstanceExtensionProperties
40 vkEnumerateDeviceExtensionProperties
41 vkEnumerateInstanceLayerProperties
42 vkEnumerateDeviceLayerProperties
43 vkGetDeviceQueue
44 vkQueueSubmit
45 vkQueueWaitIdle
46 vkDeviceWaitIdle
47 vkAllocateMemory
48 vkFreeMemory
49 vkMapMemory
50 vkUnmapMemory
51 vkFlushMappedMemoryRanges
52 vkInvalidateMappedMemoryRanges
53 vkGetDeviceMemoryCommitment
54 vkBindBufferMemory
55 vkBindImageMemory
56 vkGetBufferMemoryRequirements
57 vkGetImageMemoryRequirements
58 vkGetImageSparseMemoryRequirements
59 vkGetPhysicalDeviceSparseImageFormatProperties
60 vkQueueBindSparse
61 vkCreateFence
62 vkDestroyFence
63 vkResetFences
64 vkGetFenceStatus
65 vkWaitForFences
66 vkCreateSemaphore
67 vkDestroySemaphore
68 vkCreateEvent
69 vkDestroyEvent
70 vkGetEventStatus
71 vkSetEvent
72 vkResetEvent
73 vkCreateQueryPool
74 vkDestroyQueryPool
75 vkGetQueryPoolResults
76 vkCreateBuffer
77 vkDestroyBuffer
78 vkCreateBufferView
79 vkDestroyBufferView
80 vkCreateImage
81 vkDestroyImage
82 vkGetImageSubresourceLayout
83 vkCreateImageView
84 vkDestroyImageView
85 vkCreateShaderModule
86 vkDestroyShaderModule
87 vkCreatePipelineCache
88 vkDestroyPipelineCache
89 vkGetPipelineCacheData
90 vkMergePipelineCaches
91 vkCreateGraphicsPipelines
92 vkCreateComputePipelines
93 vkDestroyPipeline
94 vkCreatePipelineLayout
95 vkDestroyPipelineLayout
96 vkCreateSampler
97 vkDestroySampler
98 vkCreateDescriptorSetLayout
99 vkDestroyDescriptorSetLayout
100 vkCreateDescriptorPool
101 vkDestroyDescriptorPool
102 vkResetDescriptorPool
103 vkAllocateDescriptorSets
104 vkFreeDescriptorSets
105 vkUpdateDescriptorSets
106 vkCreateFramebuffer
107 vkDestroyFramebuffer
108 vkCreateRenderPass
109 vkDestroyRenderPass
110 vkGetRenderAreaGranularity
111 vkCreateCommandPool
112 vkDestroyCommandPool
113 vkResetCommandPool
114 vkAllocateCommandBuffers
115 vkFreeCommandBuffers
116 vkBeginCommandBuffer
117 vkEndCommandBuffer
118 vkResetCommandBuffer
119 vkCmdBindPipeline
120 vkCmdSetViewport
121 vkCmdSetScissor
122 vkCmdSetLineWidth
123 vkCmdSetDepthBias
124 vkCmdSetBlendConstants
125 vkCmdSetDepthBounds
126 vkCmdSetStencilCompareMask
127 vkCmdSetStencilWriteMask
128 vkCmdSetStencilReference
129 vkCmdBindDescriptorSets
130 vkCmdBindIndexBuffer
131 vkCmdBindVertexBuffers
132 vkCmdDraw
133 vkCmdDrawIndexed
134 vkCmdDrawIndirect
135 vkCmdDrawIndexedIndirect
136 vkCmdDispatch
137 vkCmdDispatchIndirect
138 vkCmdCopyBuffer
139 vkCmdCopyImage
140 vkCmdBlitImage
141 vkCmdCopyBufferToImage
142 vkCmdCopyImageToBuffer
143 vkCmdUpdateBuffer
144 vkCmdFillBuffer
145 vkCmdClearColorImage
146 vkCmdClearDepthStencilImage
147 vkCmdClearAttachments
148 vkCmdResolveImage
149 vkCmdSetEvent
150 vkCmdResetEvent
151 vkCmdWaitEvents
152 vkCmdPipelineBarrier
153 vkCmdBeginQuery
154 vkCmdEndQuery
155 vkCmdResetQueryPool
156 vkCmdWriteTimestamp
157 vkCmdCopyQueryPoolResults
158 vkCmdPushConstants
159 vkCmdBeginRenderPass
160 vkCmdNextSubpass
161 vkCmdEndRenderPass
162 vkCmdExecuteCommands
163 vkDestroySurfaceKHR
164 vkGetPhysicalDeviceSurfaceSupportKHR
165 vkGetPhysicalDeviceSurfaceCapabilitiesKHR
166 vkGetPhysicalDeviceSurfaceFormatsKHR
167 vkGetPhysicalDeviceSurfacePresentModesKHR
168 vkCreateSwapchainKHR
169 vkDestroySwapchainKHR
170 vkGetSwapchainImagesKHR
171 vkAcquireNextImageKHR
172 vkQueuePresentKHR
173 vkGetPhysicalDeviceDisplayPropertiesKHR
174 vkGetPhysicalDeviceDisplayPlanePropertiesKHR
175 vkGetDisplayPlaneSupportedDisplaysKHR
176 vkGetDisplayModePropertiesKHR
177 vkCreateDisplayModeKHR
178 vkGetDisplayPlaneCapabilitiesKHR
179 vkCreateDisplayPlaneSurfaceKHR
180 vkCreateSharedSwapchainsKHR
181 vkCreateWin32SurfaceKHR
182 vkGetPhysicalDeviceWin32PresentationSupportKHR