From 2c994e17c171c14e4810ad962a26b78fa9d07ea9 Mon Sep 17 00:00:00 2001 From: Qiang Yu Date: Thu, 30 Dec 2021 15:02:31 +0800 Subject: [PATCH] mesa/main: export _is_multisample_target for external usage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák Signed-off-by: Qiang Yu Part-of: --- src/mesa/main/formatquery.c | 6 +++--- src/mesa/main/formatquery.h | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/mesa/main/formatquery.c b/src/mesa/main/formatquery.c index f95086b4415..3f5e0c3a1d8 100644 --- a/src/mesa/main/formatquery.c +++ b/src/mesa/main/formatquery.c @@ -863,8 +863,8 @@ _get_min_dimensions(GLenum pname) * Similar to teximage.c:check_multisample_target, but independent of the * dimensions. */ -static bool -_is_multisample_target(GLenum target) +bool +_mesa_is_multisample_target(GLenum target) { switch(target) { case GL_TEXTURE_2D_MULTISAMPLE: @@ -1104,7 +1104,7 @@ _mesa_GetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, * returned as MAX_HEIGHT or MAX_DEPTH */ for (i = 0; i < 4; i++) { if (max_dimensions_pnames[i] == GL_SAMPLES && - !_is_multisample_target(target)) + !_mesa_is_multisample_target(target)) continue; _mesa_GetInternalformativ(target, internalformat, diff --git a/src/mesa/main/formatquery.h b/src/mesa/main/formatquery.h index e64af1b330c..e5ed638e87c 100644 --- a/src/mesa/main/formatquery.h +++ b/src/mesa/main/formatquery.h @@ -35,4 +35,7 @@ _mesa_query_internal_format_default(struct gl_context *ctx, GLenum target, GLenum internalFormat, GLenum pname, GLint *params); +bool +_mesa_is_multisample_target(GLenum target); + #endif /* FORMATQUERY_H */