From 306e3417b645be0941fee067c514bf009125a2f8 Mon Sep 17 00:00:00 2001 From: HampusM Date: Sun, 5 Mar 2023 20:33:41 +0100 Subject: feat: add prefixless command name replacement --- src/lib.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index 653935a..1003c7a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -15,6 +15,7 @@ mod str; mod token_stream; const OPENGL_CMD_NAME_REPLACE: &str = "gl_command_name"; +const OPENGL_CMD_NAME_NOPREFIX_REPLACE: &str = "gl_command_name_noprefix"; const OPENGL_CMD_RET_TYPE_REPLACE: &str = "gl_command_ret_type"; const OPENGL_CMD_ARGS_REPLACE: &str = "gl_command_args"; const OPENGL_CMD_ARG_NAMES_REPLACE: &str = "gl_command_arg_names"; @@ -32,6 +33,10 @@ static OPENGL_REGISTRY: Lazy = Lazy::new(|| Registry::retrieve().unwra /// **`gl_command_name`**
/// Will be replaced by the full command name. For example, `glViewport`. /// +/// **`gl_command_name_noprefix`**
+/// Will be replaced by the command name without the "gl" prefix. For example, +/// `Viewport`. +/// /// **`gl_command_ret_type`**
/// Will be replaced by the command return type. For example, `GLuint`. /// -- cgit v1.2.3-18-g5258