There's some libraries like wgpu that can fill this gap in practice