|
@@ -64,7 +64,7 @@ foreign webgl {
|
|
ClearColor :: proc(r, g, b, a: f32) ---
|
|
ClearColor :: proc(r, g, b, a: f32) ---
|
|
ClearDepth :: proc(x: Enum) ---
|
|
ClearDepth :: proc(x: Enum) ---
|
|
ClearStencil :: proc(x: Enum) ---
|
|
ClearStencil :: proc(x: Enum) ---
|
|
- ClearMask :: proc(r, g, b, a: bool) ---
|
|
|
|
|
|
+ ColorMask :: proc(r, g, b, a: bool) ---
|
|
CompileShader :: proc(shader: Shader) ---
|
|
CompileShader :: proc(shader: Shader) ---
|
|
|
|
|
|
CompressedTexImage2D :: proc(target: Enum, level: i32, internalformat: Enum, width, height: i32, border: i32, imageSize: int, data: rawptr) ---
|
|
CompressedTexImage2D :: proc(target: Enum, level: i32, internalformat: Enum, width, height: i32, border: i32, imageSize: int, data: rawptr) ---
|
|
@@ -266,4 +266,4 @@ TexImage2DSlice :: proc "contextless" (target: Enum, level: i32, internalformat:
|
|
}
|
|
}
|
|
TexSubImage2DSlice :: proc "contextless" (target: Enum, level: i32, xoffset, yoffset, width, height: i32, format, type: Enum, slice: $S/[]$E) {
|
|
TexSubImage2DSlice :: proc "contextless" (target: Enum, level: i32, xoffset, yoffset, width, height: i32, format, type: Enum, slice: $S/[]$E) {
|
|
TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, len(slice)*size_of(E), raw_data(slice))
|
|
TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, len(slice)*size_of(E), raw_data(slice))
|
|
-}
|
|
|
|
|
|
+}
|