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