diff options
Diffstat (limited to 'runtime/js/90_deno_ns.js')
-rw-r--r-- | runtime/js/90_deno_ns.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/runtime/js/90_deno_ns.js b/runtime/js/90_deno_ns.js index 97b4a9531..058985fbf 100644 --- a/runtime/js/90_deno_ns.js +++ b/runtime/js/90_deno_ns.js @@ -29,6 +29,7 @@ import * as tty from "ext:runtime/40_tty.js"; import * as httpRuntime from "ext:runtime/40_http.js"; import * as kv from "ext:deno_kv/01_db.ts"; import * as cron from "ext:deno_cron/01_cron.ts"; +import * as webgpuSurface from "ext:deno_webgpu/02_surface.js"; const denoNs = { metrics: core.metrics, @@ -222,7 +223,9 @@ denoNsUnstableById[unstableIds.net] = { // denoNsUnstableById[unstableIds.unsafeProto] = {} -// denoNsUnstableById[unstableIds.webgpu] = {} +denoNsUnstableById[unstableIds.webgpu] = { + UnsafeWindowSurface: webgpuSurface.UnsafeWindowSurface, +}; // denoNsUnstableById[unstableIds.workerOptions] = {} @@ -242,6 +245,7 @@ const denoNsUnstable = { UnsafePointer: ffi.UnsafePointer, UnsafePointerView: ffi.UnsafePointerView, UnsafeFnPointer: ffi.UnsafeFnPointer, + UnsafeWindowSurface: webgpuSurface.UnsafeWindowSurface, flock: fs.flock, flockSync: fs.flockSync, funlock: fs.funlock, |