Skip to content

Commit c547ae8

Browse files
committed
💚
1 parent d130e77 commit c547ae8

2 files changed

Lines changed: 1 addition & 21 deletions

File tree

packages/webgpu/src/Canvas.tsx

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,12 @@ import type { ViewProps } from "react-native";
33
import { View } from "react-native";
44

55
import WebGPUNativeView from "./WebGPUViewNativeComponent";
6-
import type { VideoPlayer } from "./types";
76

87
let CONTEXT_COUNTER = 1;
98
function generateContextId() {
109
return CONTEXT_COUNTER++;
1110
}
1211

13-
declare global {
14-
var RNWebGPU: {
15-
gpu: GPU;
16-
fabric: boolean;
17-
getNativeSurface: (contextId: number) => NativeCanvas;
18-
MakeWebGPUCanvasContext: (
19-
contextId: number,
20-
width: number,
21-
height: number,
22-
) => RNCanvasContext;
23-
DecodeToUTF8: (buffer: NodeJS.ArrayBufferView | ArrayBuffer) => string;
24-
createImageBitmap: typeof createImageBitmap;
25-
loadVideoFrame: (path: string) => VideoFrame;
26-
createTestVideoFrame: (width: number, height: number) => VideoFrame;
27-
createVideoPlayer: (path: string) => VideoPlayer;
28-
writeTestVideoFile: () => string;
29-
};
30-
}
31-
3212
type SurfacePointer = bigint;
3313

3414
export interface NativeCanvas {

packages/webgpu/src/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/// <reference types="@webgpu/types" />
2-
32
import type {
43
GPUSharedTextureMemory,
54
GPUSharedTextureMemoryDescriptor,
65
NativeCanvas,
76
RNCanvasContext,
87
VideoPlayer,
8+
VideoFrame,
99
} from "./types";
1010

1111
export * from "./main";

0 commit comments

Comments
 (0)