1
1
/// This file is auto-generated. Do not edit.
2
2
3
3
/// Util
4
- export type TypedArray = Int8Array | Uint8Array | Int16Array | Uint16Array | Int32Array | Uint32Array | Float32Array | Float64Array ;
5
- const isTypedArray = ( arr : unknown ) => arr instanceof Int8Array || arr instanceof Uint8Array || arr instanceof Int16Array || arr instanceof Uint16Array || arr instanceof Int32Array || arr instanceof Uint32Array || arr instanceof Float32Array || arr instanceof Float64Array ;
4
+ export type TypedArray =
5
+ | Int8Array
6
+ | Uint8Array
7
+ | Int16Array
8
+ | Uint16Array
9
+ | Int32Array
10
+ | Uint32Array
11
+ | Float32Array
12
+ | Float64Array ;
13
+ const isTypedArray = ( arr : unknown ) =>
14
+ arr instanceof Int8Array || arr instanceof Uint8Array ||
15
+ arr instanceof Int16Array || arr instanceof Uint16Array ||
16
+ arr instanceof Int32Array || arr instanceof Uint32Array ||
17
+ arr instanceof Float32Array || arr instanceof Float64Array ;
6
18
export type Buffer = TypedArray | ArrayBuffer | null | Deno . PointerValue ;
7
19
8
20
export function bufferToFFI ( buf : Buffer ) : Uint8Array | null {
@@ -12,7 +24,9 @@ export function bufferToFFI(buf: Buffer): Uint8Array | null {
12
24
} else if ( isTypedArray ( buf ) ) {
13
25
return new Uint8Array ( ( buf as TypedArray ) . buffer ) ;
14
26
} else {
15
- return new Uint8Array ( Deno . UnsafePointerView . getArrayBuffer ( ( buf as Deno . PointerValue ) ! , 1 ) ) ;
27
+ return new Uint8Array (
28
+ Deno . UnsafePointerView . getArrayBuffer ( ( buf as Deno . PointerValue ) ! , 1 ) ,
29
+ ) ;
16
30
}
17
31
}
18
32
@@ -82,7 +96,9 @@ export const def_glDebugMessageEnableAMD = {
82
96
result : "void" ,
83
97
} as const ;
84
98
85
- let fn_glDebugMessageEnableAMD ! : Deno . UnsafeFnPointer < typeof def_glDebugMessageEnableAMD > ;
99
+ let fn_glDebugMessageEnableAMD ! : Deno . UnsafeFnPointer <
100
+ typeof def_glDebugMessageEnableAMD
101
+ > ;
86
102
87
103
export function DebugMessageEnableAMD (
88
104
category : GLenum ,
@@ -105,7 +121,9 @@ export const def_glDebugMessageInsertAMD = {
105
121
result : "void" ,
106
122
} as const ;
107
123
108
- let fn_glDebugMessageInsertAMD ! : Deno . UnsafeFnPointer < typeof def_glDebugMessageInsertAMD > ;
124
+ let fn_glDebugMessageInsertAMD ! : Deno . UnsafeFnPointer <
125
+ typeof def_glDebugMessageInsertAMD
126
+ > ;
109
127
110
128
export function DebugMessageInsertAMD (
111
129
category : GLenum ,
@@ -128,7 +146,9 @@ export const def_glDebugMessageCallbackAMD = {
128
146
result : "void" ,
129
147
} as const ;
130
148
131
- let fn_glDebugMessageCallbackAMD ! : Deno . UnsafeFnPointer < typeof def_glDebugMessageCallbackAMD > ;
149
+ let fn_glDebugMessageCallbackAMD ! : Deno . UnsafeFnPointer <
150
+ typeof def_glDebugMessageCallbackAMD
151
+ > ;
132
152
133
153
export function DebugMessageCallbackAMD (
134
154
callback : GLDEBUGPROCAMD ,
@@ -145,7 +165,9 @@ export const def_glGetDebugMessageLogAMD = {
145
165
result : "u32" ,
146
166
} as const ;
147
167
148
- let fn_glGetDebugMessageLogAMD ! : Deno . UnsafeFnPointer < typeof def_glGetDebugMessageLogAMD > ;
168
+ let fn_glGetDebugMessageLogAMD ! : Deno . UnsafeFnPointer <
169
+ typeof def_glGetDebugMessageLogAMD
170
+ > ;
149
171
150
172
export function GetDebugMessageLogAMD (
151
173
count : GLuint ,
@@ -169,8 +191,20 @@ export function GetDebugMessageLogAMD(
169
191
170
192
/** Loads all OpenGL API function pointers. */
171
193
export function load ( proc : ( name : string ) => Deno . PointerValue ) : void {
172
- fn_glDebugMessageEnableAMD = new Deno . UnsafeFnPointer ( proc ( "glDebugMessageEnableAMD" ) ! , def_glDebugMessageEnableAMD ) ;
173
- fn_glDebugMessageInsertAMD = new Deno . UnsafeFnPointer ( proc ( "glDebugMessageInsertAMD" ) ! , def_glDebugMessageInsertAMD ) ;
174
- fn_glDebugMessageCallbackAMD = new Deno . UnsafeFnPointer ( proc ( "glDebugMessageCallbackAMD" ) ! , def_glDebugMessageCallbackAMD ) ;
175
- fn_glGetDebugMessageLogAMD = new Deno . UnsafeFnPointer ( proc ( "glGetDebugMessageLogAMD" ) ! , def_glGetDebugMessageLogAMD ) ;
194
+ fn_glDebugMessageEnableAMD = new Deno . UnsafeFnPointer (
195
+ proc ( "glDebugMessageEnableAMD" ) ! ,
196
+ def_glDebugMessageEnableAMD ,
197
+ ) ;
198
+ fn_glDebugMessageInsertAMD = new Deno . UnsafeFnPointer (
199
+ proc ( "glDebugMessageInsertAMD" ) ! ,
200
+ def_glDebugMessageInsertAMD ,
201
+ ) ;
202
+ fn_glDebugMessageCallbackAMD = new Deno . UnsafeFnPointer (
203
+ proc ( "glDebugMessageCallbackAMD" ) ! ,
204
+ def_glDebugMessageCallbackAMD ,
205
+ ) ;
206
+ fn_glGetDebugMessageLogAMD = new Deno . UnsafeFnPointer (
207
+ proc ( "glGetDebugMessageLogAMD" ) ! ,
208
+ def_glGetDebugMessageLogAMD ,
209
+ ) ;
176
210
}
0 commit comments