From 5d7c4bccd8ca41cf0e7b988ecbc36d47d2b8b8ca Mon Sep 17 00:00:00 2001 From: Bilal Elmoussaoui Date: Sun, 28 Jul 2024 10:13:09 +0200 Subject: [PATCH] cogl: Make BlendStringError private It is a private API Part-of: --- cogl/cogl/cogl-blend-string.h | 27 +++++++++++++++++++++++++++ cogl/cogl/cogl-types.h | 28 ---------------------------- 2 files changed, 27 insertions(+), 28 deletions(-) diff --git a/cogl/cogl/cogl-blend-string.h b/cogl/cogl/cogl-blend-string.h index 08f6ab2b5..e38b06b6a 100644 --- a/cogl/cogl/cogl-blend-string.h +++ b/cogl/cogl/cogl-blend-string.h @@ -127,6 +127,33 @@ typedef struct _CoglBlendStringStatement CoglBlendStringArgument args[3]; } CoglBlendStringStatement; +/** + * COGL_BLEND_STRING_ERROR: + * + * #GError domain for blend string parser errors + */ +#define COGL_BLEND_STRING_ERROR (cogl_blend_string_error_quark ()) + +/** + * CoglBlendStringError: + * @COGL_BLEND_STRING_ERROR_PARSE_ERROR: Generic parse error + * @COGL_BLEND_STRING_ERROR_ARGUMENT_PARSE_ERROR: Argument parse error + * @COGL_BLEND_STRING_ERROR_INVALID_ERROR: Internal parser error + * @COGL_BLEND_STRING_ERROR_GPU_UNSUPPORTED_ERROR: Blend string not + * supported by the GPU + * + * Error enumeration for the blend strings parser + */ +typedef enum /*< prefix=COGL_BLEND_STRING_ERROR >*/ +{ + COGL_BLEND_STRING_ERROR_PARSE_ERROR, + COGL_BLEND_STRING_ERROR_ARGUMENT_PARSE_ERROR, + COGL_BLEND_STRING_ERROR_INVALID_ERROR, + COGL_BLEND_STRING_ERROR_GPU_UNSUPPORTED_ERROR +} CoglBlendStringError; + +uint32_t +cogl_blend_string_error_quark (void); gboolean _cogl_blend_string_compile (const char *string, diff --git a/cogl/cogl/cogl-types.h b/cogl/cogl/cogl-types.h index a7c295a0a..7933862c5 100644 --- a/cogl/cogl/cogl-types.h +++ b/cogl/cogl/cogl-types.h @@ -67,34 +67,6 @@ typedef struct _CoglFramebuffer CoglFramebuffer; */ typedef struct _CoglDmaBufHandle CoglDmaBufHandle; -/** - * COGL_BLEND_STRING_ERROR: - * - * #GError domain for blend string parser errors - */ -#define COGL_BLEND_STRING_ERROR (cogl_blend_string_error_quark ()) - -/** - * CoglBlendStringError: - * @COGL_BLEND_STRING_ERROR_PARSE_ERROR: Generic parse error - * @COGL_BLEND_STRING_ERROR_ARGUMENT_PARSE_ERROR: Argument parse error - * @COGL_BLEND_STRING_ERROR_INVALID_ERROR: Internal parser error - * @COGL_BLEND_STRING_ERROR_GPU_UNSUPPORTED_ERROR: Blend string not - * supported by the GPU - * - * Error enumeration for the blend strings parser - */ -typedef enum /*< prefix=COGL_BLEND_STRING_ERROR >*/ -{ - COGL_BLEND_STRING_ERROR_PARSE_ERROR, - COGL_BLEND_STRING_ERROR_ARGUMENT_PARSE_ERROR, - COGL_BLEND_STRING_ERROR_INVALID_ERROR, - COGL_BLEND_STRING_ERROR_GPU_UNSUPPORTED_ERROR -} CoglBlendStringError; - -COGL_EXPORT uint32_t -cogl_blend_string_error_quark (void); - #define COGL_SYSTEM_ERROR (_cogl_system_error_quark ()) /**