summaryrefslogtreecommitdiff
path: root/chromium/third_party/angle/third_party/vulkan-loader/src/loader/vulkan-1.def
blob: 1b6f51935ad9165d890a653c3a53bcc3f6369abc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221

;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Copyright (c) 2015-2017 The Khronos Group Inc.
; Copyright (c) 2015-2017 Valve Corporation
; Copyright (c) 2015-2017 LunarG, Inc.
;
; Licensed under the Apache License, Version 2.0 (the "License");
; you may not use this file except in compliance with the License.
; You may obtain a copy of the License at
;
;     http://www.apache.org/licenses/LICENSE-2.0
;
; Unless required by applicable law or agreed to in writing, software
; distributed under the License is distributed on an "AS IS" BASIS,
; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
; See the License for the specific language governing permissions and
; limitations under the License.
;
;  Author: Courtney Goeltzenleuchter <courtney@LunarG.com>
;
;;;;  End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

LIBRARY vulkan-1.dll
EXPORTS
   vkCreateInstance
   vkDestroyInstance
   vkEnumeratePhysicalDevices
   vkGetPhysicalDeviceFeatures
   vkGetPhysicalDeviceFormatProperties
   vkGetPhysicalDeviceImageFormatProperties
   vkGetPhysicalDeviceProperties
   vkGetPhysicalDeviceQueueFamilyProperties
   vkGetPhysicalDeviceMemoryProperties
   vkGetInstanceProcAddr
   vkGetDeviceProcAddr
   vkCreateDevice
   vkDestroyDevice
   vkEnumerateInstanceExtensionProperties
   vkEnumerateDeviceExtensionProperties
   vkEnumerateInstanceLayerProperties
   vkEnumerateDeviceLayerProperties
   vkGetDeviceQueue
   vkQueueSubmit
   vkQueueWaitIdle
   vkDeviceWaitIdle
   vkAllocateMemory
   vkFreeMemory
   vkMapMemory
   vkUnmapMemory
   vkFlushMappedMemoryRanges
   vkInvalidateMappedMemoryRanges
   vkGetDeviceMemoryCommitment
   vkBindBufferMemory
   vkBindImageMemory
   vkGetBufferMemoryRequirements
   vkGetImageMemoryRequirements
   vkGetImageSparseMemoryRequirements
   vkGetPhysicalDeviceSparseImageFormatProperties
   vkQueueBindSparse
   vkCreateFence
   vkDestroyFence
   vkResetFences
   vkGetFenceStatus
   vkWaitForFences
   vkCreateSemaphore
   vkDestroySemaphore
   vkCreateEvent
   vkDestroyEvent
   vkGetEventStatus
   vkSetEvent
   vkResetEvent
   vkCreateQueryPool
   vkDestroyQueryPool
   vkGetQueryPoolResults
   vkCreateBuffer
   vkDestroyBuffer
   vkCreateBufferView
   vkDestroyBufferView
   vkCreateImage
   vkDestroyImage
   vkGetImageSubresourceLayout
   vkCreateImageView
   vkDestroyImageView
   vkCreateShaderModule
   vkDestroyShaderModule
   vkCreatePipelineCache
   vkDestroyPipelineCache
   vkGetPipelineCacheData
   vkMergePipelineCaches
   vkCreateGraphicsPipelines
   vkCreateComputePipelines
   vkDestroyPipeline
   vkCreatePipelineLayout
   vkDestroyPipelineLayout
   vkCreateSampler
   vkDestroySampler
   vkCreateDescriptorSetLayout
   vkDestroyDescriptorSetLayout
   vkCreateDescriptorPool
   vkDestroyDescriptorPool
   vkResetDescriptorPool
   vkAllocateDescriptorSets
   vkFreeDescriptorSets
   vkUpdateDescriptorSets
   vkCreateFramebuffer
   vkDestroyFramebuffer
   vkCreateRenderPass
   vkDestroyRenderPass
   vkGetRenderAreaGranularity
   vkCreateCommandPool
   vkDestroyCommandPool
   vkResetCommandPool
   vkAllocateCommandBuffers
   vkFreeCommandBuffers
   vkBeginCommandBuffer
   vkEndCommandBuffer
   vkResetCommandBuffer
   vkCmdBindPipeline
   vkCmdSetViewport
   vkCmdSetScissor
   vkCmdSetLineWidth
   vkCmdSetDepthBias
   vkCmdSetBlendConstants
   vkCmdSetDepthBounds
   vkCmdSetStencilCompareMask
   vkCmdSetStencilWriteMask
   vkCmdSetStencilReference
   vkCmdBindDescriptorSets
   vkCmdBindIndexBuffer
   vkCmdBindVertexBuffers
   vkCmdDraw
   vkCmdDrawIndexed
   vkCmdDrawIndirect
   vkCmdDrawIndexedIndirect
   vkCmdDispatch
   vkCmdDispatchIndirect
   vkCmdCopyBuffer
   vkCmdCopyImage
   vkCmdBlitImage
   vkCmdCopyBufferToImage
   vkCmdCopyImageToBuffer
   vkCmdUpdateBuffer
   vkCmdFillBuffer
   vkCmdClearColorImage
   vkCmdClearDepthStencilImage
   vkCmdClearAttachments
   vkCmdResolveImage
   vkCmdSetEvent
   vkCmdResetEvent
   vkCmdWaitEvents
   vkCmdPipelineBarrier
   vkCmdBeginQuery
   vkCmdEndQuery
   vkCmdResetQueryPool
   vkCmdWriteTimestamp
   vkCmdCopyQueryPoolResults
   vkCmdPushConstants
   vkCmdBeginRenderPass
   vkCmdNextSubpass
   vkCmdEndRenderPass
   vkCmdExecuteCommands
   vkDestroySurfaceKHR
   vkGetPhysicalDeviceSurfaceSupportKHR
   vkGetPhysicalDeviceSurfaceCapabilitiesKHR
   vkGetPhysicalDeviceSurfaceFormatsKHR
   vkGetPhysicalDeviceSurfacePresentModesKHR
   vkCreateSwapchainKHR
   vkDestroySwapchainKHR
   vkGetSwapchainImagesKHR
   vkAcquireNextImageKHR
   vkQueuePresentKHR
   vkGetPhysicalDeviceDisplayPropertiesKHR
   vkGetPhysicalDeviceDisplayPlanePropertiesKHR
   vkGetDisplayPlaneSupportedDisplaysKHR
   vkGetDisplayModePropertiesKHR
   vkCreateDisplayModeKHR
   vkGetDisplayPlaneCapabilitiesKHR
   vkCreateDisplayPlaneSurfaceKHR
   vkCreateSharedSwapchainsKHR
   vkCreateWin32SurfaceKHR
   vkGetPhysicalDeviceWin32PresentationSupportKHR

   vkEnumerateInstanceVersion
   vkEnumeratePhysicalDeviceGroups
   vkGetPhysicalDeviceFeatures2
   vkGetPhysicalDeviceProperties2
   vkGetPhysicalDeviceFormatProperties2
   vkGetPhysicalDeviceQueueFamilyProperties2
   vkGetPhysicalDeviceMemoryProperties2
   vkGetPhysicalDeviceSparseImageFormatProperties2
   vkGetPhysicalDeviceExternalBufferProperties
   vkGetPhysicalDeviceExternalSemaphoreProperties
   vkGetPhysicalDeviceExternalFenceProperties
   vkBindBufferMemory2
   vkBindImageMemory2
   vkGetDeviceGroupPeerMemoryFeatures
   vkCmdSetDeviceMask
   vkCmdDispatchBase
   vkGetImageMemoryRequirements2
   vkGetBufferMemoryRequirements2
   vkTrimCommandPool
   vkGetDeviceQueue2
   vkCreateSamplerYcbcrConversion
   vkDestroySamplerYcbcrConversion
   vkGetDescriptorSetLayoutSupport
   vkGetDeviceGroupPresentCapabilitiesKHR
   vkGetDeviceGroupSurfacePresentModesKHR
   vkGetPhysicalDevicePresentRectanglesKHR
   vkAcquireNextImage2KHR
   vkCreateDescriptorUpdateTemplate
   vkDestroyDescriptorUpdateTemplate
   vkUpdateDescriptorSetWithTemplate

   vkGetPhysicalDeviceDisplayProperties2KHR
   vkGetPhysicalDeviceDisplayPlaneProperties2KHR
   vkGetDisplayModeProperties2KHR
   vkGetDisplayPlaneCapabilities2KHR

   vkGetImageSparseMemoryRequirements2
   vkGetPhysicalDeviceImageFormatProperties2