Mesa (main): mesa: Remove unused _mesa_initialize_visual
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Dec 16 01:20:31 UTC 2021
Module: Mesa
Branch: main
Commit: 69aad9778802d10ff910be78fe16382e09202fa2
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69aad9778802d10ff910be78fe16382e09202fa2
Author: Adam Jackson <ajax at redhat.com>
Date: Thu Dec 9 15:20:58 2021 -0500
mesa: Remove unused _mesa_initialize_visual
Reviewed-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14199>
---
src/mesa/main/context.c | 74 -------------------------------------------------
src/mesa/main/context.h | 22 ---------------
2 files changed, 96 deletions(-)
diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c
index 93d745851cd..eaeff2543f2 100644
--- a/src/mesa/main/context.c
+++ b/src/mesa/main/context.c
@@ -170,80 +170,6 @@ int MESA_DEBUG_FLAGS = 0;
GLfloat _mesa_ubyte_to_float_color_tab[256];
-/**********************************************************************/
-/** \name GL Visual initialization */
-/**********************************************************************/
-/*@{*/
-
-
-/**
- * Makes some sanity checks and fills in the fields of the struct
- * gl_config object with the given parameters. If the caller needs to
- * set additional fields, he should just probably init the whole
- * gl_config object himself.
- *
- * \param dbFlag double buffering
- * \param stereoFlag stereo buffer
- * \param depthBits requested bits per depth buffer value. Any value in [0, 32]
- * is acceptable but the actual depth type will be GLushort or GLuint as
- * needed.
- * \param stencilBits requested minimum bits per stencil buffer value
- * \param accumRedBits, accumGreenBits, accumBlueBits, accumAlphaBits number
- * of bits per color component in accum buffer.
- * \param redBits number of bits per color component in frame buffer for RGB(A)
- * mode. We always use 8 in core Mesa though.
- * \param greenBits same as above.
- * \param blueBits same as above.
- * \param alphaBits same as above.
- * \param numSamples number of samples per pixel.
- *
- * \return pointer to new struct gl_config or NULL if requested parameters
- * can't be met.
- *
- * \return GL_TRUE on success, or GL_FALSE on failure.
- */
-void
-_mesa_initialize_visual( struct gl_config *vis,
- GLboolean dbFlag,
- GLboolean stereoFlag,
- GLint redBits,
- GLint greenBits,
- GLint blueBits,
- GLint alphaBits,
- GLint depthBits,
- GLint stencilBits,
- GLint accumRedBits,
- GLint accumGreenBits,
- GLint accumBlueBits,
- GLint accumAlphaBits,
- GLuint numSamples )
-{
- assert(vis);
-
- vis->doubleBufferMode = dbFlag;
- vis->stereoMode = stereoFlag;
-
- vis->redBits = redBits;
- vis->greenBits = greenBits;
- vis->blueBits = blueBits;
- vis->alphaBits = alphaBits;
- vis->rgbBits = redBits + greenBits + blueBits + alphaBits;
-
- vis->depthBits = depthBits;
- vis->stencilBits = stencilBits;
-
- vis->accumRedBits = accumRedBits;
- vis->accumGreenBits = accumGreenBits;
- vis->accumBlueBits = accumBlueBits;
- vis->accumAlphaBits = accumAlphaBits;
-
- vis->samples = numSamples;
-}
-
-
-/*@}*/
-
-
/**********************************************************************/
/** \name Context allocation, initialization, destroying
*
diff --git a/src/mesa/main/context.h b/src/mesa/main/context.h
index 3a27a21e777..f6bbb62796e 100644
--- a/src/mesa/main/context.h
+++ b/src/mesa/main/context.h
@@ -64,28 +64,6 @@ extern "C" {
struct _glapi_table;
-/** \name Visual-related functions */
-/*@{*/
-
-extern void
-_mesa_initialize_visual( struct gl_config *v,
- GLboolean dbFlag,
- GLboolean stereoFlag,
- GLint redBits,
- GLint greenBits,
- GLint blueBits,
- GLint alphaBits,
- GLint depthBits,
- GLint stencilBits,
- GLint accumRedBits,
- GLint accumGreenBits,
- GLint accumBlueBits,
- GLint accumAlphaBits,
- GLuint numSamples );
-
-/*@}*/
-
-
/** \name Context-related functions */
/*@{*/
More information about the mesa-commit
mailing list