wgpuInstanceCreateSurface
I use an extern function with the `weak` attribute and an assert to ensure that the function is available at runtime instead. I also started to add an example using WebGPU.