|
13 | 13 | x(AdapterInfoFreeMembers) \
|
14 | 14 | x(AdapterPropertiesMemoryHeapsFreeMembers) \
|
15 | 15 | x(CreateInstance) \
|
16 |
| - x(DrmFormatCapabilitiesFreeMembers) \ |
17 |
| - x(GetInstanceFeatures) \ |
| 16 | + x(DawnDrmFormatCapabilitiesFreeMembers) \ |
| 17 | + x(GetInstanceCapabilities) \ |
18 | 18 | x(GetProcAddress) \
|
19 |
| - x(GetProcAddress2) \ |
20 | 19 | x(SharedBufferMemoryEndAccessStateFreeMembers) \
|
21 | 20 | x(SharedTextureMemoryEndAccessStateFreeMembers) \
|
| 21 | + x(SupportedWGSLLanguageFeaturesFreeMembers) \ |
| 22 | + x(SupportedFeaturesFreeMembers) \ |
22 | 23 | x(SurfaceCapabilitiesFreeMembers) \
|
23 | 24 | /* Procs of Adapter */ \
|
24 | 25 | x(AdapterCreateDevice) \
|
25 |
| - x(AdapterEnumerateFeatures) \ |
| 26 | + x(AdapterGetFeatures) \ |
26 | 27 | x(AdapterGetFormatCapabilities) \
|
27 | 28 | x(AdapterGetInfo) \
|
28 | 29 | x(AdapterGetInstance) \
|
29 | 30 | x(AdapterGetLimits) \
|
30 | 31 | x(AdapterHasFeature) \
|
31 | 32 | x(AdapterRequestDevice) \
|
32 |
| - x(AdapterRequestDevice2) \ |
33 |
| - x(AdapterRequestDeviceF) \ |
34 | 33 | x(AdapterAddRef) \
|
35 | 34 | x(AdapterRelease) \
|
36 | 35 | /* Procs of BindGroup */ \
|
37 | 36 | x(BindGroupSetLabel) \
|
38 |
| - x(BindGroupSetLabel2) \ |
39 | 37 | x(BindGroupAddRef) \
|
40 | 38 | x(BindGroupRelease) \
|
41 | 39 | /* Procs of BindGroupLayout */ \
|
42 | 40 | x(BindGroupLayoutSetLabel) \
|
43 |
| - x(BindGroupLayoutSetLabel2) \ |
44 | 41 | x(BindGroupLayoutAddRef) \
|
45 | 42 | x(BindGroupLayoutRelease) \
|
46 | 43 | /* Procs of Buffer */ \
|
|
51 | 48 | x(BufferGetSize) \
|
52 | 49 | x(BufferGetUsage) \
|
53 | 50 | x(BufferMapAsync) \
|
54 |
| - x(BufferMapAsync2) \ |
55 |
| - x(BufferMapAsyncF) \ |
56 | 51 | x(BufferSetLabel) \
|
57 |
| - x(BufferSetLabel2) \ |
58 | 52 | x(BufferUnmap) \
|
59 | 53 | x(BufferAddRef) \
|
60 | 54 | x(BufferRelease) \
|
61 | 55 | /* Procs of CommandBuffer */ \
|
62 | 56 | x(CommandBufferSetLabel) \
|
63 |
| - x(CommandBufferSetLabel2) \ |
64 | 57 | x(CommandBufferAddRef) \
|
65 | 58 | x(CommandBufferRelease) \
|
66 | 59 | /* Procs of CommandEncoder */ \
|
|
73 | 66 | x(CommandEncoderCopyTextureToTexture) \
|
74 | 67 | x(CommandEncoderFinish) \
|
75 | 68 | x(CommandEncoderInjectValidationError) \
|
76 |
| - x(CommandEncoderInjectValidationError2) \ |
77 | 69 | x(CommandEncoderInsertDebugMarker) \
|
78 |
| - x(CommandEncoderInsertDebugMarker2) \ |
79 | 70 | x(CommandEncoderPopDebugGroup) \
|
80 | 71 | x(CommandEncoderPushDebugGroup) \
|
81 |
| - x(CommandEncoderPushDebugGroup2) \ |
82 | 72 | x(CommandEncoderResolveQuerySet) \
|
83 | 73 | x(CommandEncoderSetLabel) \
|
84 |
| - x(CommandEncoderSetLabel2) \ |
85 | 74 | x(CommandEncoderWriteBuffer) \
|
86 | 75 | x(CommandEncoderWriteTimestamp) \
|
87 | 76 | x(CommandEncoderAddRef) \
|
|
91 | 80 | x(ComputePassEncoderDispatchWorkgroupsIndirect) \
|
92 | 81 | x(ComputePassEncoderEnd) \
|
93 | 82 | x(ComputePassEncoderInsertDebugMarker) \
|
94 |
| - x(ComputePassEncoderInsertDebugMarker2) \ |
95 | 83 | x(ComputePassEncoderPopDebugGroup) \
|
96 | 84 | x(ComputePassEncoderPushDebugGroup) \
|
97 |
| - x(ComputePassEncoderPushDebugGroup2) \ |
98 | 85 | x(ComputePassEncoderSetBindGroup) \
|
99 | 86 | x(ComputePassEncoderSetLabel) \
|
100 |
| - x(ComputePassEncoderSetLabel2) \ |
101 | 87 | x(ComputePassEncoderSetPipeline) \
|
102 | 88 | x(ComputePassEncoderWriteTimestamp) \
|
103 | 89 | x(ComputePassEncoderAddRef) \
|
104 | 90 | x(ComputePassEncoderRelease) \
|
105 | 91 | /* Procs of ComputePipeline */ \
|
106 | 92 | x(ComputePipelineGetBindGroupLayout) \
|
107 | 93 | x(ComputePipelineSetLabel) \
|
108 |
| - x(ComputePipelineSetLabel2) \ |
109 | 94 | x(ComputePipelineAddRef) \
|
110 | 95 | x(ComputePipelineRelease) \
|
111 | 96 | /* Procs of Device */ \
|
|
115 | 100 | x(DeviceCreateCommandEncoder) \
|
116 | 101 | x(DeviceCreateComputePipeline) \
|
117 | 102 | x(DeviceCreateComputePipelineAsync) \
|
118 |
| - x(DeviceCreateComputePipelineAsync2) \ |
119 |
| - x(DeviceCreateComputePipelineAsyncF) \ |
120 | 103 | x(DeviceCreateErrorBuffer) \
|
121 | 104 | x(DeviceCreateErrorExternalTexture) \
|
122 | 105 | x(DeviceCreateErrorShaderModule) \
|
123 |
| - x(DeviceCreateErrorShaderModule2) \ |
124 | 106 | x(DeviceCreateErrorTexture) \
|
125 | 107 | x(DeviceCreateExternalTexture) \
|
126 | 108 | x(DeviceCreatePipelineLayout) \
|
127 | 109 | x(DeviceCreateQuerySet) \
|
128 | 110 | x(DeviceCreateRenderBundleEncoder) \
|
129 | 111 | x(DeviceCreateRenderPipeline) \
|
130 | 112 | x(DeviceCreateRenderPipelineAsync) \
|
131 |
| - x(DeviceCreateRenderPipelineAsync2) \ |
132 |
| - x(DeviceCreateRenderPipelineAsyncF) \ |
133 | 113 | x(DeviceCreateSampler) \
|
134 | 114 | x(DeviceCreateShaderModule) \
|
135 |
| - x(DeviceCreateSwapChain) \ |
136 | 115 | x(DeviceCreateTexture) \
|
137 | 116 | x(DeviceDestroy) \
|
138 |
| - x(DeviceEnumerateFeatures) \ |
139 | 117 | x(DeviceForceLoss) \
|
140 |
| - x(DeviceForceLoss2) \ |
141 | 118 | x(DeviceGetAHardwareBufferProperties) \
|
142 | 119 | x(DeviceGetAdapter) \
|
| 120 | + x(DeviceGetAdapterInfo) \ |
| 121 | + x(DeviceGetFeatures) \ |
143 | 122 | x(DeviceGetLimits) \
|
| 123 | + x(DeviceGetLostFuture) \ |
144 | 124 | x(DeviceGetQueue) \
|
145 |
| - x(DeviceGetSupportedSurfaceUsage) \ |
146 | 125 | x(DeviceHasFeature) \
|
147 | 126 | x(DeviceImportSharedBufferMemory) \
|
148 | 127 | x(DeviceImportSharedFence) \
|
149 | 128 | x(DeviceImportSharedTextureMemory) \
|
150 | 129 | x(DeviceInjectError) \
|
151 |
| - x(DeviceInjectError2) \ |
152 | 130 | x(DevicePopErrorScope) \
|
153 |
| - x(DevicePopErrorScope2) \ |
154 |
| - x(DevicePopErrorScopeF) \ |
155 | 131 | x(DevicePushErrorScope) \
|
156 |
| - x(DeviceSetDeviceLostCallback) \ |
157 | 132 | x(DeviceSetLabel) \
|
158 |
| - x(DeviceSetLabel2) \ |
159 | 133 | x(DeviceSetLoggingCallback) \
|
160 |
| - x(DeviceSetUncapturedErrorCallback) \ |
161 | 134 | x(DeviceTick) \
|
162 | 135 | x(DeviceValidateTextureDescriptor) \
|
163 | 136 | x(DeviceAddRef) \
|
|
167 | 140 | x(ExternalTextureExpire) \
|
168 | 141 | x(ExternalTextureRefresh) \
|
169 | 142 | x(ExternalTextureSetLabel) \
|
170 |
| - x(ExternalTextureSetLabel2) \ |
171 | 143 | x(ExternalTextureAddRef) \
|
172 | 144 | x(ExternalTextureRelease) \
|
173 | 145 | /* Procs of Instance */ \
|
174 | 146 | x(InstanceCreateSurface) \
|
175 |
| - x(InstanceEnumerateWGSLLanguageFeatures) \ |
| 147 | + x(InstanceGetWGSLLanguageFeatures) \ |
176 | 148 | x(InstanceHasWGSLLanguageFeature) \
|
177 | 149 | x(InstanceProcessEvents) \
|
178 | 150 | x(InstanceRequestAdapter) \
|
179 |
| - x(InstanceRequestAdapter2) \ |
180 |
| - x(InstanceRequestAdapterF) \ |
181 | 151 | x(InstanceWaitAny) \
|
182 | 152 | x(InstanceAddRef) \
|
183 | 153 | x(InstanceRelease) \
|
184 | 154 | /* Procs of PipelineLayout */ \
|
185 | 155 | x(PipelineLayoutSetLabel) \
|
186 |
| - x(PipelineLayoutSetLabel2) \ |
187 | 156 | x(PipelineLayoutAddRef) \
|
188 | 157 | x(PipelineLayoutRelease) \
|
189 | 158 | /* Procs of QuerySet */ \
|
190 | 159 | x(QuerySetDestroy) \
|
191 | 160 | x(QuerySetGetCount) \
|
192 | 161 | x(QuerySetGetType) \
|
193 | 162 | x(QuerySetSetLabel) \
|
194 |
| - x(QuerySetSetLabel2) \ |
195 | 163 | x(QuerySetAddRef) \
|
196 | 164 | x(QuerySetRelease) \
|
197 | 165 | /* Procs of Queue */ \
|
198 | 166 | x(QueueCopyExternalTextureForBrowser) \
|
199 | 167 | x(QueueCopyTextureForBrowser) \
|
200 | 168 | x(QueueOnSubmittedWorkDone) \
|
201 |
| - x(QueueOnSubmittedWorkDone2) \ |
202 |
| - x(QueueOnSubmittedWorkDoneF) \ |
203 | 169 | x(QueueSetLabel) \
|
204 |
| - x(QueueSetLabel2) \ |
205 | 170 | x(QueueSubmit) \
|
206 | 171 | x(QueueWriteBuffer) \
|
207 | 172 | x(QueueWriteTexture) \
|
208 | 173 | x(QueueAddRef) \
|
209 | 174 | x(QueueRelease) \
|
210 | 175 | /* Procs of RenderBundle */ \
|
211 | 176 | x(RenderBundleSetLabel) \
|
212 |
| - x(RenderBundleSetLabel2) \ |
213 | 177 | x(RenderBundleAddRef) \
|
214 | 178 | x(RenderBundleRelease) \
|
215 | 179 | /* Procs of RenderBundleEncoder */ \
|
|
219 | 183 | x(RenderBundleEncoderDrawIndirect) \
|
220 | 184 | x(RenderBundleEncoderFinish) \
|
221 | 185 | x(RenderBundleEncoderInsertDebugMarker) \
|
222 |
| - x(RenderBundleEncoderInsertDebugMarker2) \ |
223 | 186 | x(RenderBundleEncoderPopDebugGroup) \
|
224 | 187 | x(RenderBundleEncoderPushDebugGroup) \
|
225 |
| - x(RenderBundleEncoderPushDebugGroup2) \ |
226 | 188 | x(RenderBundleEncoderSetBindGroup) \
|
227 | 189 | x(RenderBundleEncoderSetIndexBuffer) \
|
228 | 190 | x(RenderBundleEncoderSetLabel) \
|
229 |
| - x(RenderBundleEncoderSetLabel2) \ |
230 | 191 | x(RenderBundleEncoderSetPipeline) \
|
231 | 192 | x(RenderBundleEncoderSetVertexBuffer) \
|
232 | 193 | x(RenderBundleEncoderAddRef) \
|
|
241 | 202 | x(RenderPassEncoderEndOcclusionQuery) \
|
242 | 203 | x(RenderPassEncoderExecuteBundles) \
|
243 | 204 | x(RenderPassEncoderInsertDebugMarker) \
|
244 |
| - x(RenderPassEncoderInsertDebugMarker2) \ |
245 | 205 | x(RenderPassEncoderMultiDrawIndexedIndirect) \
|
246 | 206 | x(RenderPassEncoderMultiDrawIndirect) \
|
247 | 207 | x(RenderPassEncoderPixelLocalStorageBarrier) \
|
248 | 208 | x(RenderPassEncoderPopDebugGroup) \
|
249 | 209 | x(RenderPassEncoderPushDebugGroup) \
|
250 |
| - x(RenderPassEncoderPushDebugGroup2) \ |
251 | 210 | x(RenderPassEncoderSetBindGroup) \
|
252 | 211 | x(RenderPassEncoderSetBlendConstant) \
|
253 | 212 | x(RenderPassEncoderSetIndexBuffer) \
|
254 | 213 | x(RenderPassEncoderSetLabel) \
|
255 |
| - x(RenderPassEncoderSetLabel2) \ |
256 | 214 | x(RenderPassEncoderSetPipeline) \
|
257 | 215 | x(RenderPassEncoderSetScissorRect) \
|
258 | 216 | x(RenderPassEncoderSetStencilReference) \
|
|
264 | 222 | /* Procs of RenderPipeline */ \
|
265 | 223 | x(RenderPipelineGetBindGroupLayout) \
|
266 | 224 | x(RenderPipelineSetLabel) \
|
267 |
| - x(RenderPipelineSetLabel2) \ |
268 | 225 | x(RenderPipelineAddRef) \
|
269 | 226 | x(RenderPipelineRelease) \
|
270 | 227 | /* Procs of Sampler */ \
|
271 | 228 | x(SamplerSetLabel) \
|
272 |
| - x(SamplerSetLabel2) \ |
273 | 229 | x(SamplerAddRef) \
|
274 | 230 | x(SamplerRelease) \
|
275 | 231 | /* Procs of ShaderModule */ \
|
276 | 232 | x(ShaderModuleGetCompilationInfo) \
|
277 |
| - x(ShaderModuleGetCompilationInfo2) \ |
278 |
| - x(ShaderModuleGetCompilationInfoF) \ |
279 | 233 | x(ShaderModuleSetLabel) \
|
280 |
| - x(ShaderModuleSetLabel2) \ |
281 | 234 | x(ShaderModuleAddRef) \
|
282 | 235 | x(ShaderModuleRelease) \
|
283 | 236 | /* Procs of SharedBufferMemory */ \
|
|
287 | 240 | x(SharedBufferMemoryGetProperties) \
|
288 | 241 | x(SharedBufferMemoryIsDeviceLost) \
|
289 | 242 | x(SharedBufferMemorySetLabel) \
|
290 |
| - x(SharedBufferMemorySetLabel2) \ |
291 | 243 | x(SharedBufferMemoryAddRef) \
|
292 | 244 | x(SharedBufferMemoryRelease) \
|
293 | 245 | /* Procs of SharedFence */ \
|
|
301 | 253 | x(SharedTextureMemoryGetProperties) \
|
302 | 254 | x(SharedTextureMemoryIsDeviceLost) \
|
303 | 255 | x(SharedTextureMemorySetLabel) \
|
304 |
| - x(SharedTextureMemorySetLabel2) \ |
305 | 256 | x(SharedTextureMemoryAddRef) \
|
306 | 257 | x(SharedTextureMemoryRelease) \
|
307 | 258 | /* Procs of Surface */ \
|
308 | 259 | x(SurfaceConfigure) \
|
309 | 260 | x(SurfaceGetCapabilities) \
|
310 | 261 | x(SurfaceGetCurrentTexture) \
|
311 |
| - x(SurfaceGetPreferredFormat) \ |
312 | 262 | x(SurfacePresent) \
|
313 | 263 | x(SurfaceSetLabel) \
|
314 |
| - x(SurfaceSetLabel2) \ |
315 | 264 | x(SurfaceUnconfigure) \
|
316 | 265 | x(SurfaceAddRef) \
|
317 | 266 | x(SurfaceRelease) \
|
318 |
| - /* Procs of SwapChain */ \ |
319 |
| - x(SwapChainGetCurrentTexture) \ |
320 |
| - x(SwapChainGetCurrentTextureView) \ |
321 |
| - x(SwapChainPresent) \ |
322 |
| - x(SwapChainAddRef) \ |
323 |
| - x(SwapChainRelease) \ |
324 | 267 | /* Procs of Texture */ \
|
325 | 268 | x(TextureCreateErrorView) \
|
326 | 269 | x(TextureCreateView) \
|
|
334 | 277 | x(TextureGetUsage) \
|
335 | 278 | x(TextureGetWidth) \
|
336 | 279 | x(TextureSetLabel) \
|
337 |
| - x(TextureSetLabel2) \ |
338 | 280 | x(TextureAddRef) \
|
339 | 281 | x(TextureRelease) \
|
340 | 282 | /* Procs of TextureView */ \
|
341 | 283 | x(TextureViewSetLabel) \
|
342 |
| - x(TextureViewSetLabel2) \ |
343 | 284 | x(TextureViewAddRef) \
|
344 | 285 | x(TextureViewRelease)
|
345 | 286 |
|
|
0 commit comments