From 72e6d1f00a13f15d2c51382bbfb9ac5f28d045e6 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Fri, 3 Feb 2017 11:04:46 -0800 Subject: [PATCH] gallium: Remove vc4 simulator hack from loader infrastructure. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Now that there's MESA_LOADER_DRIVER_OVERRIDE for choosing the driver name we load, we don't need this any more. v2: Get the junk out of pipe_loader_drm.c, too. Reviewed-by: Emil Velikov (v1) Reviewed-by: Nicolai Hähnle (v2) --- src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c | 11 ----------- src/gallium/targets/dri/target.c | 10 ---------- 2 files changed, 21 deletions(-) diff --git a/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c b/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c index 09549e5..aba814b 100644 --- a/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c +++ b/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c @@ -93,17 +93,6 @@ static const struct drm_driver_descriptor driver_descriptors[] = { .create_screen = pipe_i915_create_screen, .configuration = configuration_query, }, -#ifdef USE_VC4_SIMULATOR - /* VC4 simulator and ILO (i965) are mutually exclusive (error at - * configure). As the latter is unconditionally added, keep this one above - * it. - */ - { - .driver_name = "i965", - .create_screen = pipe_vc4_create_screen, - .configuration = configuration_query, - }, -#endif { .driver_name = "nouveau", .create_screen = pipe_nouveau_create_screen, diff --git a/src/gallium/targets/dri/target.c b/src/gallium/targets/dri/target.c index df93c94..d24a61d 100644 --- a/src/gallium/targets/dri/target.c +++ b/src/gallium/targets/dri/target.c @@ -73,16 +73,6 @@ DEFINE_LOADER_DRM_ENTRYPOINT(virtio_gpu) #if defined(GALLIUM_VC4) DEFINE_LOADER_DRM_ENTRYPOINT(vc4) - -#if defined(USE_VC4_SIMULATOR) -/** - * When building using the simulator (on x86), we advertise ourselves as the - * i965 driver so that you can just make a directory with a link from - * i965_dri.so to the built vc4_dri.so, and point LIBGL_DRIVERS_PATH to that - * on your i965-using host to run the driver under simulation. - */ -DEFINE_LOADER_DRM_ENTRYPOINT(i965) -#endif #endif #if defined(GALLIUM_ETNAVIV) -- 2.7.4