From: Emil Velikov Date: Sat, 21 Mar 2015 17:45:26 +0000 (+0000) Subject: gbm: remove gbm_gallium_drm from the loader X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=113d59fb557c377316904010ce88b9a87b4cc4d7;p=mesa.git gbm: remove gbm_gallium_drm from the loader No longer used as of commit 48c7461d5a0(st/gbm: remove state-tracker) v2: Add commit message. Signed-off-by: Emil Velikov Reviewed-by: Kristian Høgsberg (v1) --- diff --git a/src/gbm/main/backend.c b/src/gbm/main/backend.c index aceb6621f96..4929d732b44 100644 --- a/src/gbm/main/backend.c +++ b/src/gbm/main/backend.c @@ -30,7 +30,6 @@ #include #include #include -#include #include "backend.h" @@ -45,41 +44,18 @@ struct backend_desc { static const struct backend_desc backends[] = { { "gbm_dri.so", &gbm_dri_backend }, - { "gbm_gallium_drm.so", NULL }, }; static const void * load_backend(const struct backend_desc *backend) { - char path[PATH_MAX]; const void *init = NULL; - void *module; - const char *name; - const char *entrypoint = "gbm_backend"; if (backend == NULL) return NULL; - name = backend->name; - if (backend->builtin) { init = backend->builtin; - } else { - if (name[0] != '/') - snprintf(path, sizeof path, MODULEDIR "/%s", name); - else - snprintf(path, sizeof path, "%s", name); - - module = dlopen(path, RTLD_NOW | RTLD_GLOBAL); - if (!module) { - fprintf(stderr, - "failed to load module: %s\n", dlerror()); - return NULL; - } - - init = dlsym(module, entrypoint); - if (!init) - return NULL; } return init;