eue.submit([commandEncoder.finish()]);

    const dst = device.createTexture({
      format: "r32float",
      size: [depthTexture.width, depthTexture.height, 1],
      usage: GPUTextureUsage.RENDER_ATTACHMENT | GPUTextureUsage.COPY_SRC
    });
    const srcView = depthTexture.createView({ aspect: "depth-only" });
    const dstView = dst.createView();
    const commandEncoder2 = device.createCommandEncoder();
    convertDepthToFloat(srcView, dstView, "r32float", commandEncoder2);

    const byte