From dd99667bffa2dcf0d16a9cbadfd00befbab12415 Mon Sep 17 00:00:00 2001 From: Marijn Suijten Date: Wed, 10 Jan 2024 20:43:30 +0100 Subject: [PATCH 1/2] Update Khronos EGL bindings Newer bindings contain newer extensions that will be used by at least the `glutin` crate. --- gl_generator/registry/parse.rs | 2 ++ khronos_api/api_egl | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gl_generator/registry/parse.rs b/gl_generator/registry/parse.rs index cf5755d..157db8a 100644 --- a/gl_generator/registry/parse.rs +++ b/gl_generator/registry/parse.rs @@ -1031,6 +1031,7 @@ pub fn to_rust_ty>(ty: T) -> Cow<'static, str> { //"Bool" => "types::Bool", "EGLBoolean" => "types::EGLBoolean", "EGLenum" => "types::EGLenum", + "EGLenum *" => "*mut types::EGLenum", "EGLAttribKHR" => "types::EGLAttribKHR", "EGLAttrib" => "types::EGLAttrib", "EGLAttrib *" => "*mut types::EGLAttrib", @@ -1048,6 +1049,7 @@ pub fn to_rust_ty>(ty: T) -> Cow<'static, str> { }, "EGLImageKHR" => "types::EGLImageKHR", "EGLImage" => "types::EGLImage", + "EGLImage *" => "*mut types::EGLImage", "EGLOutputLayerEXT" => "types::EGLOutputLayerEXT", "EGLOutputPortEXT" => "types::EGLOutputPortEXT", "EGLSyncKHR" => "types::EGLSyncKHR", diff --git a/khronos_api/api_egl b/khronos_api/api_egl index 90b78b0..29c4314 160000 --- a/khronos_api/api_egl +++ b/khronos_api/api_egl @@ -1 +1 @@ -Subproject commit 90b78b0662e2f0548cfd1926fb77bf628933541b +Subproject commit 29c4314e0ef04c730992d295f91b76635019fbba From aee4d91b207d4dec364018105ff27e9c934ee79f Mon Sep 17 00:00:00 2001 From: Marijn Suijten Date: Mon, 23 Sep 2024 11:20:52 +0200 Subject: [PATCH 2/2] 0.14.1 bump from 5b2ac3a was never released and makes it harder to patch --- gl_generator/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gl_generator/Cargo.toml b/gl_generator/Cargo.toml index 98f545d..01998b1 100644 --- a/gl_generator/Cargo.toml +++ b/gl_generator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gl_generator" -version = "0.14.1" +version = "0.14.0" authors = [ "Brendan Zabarauskas ", "Corey Richardson",