summaryrefslogtreecommitdiff
path: root/cli
diff options
context:
space:
mode:
Diffstat (limited to 'cli')
-rw-r--r--cli/tests/unit/webgpu_test.ts1
-rw-r--r--cli/tsc/dts/lib.deno.unstable.d.ts4
-rw-r--r--cli/tsc/dts/lib.deno_webgpu.d.ts2
3 files changed, 4 insertions, 3 deletions
diff --git a/cli/tests/unit/webgpu_test.ts b/cli/tests/unit/webgpu_test.ts
index fcbb34be5..bcdc6b1ff 100644
--- a/cli/tests/unit/webgpu_test.ts
+++ b/cli/tests/unit/webgpu_test.ts
@@ -238,7 +238,6 @@ Deno.test({
assertThrows(
() => {
- // @ts-expect-error: runtime test for null handle
new Deno.UnsafeWindowSurface("cocoa", null, null);
},
);
diff --git a/cli/tsc/dts/lib.deno.unstable.d.ts b/cli/tsc/dts/lib.deno.unstable.d.ts
index 80bb4e327..3318552f3 100644
--- a/cli/tsc/dts/lib.deno.unstable.d.ts
+++ b/cli/tsc/dts/lib.deno.unstable.d.ts
@@ -783,8 +783,8 @@ declare namespace Deno {
export class UnsafeWindowSurface {
constructor(
system: "cocoa" | "win32" | "x11",
- windowHandle: UnsafePointerView,
- displayHandle: UnsafePointerView | null,
+ windowHandle: Deno.PointerValue<unknown>,
+ displayHandle: Deno.PointerValue<unknown>,
);
getContext(context: "webgpu"): GPUCanvasContext;
present(): void;
diff --git a/cli/tsc/dts/lib.deno_webgpu.d.ts b/cli/tsc/dts/lib.deno_webgpu.d.ts
index 606c77634..50d9ecfb6 100644
--- a/cli/tsc/dts/lib.deno_webgpu.d.ts
+++ b/cli/tsc/dts/lib.deno_webgpu.d.ts
@@ -1325,6 +1325,8 @@ declare interface GPUCanvasConfiguration {
viewFormats?: GPUTextureFormat[];
colorSpace?: "srgb" | "display-p3";
alphaMode?: GPUCanvasAlphaMode;
+ width: number;
+ height: number;
}
/** @category WebGPU */
declare interface GPUCanvasContext {