From 808eec8e2387712c076c91d9c991b9bff109a96f Mon Sep 17 00:00:00 2001 From: Michael Lee Date: Mon, 28 Apr 2025 20:24:41 -0500 Subject: [PATCH 1/2] Fix incorrect parameter types --- vendor/wasm/WebGL/webgl.odin | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vendor/wasm/WebGL/webgl.odin b/vendor/wasm/WebGL/webgl.odin index 61e0efd58..b4c9b0323 100644 --- a/vendor/wasm/WebGL/webgl.odin +++ b/vendor/wasm/WebGL/webgl.odin @@ -61,10 +61,10 @@ foreign webgl { BufferData :: proc(target: Enum, size: int, data: rawptr, usage: Enum) --- BufferSubData :: proc(target: Enum, offset: uintptr, size: int, data: rawptr) --- - Clear :: proc(bits: Enum) --- + Clear :: proc(bits: u32) --- ClearColor :: proc(r, g, b, a: f32) --- - ClearDepth :: proc(x: Enum) --- - ClearStencil :: proc(x: Enum) --- + ClearDepth :: proc(x: f32) --- + ClearStencil :: proc(x: int) --- ColorMask :: proc(r, g, b, a: bool) --- CompileShader :: proc(shader: Shader) --- From 9c5fa073df71ba7b9fd6aafbf85f46d82154071f Mon Sep 17 00:00:00 2001 From: Michael Lee Date: Tue, 29 Apr 2025 10:52:11 -0500 Subject: [PATCH 2/2] Update webgl.odin --- vendor/wasm/WebGL/webgl.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/wasm/WebGL/webgl.odin b/vendor/wasm/WebGL/webgl.odin index b4c9b0323..96d363ba2 100644 --- a/vendor/wasm/WebGL/webgl.odin +++ b/vendor/wasm/WebGL/webgl.odin @@ -64,7 +64,7 @@ foreign webgl { Clear :: proc(bits: u32) --- ClearColor :: proc(r, g, b, a: f32) --- ClearDepth :: proc(x: f32) --- - ClearStencil :: proc(x: int) --- + ClearStencil :: proc(x: i32) --- ColorMask :: proc(r, g, b, a: bool) --- CompileShader :: proc(shader: Shader) ---