dmstyle: Rewrite style pref chunk parsing.
[wine.git] / dlls / winevulkan / winevulkan.spec
blobe8b58b018e5deafa046e7f5b8abd7dea51af29f3
1 # Automatically generated from Vulkan vk.xml; DO NOT EDIT!
3 # This file is generated from Vulkan vk.xml file covered
4 # by the following copyright and permission notice:
6 # Copyright 2015-2023 The Khronos Group Inc.
8 # SPDX-License-Identifier: Apache-2.0 OR MIT
11 @ stdcall -private vk_icdGetInstanceProcAddr(ptr str)
12 @ stdcall -private vk_icdGetPhysicalDeviceProcAddr(ptr str)
13 @ stdcall -private vk_icdNegotiateLoaderICDInterfaceVersion(ptr)
14 @ stdcall vkAcquireNextImage2KHR(ptr ptr ptr)
15 @ stdcall vkAcquireNextImageKHR(ptr int64 int64 int64 int64 ptr)
16 @ stdcall vkAllocateCommandBuffers(ptr ptr ptr)
17 @ stdcall vkAllocateDescriptorSets(ptr ptr ptr)
18 @ stdcall vkAllocateMemory(ptr ptr ptr ptr)
19 @ stdcall vkBeginCommandBuffer(ptr ptr)
20 @ stdcall vkBindBufferMemory(ptr int64 int64 int64)
21 @ stdcall vkBindBufferMemory2(ptr long ptr)
22 @ stdcall vkBindImageMemory(ptr int64 int64 int64)
23 @ stdcall vkBindImageMemory2(ptr long ptr)
24 @ stdcall vkCmdBeginQuery(ptr int64 long long)
25 @ stdcall vkCmdBeginRenderPass(ptr ptr long)
26 @ stdcall vkCmdBeginRenderPass2(ptr ptr ptr)
27 @ stdcall vkCmdBeginRendering(ptr ptr)
28 @ stdcall vkCmdBindDescriptorSets(ptr long int64 long long ptr long ptr)
29 @ stdcall vkCmdBindIndexBuffer(ptr int64 int64 long)
30 @ stdcall vkCmdBindPipeline(ptr long int64)
31 @ stdcall vkCmdBindVertexBuffers(ptr long long ptr ptr)
32 @ stdcall vkCmdBindVertexBuffers2(ptr long long ptr ptr ptr ptr)
33 @ stdcall vkCmdBlitImage(ptr int64 long int64 long long ptr long)
34 @ stdcall vkCmdBlitImage2(ptr ptr)
35 @ stdcall vkCmdClearAttachments(ptr long ptr long ptr)
36 @ stdcall vkCmdClearColorImage(ptr int64 long ptr long ptr)
37 @ stdcall vkCmdClearDepthStencilImage(ptr int64 long ptr long ptr)
38 @ stdcall vkCmdCopyBuffer(ptr int64 int64 long ptr)
39 @ stdcall vkCmdCopyBuffer2(ptr ptr)
40 @ stdcall vkCmdCopyBufferToImage(ptr int64 int64 long long ptr)
41 @ stdcall vkCmdCopyBufferToImage2(ptr ptr)
42 @ stdcall vkCmdCopyImage(ptr int64 long int64 long long ptr)
43 @ stdcall vkCmdCopyImage2(ptr ptr)
44 @ stdcall vkCmdCopyImageToBuffer(ptr int64 long int64 long ptr)
45 @ stdcall vkCmdCopyImageToBuffer2(ptr ptr)
46 @ stdcall vkCmdCopyQueryPoolResults(ptr int64 long long int64 int64 int64 long)
47 @ stdcall vkCmdDispatch(ptr long long long)
48 @ stdcall vkCmdDispatchBase(ptr long long long long long long)
49 @ stdcall vkCmdDispatchIndirect(ptr int64 int64)
50 @ stdcall vkCmdDraw(ptr long long long long)
51 @ stdcall vkCmdDrawIndexed(ptr long long long long long)
52 @ stdcall vkCmdDrawIndexedIndirect(ptr int64 int64 long long)
53 @ stdcall vkCmdDrawIndexedIndirectCount(ptr int64 int64 int64 int64 long long)
54 @ stdcall vkCmdDrawIndirect(ptr int64 int64 long long)
55 @ stdcall vkCmdDrawIndirectCount(ptr int64 int64 int64 int64 long long)
56 @ stdcall vkCmdEndQuery(ptr int64 long)
57 @ stdcall vkCmdEndRenderPass(ptr)
58 @ stdcall vkCmdEndRenderPass2(ptr ptr)
59 @ stdcall vkCmdEndRendering(ptr)
60 @ stdcall vkCmdExecuteCommands(ptr long ptr)
61 @ stdcall vkCmdFillBuffer(ptr int64 int64 int64 long)
62 @ stdcall vkCmdNextSubpass(ptr long)
63 @ stdcall vkCmdNextSubpass2(ptr ptr ptr)
64 @ stdcall vkCmdPipelineBarrier(ptr long long long long ptr long ptr long ptr)
65 @ stdcall vkCmdPipelineBarrier2(ptr ptr)
66 @ stdcall vkCmdPushConstants(ptr int64 long long long ptr)
67 @ stdcall vkCmdResetEvent(ptr int64 long)
68 @ stdcall vkCmdResetEvent2(ptr int64 int64)
69 @ stdcall vkCmdResetQueryPool(ptr int64 long long)
70 @ stdcall vkCmdResolveImage(ptr int64 long int64 long long ptr)
71 @ stdcall vkCmdResolveImage2(ptr ptr)
72 @ stdcall vkCmdSetBlendConstants(ptr ptr)
73 @ stdcall vkCmdSetCullMode(ptr long)
74 @ stdcall vkCmdSetDepthBias(ptr float float float)
75 @ stdcall vkCmdSetDepthBiasEnable(ptr long)
76 @ stdcall vkCmdSetDepthBounds(ptr float float)
77 @ stdcall vkCmdSetDepthBoundsTestEnable(ptr long)
78 @ stdcall vkCmdSetDepthCompareOp(ptr long)
79 @ stdcall vkCmdSetDepthTestEnable(ptr long)
80 @ stdcall vkCmdSetDepthWriteEnable(ptr long)
81 @ stdcall vkCmdSetDeviceMask(ptr long)
82 @ stdcall vkCmdSetEvent(ptr int64 long)
83 @ stdcall vkCmdSetEvent2(ptr int64 ptr)
84 @ stdcall vkCmdSetFrontFace(ptr long)
85 @ stdcall vkCmdSetLineWidth(ptr float)
86 @ stdcall vkCmdSetPrimitiveRestartEnable(ptr long)
87 @ stdcall vkCmdSetPrimitiveTopology(ptr long)
88 @ stdcall vkCmdSetRasterizerDiscardEnable(ptr long)
89 @ stdcall vkCmdSetScissor(ptr long long ptr)
90 @ stdcall vkCmdSetScissorWithCount(ptr long ptr)
91 @ stdcall vkCmdSetStencilCompareMask(ptr long long)
92 @ stdcall vkCmdSetStencilOp(ptr long long long long long)
93 @ stdcall vkCmdSetStencilReference(ptr long long)
94 @ stdcall vkCmdSetStencilTestEnable(ptr long)
95 @ stdcall vkCmdSetStencilWriteMask(ptr long long)
96 @ stdcall vkCmdSetViewport(ptr long long ptr)
97 @ stdcall vkCmdSetViewportWithCount(ptr long ptr)
98 @ stdcall vkCmdUpdateBuffer(ptr int64 int64 int64 ptr)
99 @ stdcall vkCmdWaitEvents(ptr long ptr long long long ptr long ptr long ptr)
100 @ stdcall vkCmdWaitEvents2(ptr long ptr ptr)
101 @ stdcall vkCmdWriteTimestamp(ptr long int64 long)
102 @ stdcall vkCmdWriteTimestamp2(ptr int64 int64 long)
103 @ stdcall vkCreateBuffer(ptr ptr ptr ptr)
104 @ stdcall vkCreateBufferView(ptr ptr ptr ptr)
105 @ stdcall vkCreateCommandPool(ptr ptr ptr ptr)
106 @ stdcall vkCreateComputePipelines(ptr int64 long ptr ptr ptr)
107 @ stdcall vkCreateDescriptorPool(ptr ptr ptr ptr)
108 @ stdcall vkCreateDescriptorSetLayout(ptr ptr ptr ptr)
109 @ stdcall vkCreateDescriptorUpdateTemplate(ptr ptr ptr ptr)
110 @ stdcall vkCreateDevice(ptr ptr ptr ptr)
111 @ stub vkCreateDisplayModeKHR
112 @ stub vkCreateDisplayPlaneSurfaceKHR
113 @ stdcall vkCreateEvent(ptr ptr ptr ptr)
114 @ stdcall vkCreateFence(ptr ptr ptr ptr)
115 @ stdcall vkCreateFramebuffer(ptr ptr ptr ptr)
116 @ stdcall vkCreateGraphicsPipelines(ptr int64 long ptr ptr ptr)
117 @ stdcall vkCreateImage(ptr ptr ptr ptr)
118 @ stdcall vkCreateImageView(ptr ptr ptr ptr)
119 @ stdcall vkCreateInstance(ptr ptr ptr)
120 @ stdcall vkCreatePipelineCache(ptr ptr ptr ptr)
121 @ stdcall vkCreatePipelineLayout(ptr ptr ptr ptr)
122 @ stdcall vkCreatePrivateDataSlot(ptr ptr ptr ptr)
123 @ stdcall vkCreateQueryPool(ptr ptr ptr ptr)
124 @ stdcall vkCreateRenderPass(ptr ptr ptr ptr)
125 @ stdcall vkCreateRenderPass2(ptr ptr ptr ptr)
126 @ stdcall vkCreateSampler(ptr ptr ptr ptr)
127 @ stdcall vkCreateSamplerYcbcrConversion(ptr ptr ptr ptr)
128 @ stdcall vkCreateSemaphore(ptr ptr ptr ptr)
129 @ stdcall vkCreateShaderModule(ptr ptr ptr ptr)
130 @ stub vkCreateSharedSwapchainsKHR
131 @ stdcall vkCreateSwapchainKHR(ptr ptr ptr ptr)
132 @ stdcall vkCreateWin32SurfaceKHR(ptr ptr ptr ptr)
133 @ stdcall vkDestroyBuffer(ptr int64 ptr)
134 @ stdcall vkDestroyBufferView(ptr int64 ptr)
135 @ stdcall vkDestroyCommandPool(ptr int64 ptr)
136 @ stdcall vkDestroyDescriptorPool(ptr int64 ptr)
137 @ stdcall vkDestroyDescriptorSetLayout(ptr int64 ptr)
138 @ stdcall vkDestroyDescriptorUpdateTemplate(ptr int64 ptr)
139 @ stdcall vkDestroyDevice(ptr ptr)
140 @ stdcall vkDestroyEvent(ptr int64 ptr)
141 @ stdcall vkDestroyFence(ptr int64 ptr)
142 @ stdcall vkDestroyFramebuffer(ptr int64 ptr)
143 @ stdcall vkDestroyImage(ptr int64 ptr)
144 @ stdcall vkDestroyImageView(ptr int64 ptr)
145 @ stdcall vkDestroyInstance(ptr ptr)
146 @ stdcall vkDestroyPipeline(ptr int64 ptr)
147 @ stdcall vkDestroyPipelineCache(ptr int64 ptr)
148 @ stdcall vkDestroyPipelineLayout(ptr int64 ptr)
149 @ stdcall vkDestroyPrivateDataSlot(ptr int64 ptr)
150 @ stdcall vkDestroyQueryPool(ptr int64 ptr)
151 @ stdcall vkDestroyRenderPass(ptr int64 ptr)
152 @ stdcall vkDestroySampler(ptr int64 ptr)
153 @ stdcall vkDestroySamplerYcbcrConversion(ptr int64 ptr)
154 @ stdcall vkDestroySemaphore(ptr int64 ptr)
155 @ stdcall vkDestroyShaderModule(ptr int64 ptr)
156 @ stdcall vkDestroySurfaceKHR(ptr int64 ptr)
157 @ stdcall vkDestroySwapchainKHR(ptr int64 ptr)
158 @ stdcall vkDeviceWaitIdle(ptr)
159 @ stdcall vkEndCommandBuffer(ptr)
160 @ stdcall vkEnumerateDeviceExtensionProperties(ptr str ptr ptr)
161 @ stdcall vkEnumerateDeviceLayerProperties(ptr ptr ptr)
162 @ stdcall vkEnumerateInstanceExtensionProperties(str ptr ptr)
163 @ stdcall vkEnumerateInstanceLayerProperties(ptr ptr)
164 @ stdcall vkEnumerateInstanceVersion(ptr)
165 @ stdcall vkEnumeratePhysicalDeviceGroups(ptr ptr ptr)
166 @ stdcall vkEnumeratePhysicalDevices(ptr ptr ptr)
167 @ stdcall vkFlushMappedMemoryRanges(ptr long ptr)
168 @ stdcall vkFreeCommandBuffers(ptr int64 long ptr)
169 @ stdcall vkFreeDescriptorSets(ptr int64 long ptr)
170 @ stdcall vkFreeMemory(ptr int64 ptr)
171 @ stdcall vkGetBufferDeviceAddress(ptr ptr)
172 @ stdcall vkGetBufferMemoryRequirements(ptr int64 ptr)
173 @ stdcall vkGetBufferMemoryRequirements2(ptr ptr ptr)
174 @ stdcall vkGetBufferOpaqueCaptureAddress(ptr ptr)
175 @ stub vkGetCommandPoolMemoryConsumption
176 @ stdcall vkGetDescriptorSetLayoutSupport(ptr ptr ptr)
177 @ stdcall vkGetDeviceBufferMemoryRequirements(ptr ptr ptr)
178 @ stdcall vkGetDeviceGroupPeerMemoryFeatures(ptr long long long ptr)
179 @ stdcall vkGetDeviceGroupPresentCapabilitiesKHR(ptr ptr)
180 @ stdcall vkGetDeviceGroupSurfacePresentModesKHR(ptr int64 ptr)
181 @ stdcall vkGetDeviceImageMemoryRequirements(ptr ptr ptr)
182 @ stdcall vkGetDeviceImageSparseMemoryRequirements(ptr ptr ptr ptr)
183 @ stdcall vkGetDeviceMemoryCommitment(ptr int64 ptr)
184 @ stdcall vkGetDeviceMemoryOpaqueCaptureAddress(ptr ptr)
185 @ stdcall vkGetDeviceProcAddr(ptr str)
186 @ stdcall vkGetDeviceQueue(ptr long long ptr)
187 @ stdcall vkGetDeviceQueue2(ptr ptr ptr)
188 @ stub vkGetDisplayModePropertiesKHR
189 @ stub vkGetDisplayPlaneCapabilitiesKHR
190 @ stub vkGetDisplayPlaneSupportedDisplaysKHR
191 @ stdcall vkGetEventStatus(ptr int64)
192 @ stub vkGetFaultData
193 @ stdcall vkGetFenceStatus(ptr int64)
194 @ stdcall vkGetImageMemoryRequirements(ptr int64 ptr)
195 @ stdcall vkGetImageMemoryRequirements2(ptr ptr ptr)
196 @ stdcall vkGetImageSparseMemoryRequirements(ptr int64 ptr ptr)
197 @ stdcall vkGetImageSparseMemoryRequirements2(ptr ptr ptr ptr)
198 @ stdcall vkGetImageSubresourceLayout(ptr int64 ptr ptr)
199 @ stdcall vkGetInstanceProcAddr(ptr str)
200 @ stub vkGetPhysicalDeviceDisplayPlanePropertiesKHR
201 @ stub vkGetPhysicalDeviceDisplayPropertiesKHR
202 @ stdcall vkGetPhysicalDeviceExternalBufferProperties(ptr ptr ptr)
203 @ stdcall vkGetPhysicalDeviceExternalFenceProperties(ptr ptr ptr)
204 @ stdcall vkGetPhysicalDeviceExternalSemaphoreProperties(ptr ptr ptr)
205 @ stdcall vkGetPhysicalDeviceFeatures(ptr ptr)
206 @ stdcall vkGetPhysicalDeviceFeatures2(ptr ptr)
207 @ stdcall vkGetPhysicalDeviceFormatProperties(ptr long ptr)
208 @ stdcall vkGetPhysicalDeviceFormatProperties2(ptr long ptr)
209 @ stdcall vkGetPhysicalDeviceImageFormatProperties(ptr long long long long long ptr)
210 @ stdcall vkGetPhysicalDeviceImageFormatProperties2(ptr ptr ptr)
211 @ stdcall vkGetPhysicalDeviceMemoryProperties(ptr ptr)
212 @ stdcall vkGetPhysicalDeviceMemoryProperties2(ptr ptr)
213 @ stdcall vkGetPhysicalDevicePresentRectanglesKHR(ptr int64 ptr ptr)
214 @ stdcall vkGetPhysicalDeviceProperties(ptr ptr)
215 @ stdcall vkGetPhysicalDeviceProperties2(ptr ptr)
216 @ stdcall vkGetPhysicalDeviceQueueFamilyProperties(ptr ptr ptr)
217 @ stdcall vkGetPhysicalDeviceQueueFamilyProperties2(ptr ptr ptr)
218 @ stdcall vkGetPhysicalDeviceSparseImageFormatProperties(ptr long long long long long ptr ptr)
219 @ stdcall vkGetPhysicalDeviceSparseImageFormatProperties2(ptr ptr ptr ptr)
220 @ stdcall vkGetPhysicalDeviceSurfaceCapabilities2KHR(ptr ptr ptr)
221 @ stdcall vkGetPhysicalDeviceSurfaceCapabilitiesKHR(ptr int64 ptr)
222 @ stdcall vkGetPhysicalDeviceSurfaceFormats2KHR(ptr ptr ptr ptr)
223 @ stdcall vkGetPhysicalDeviceSurfaceFormatsKHR(ptr int64 ptr ptr)
224 @ stdcall vkGetPhysicalDeviceSurfacePresentModesKHR(ptr int64 ptr ptr)
225 @ stdcall vkGetPhysicalDeviceSurfaceSupportKHR(ptr long int64 ptr)
226 @ stdcall vkGetPhysicalDeviceToolProperties(ptr ptr ptr)
227 @ stdcall vkGetPhysicalDeviceWin32PresentationSupportKHR(ptr long)
228 @ stdcall vkGetPipelineCacheData(ptr int64 ptr ptr)
229 @ stdcall vkGetPrivateData(ptr long int64 int64 ptr)
230 @ stdcall vkGetQueryPoolResults(ptr int64 long long long ptr int64 long)
231 @ stdcall vkGetRenderAreaGranularity(ptr int64 ptr)
232 @ stdcall vkGetSemaphoreCounterValue(ptr int64 ptr)
233 @ stdcall vkGetSwapchainImagesKHR(ptr int64 ptr ptr)
234 @ stdcall vkInvalidateMappedMemoryRanges(ptr long ptr)
235 @ stdcall vkMapMemory(ptr int64 int64 int64 long ptr)
236 @ stdcall vkMergePipelineCaches(ptr int64 long ptr)
237 @ stdcall vkQueueBindSparse(ptr long ptr int64)
238 @ stdcall vkQueuePresentKHR(ptr ptr)
239 @ stdcall vkQueueSubmit(ptr long ptr int64)
240 @ stdcall vkQueueSubmit2(ptr long ptr int64)
241 @ stdcall vkQueueWaitIdle(ptr)
242 @ stdcall vkResetCommandBuffer(ptr long)
243 @ stdcall vkResetCommandPool(ptr int64 long)
244 @ stdcall vkResetDescriptorPool(ptr int64 long)
245 @ stdcall vkResetEvent(ptr int64)
246 @ stdcall vkResetFences(ptr long ptr)
247 @ stdcall vkResetQueryPool(ptr int64 long long)
248 @ stdcall vkSetEvent(ptr int64)
249 @ stdcall vkSetPrivateData(ptr long int64 int64 int64)
250 @ stdcall vkSignalSemaphore(ptr ptr)
251 @ stdcall vkTrimCommandPool(ptr int64 long)
252 @ stdcall vkUnmapMemory(ptr int64)
253 @ stdcall vkUpdateDescriptorSetWithTemplate(ptr int64 int64 ptr)
254 @ stdcall vkUpdateDescriptorSets(ptr long ptr long ptr)
255 @ stdcall vkWaitForFences(ptr long ptr long int64)
256 @ stdcall vkWaitSemaphores(ptr ptr int64)
257 @ stdcall -private DllRegisterServer()
258 @ stdcall -private DllUnregisterServer()