Mesa (main): mesa/externalobject: delete unused functions

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Dec 6 22:41:28 UTC 2021


Module: Mesa
Branch: main
Commit: 2feee3b0b08dea161ebaffd2bc3d937f1f4b1d4e
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2feee3b0b08dea161ebaffd2bc3d937f1f4b1d4e

Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Dec  6 16:45:30 2021 +1000

mesa/externalobject: delete unused functions

Reviewed-by: Timothy Arceri <tarceri at itsqueeze.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14075>

---

 src/mesa/main/externalobjects.c | 26 --------------------------
 src/mesa/main/externalobjects.h |  3 ---
 2 files changed, 29 deletions(-)

diff --git a/src/mesa/main/externalobjects.c b/src/mesa/main/externalobjects.c
index 972f1279e63..01f66b9f12f 100644
--- a/src/mesa/main/externalobjects.c
+++ b/src/mesa/main/externalobjects.c
@@ -33,26 +33,6 @@
 #include "texstorage.h"
 #include "util/u_memory.h"
 
-/**
- * Allocate and initialize a new memory object.  But don't put it into the
- * memory object hash table.
- *
- * Called via ctx->Driver.NewMemoryObject, unless overridden by a device
- * driver.
- *
- * \return pointer to new memory object.
- */
-static struct gl_memory_object *
-_mesa_new_memory_object(struct gl_context *ctx, GLuint name)
-{
-   struct gl_memory_object *obj = MALLOC_STRUCT(gl_memory_object);
-   if (!obj)
-      return NULL;
-
-   _mesa_initialize_memory_object(ctx, obj, name);
-   return obj;
-}
-
 /**
  * Delete a memory object.  Called via ctx->Driver.DeleteMemory().
  * Not removed from hash table here.
@@ -64,12 +44,6 @@ _mesa_delete_memory_object(struct gl_context *ctx,
    free(memObj);
 }
 
-void
-_mesa_init_memory_object_functions(struct dd_function_table *driver)
-{
-   driver->NewMemoryObject = _mesa_new_memory_object;
-   driver->DeleteMemoryObject = _mesa_delete_memory_object;
-}
 
 /**
  * Initialize a buffer object to default values.
diff --git a/src/mesa/main/externalobjects.h b/src/mesa/main/externalobjects.h
index 75b0bc2eddb..462b08855ff 100644
--- a/src/mesa/main/externalobjects.h
+++ b/src/mesa/main/externalobjects.h
@@ -77,9 +77,6 @@ _mesa_lookup_semaphore_object_locked(struct gl_context *ctx, GLuint semaphore)
       _mesa_HashLookupLocked(ctx->Shared->SemaphoreObjects, semaphore);
 }
 
-extern void
-_mesa_init_memory_object_functions(struct dd_function_table *driver);
-
 extern void
 _mesa_initialize_memory_object(struct gl_context *ctx,
                                struct gl_memory_object *obj,



More information about the mesa-commit mailing list