Mesa (master): mesa: Remove unused _mesa_create_framebuffer

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Apr 6 16:44:31 UTC 2021


Module: Mesa
Branch: master
Commit: 9dd0d68d268985ab59baa864eb48ba51d2d20d7e
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9dd0d68d268985ab59baa864eb48ba51d2d20d7e

Author: Adam Jackson <ajax at redhat.com>
Date:   Mon Mar 22 18:20:16 2021 -0400

mesa: Remove unused _mesa_create_framebuffer

One fewer gl_config in the API.

Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10045>

---

 src/mesa/main/framebuffer.c | 20 --------------------
 src/mesa/main/framebuffer.h |  3 ---
 2 files changed, 23 deletions(-)

diff --git a/src/mesa/main/framebuffer.c b/src/mesa/main/framebuffer.c
index 2d0cf9d35a8..0917c33df55 100644
--- a/src/mesa/main/framebuffer.c
+++ b/src/mesa/main/framebuffer.c
@@ -79,31 +79,11 @@ compute_depth_max(struct gl_framebuffer *fb)
    fb->_MRD = (GLfloat)1.0 / fb->_DepthMaxF;
 }
 
-/**
- * Create and initialize a gl_framebuffer object.
- * This is intended for creating _window_system_ framebuffers, not generic
- * framebuffer objects ala GL_EXT_framebuffer_object.
- *
- * \sa _mesa_new_framebuffer
- */
-struct gl_framebuffer *
-_mesa_create_framebuffer(const struct gl_config *visual)
-{
-   struct gl_framebuffer *fb = CALLOC_STRUCT(gl_framebuffer);
-   assert(visual);
-   if (fb) {
-      _mesa_initialize_window_framebuffer(fb, visual);
-   }
-   return fb;
-}
-
-
 /**
  * Allocate a new gl_framebuffer object.
  * This is the default function for ctx->Driver.NewFramebuffer().
  * This is for allocating user-created framebuffers, not window-system
  * framebuffers!
- * \sa _mesa_create_framebuffer
  */
 struct gl_framebuffer *
 _mesa_new_framebuffer(struct gl_context *ctx, GLuint name)
diff --git a/src/mesa/main/framebuffer.h b/src/mesa/main/framebuffer.h
index bc6e7bc31ac..10952d38ef0 100644
--- a/src/mesa/main/framebuffer.h
+++ b/src/mesa/main/framebuffer.h
@@ -32,9 +32,6 @@ struct gl_config;
 struct gl_context;
 struct gl_renderbuffer;
 
-extern struct gl_framebuffer *
-_mesa_create_framebuffer(const struct gl_config *visual);
-
 extern struct gl_framebuffer *
 _mesa_new_framebuffer(struct gl_context *ctx, GLuint name);
 



More information about the mesa-commit mailing list