WebGPU Headers: WGPUInstance methods
Functions whose first argument has type WGPUInstance. More...
Functions | |
| WGPUSurface | wgpuInstanceCreateSurface (WGPUInstance instance, WGPUSurfaceDescriptor const *descriptor) |
| void | wgpuInstanceGetWGSLLanguageFeatures (WGPUInstance instance, WGPUSupportedWGSLLanguageFeatures *features) |
| WGPUBool | wgpuInstanceHasWGSLLanguageFeature (WGPUInstance instance, WGPUWGSLLanguageFeatureName feature) |
| void | wgpuInstanceProcessEvents (WGPUInstance instance) |
| WGPUFuture | wgpuInstanceRequestAdapter (WGPUInstance instance, WGPURequestAdapterOptions const *options, WGPURequestAdapterCallbackInfo callbackInfo) |
| WGPUWaitStatus | wgpuInstanceWaitAny (WGPUInstance instance, size_t futureCount, WGPUFutureWaitInfo *futures, uint64_t timeoutNS) |
| void | wgpuInstanceAddRef (WGPUInstance instance) |
| void | wgpuInstanceRelease (WGPUInstance instance) |
Functions whose first argument has type WGPUInstance.
◆ wgpuInstanceCreateSurface()
◆ wgpuInstanceGetWGSLLanguageFeatures()
◆ wgpuInstanceHasWGSLLanguageFeature()
◆ wgpuInstanceProcessEvents()
◆ wgpuInstanceRequestAdapter()
◆ wgpuInstanceWaitAny()
Wait for at least one WGPUFuture in futures to complete, and call callbacks of the respective completed asynchronous operations.
See wgpuInstanceWaitAny for more information.