mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-07 02:10:12 +01:00
targets/pipe-loader: drop unused authentication
The dri, vdpau, omx, xvmc and gbm targets don't need any authentication even the VL ones never used it. Either the respective loader or the library itself (vl) is doing its auth prior to calling create_screen() Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Acked-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
parent
18137c5fe0
commit
6e1f846ce0
6 changed files with 6 additions and 8 deletions
|
|
@ -379,7 +379,7 @@ vl_screen_create(Display *display, int screen)
|
|||
#if GALLIUM_STATIC_TARGETS
|
||||
scrn->base.pscreen = dd_create_screen(fd);
|
||||
#else
|
||||
if (pipe_loader_drm_probe_fd(&scrn->base.dev, fd, true))
|
||||
if (pipe_loader_drm_probe_fd(&scrn->base.dev, fd, false))
|
||||
scrn->base.pscreen = pipe_loader_create_screen(scrn->base.dev, PIPE_SEARCH_DIR);
|
||||
#endif // GALLIUM_STATIC_TARGETS
|
||||
|
||||
|
|
|
|||
|
|
@ -1264,7 +1264,7 @@ dri2_init_screen(__DRIscreen * sPriv)
|
|||
throttle_ret = dd_configuration(DRM_CONF_THROTTLE);
|
||||
dmabuf_ret = dd_configuration(DRM_CONF_SHARE_FD);
|
||||
#else
|
||||
if (pipe_loader_drm_probe_fd(&screen->dev, screen->fd, true)) {
|
||||
if (pipe_loader_drm_probe_fd(&screen->dev, screen->fd, false)) {
|
||||
pscreen = pipe_loader_create_screen(screen->dev, PIPE_SEARCH_DIR);
|
||||
|
||||
throttle_ret = pipe_loader_configuration(screen->dev, DRM_CONF_THROTTLE);
|
||||
|
|
|
|||
|
|
@ -273,7 +273,7 @@ gbm_gallium_drm_device_create(int fd)
|
|||
gdrm->screen = dd_create_screen(gdrm->base.base.fd);
|
||||
#else
|
||||
#ifdef HAVE_PIPE_LOADER_DRM
|
||||
if (pipe_loader_drm_probe_fd(&gdrm->dev, gdrm->base.base.fd, true))
|
||||
if (pipe_loader_drm_probe_fd(&gdrm->dev, gdrm->base.base.fd, false))
|
||||
gdrm->screen = pipe_loader_create_screen(gdrm->dev,
|
||||
get_library_search_path());
|
||||
#endif /* HAVE_PIPE_LOADER_DRM */
|
||||
|
|
|
|||
|
|
@ -133,9 +133,9 @@ gbm_gallium_drm_la_LIBADD += $(STATIC_TARGET_LIB_DEPS)
|
|||
|
||||
else # HAVE_GALLIUM_STATIC_TARGETS
|
||||
gbm_gallium_drm_la_LIBADD += \
|
||||
$(top_builddir)/src/gallium/auxiliary/pipe-loader/libpipe_loader_client.la \
|
||||
$(GALLIUM_PIPE_LOADER_CLIENT_LIBS) \
|
||||
$(GALLIUM_PIPE_LOADER_WINSYS_LIBS)
|
||||
$(top_builddir)/src/gallium/auxiliary/pipe-loader/libpipe_loader.la \
|
||||
$(GALLIUM_PIPE_LOADER_WINSYS_LIBS) \
|
||||
$(GALLIUM_PIPE_LOADER_LIBS)
|
||||
|
||||
endif # HAVE_GALLIUM_STATIC_TARGETS
|
||||
|
||||
|
|
|
|||
|
|
@ -84,7 +84,6 @@ libomx_mesa_la_CPPFLAGS = \
|
|||
$(GALLIUM_PIPE_LOADER_DEFINES) \
|
||||
-DPIPE_SEARCH_DIR=\"$(libdir)/gallium-pipe\"
|
||||
|
||||
# XXX: Use the pipe-loader-client over pipe-loader ?
|
||||
libomx_mesa_la_LIBADD += \
|
||||
$(top_builddir)/src/gallium/auxiliary/pipe-loader/libpipe_loader.la \
|
||||
$(GALLIUM_PIPE_LOADER_WINSYS_LIBS) \
|
||||
|
|
|
|||
|
|
@ -95,7 +95,6 @@ libvdpau_gallium_la_CPPFLAGS = \
|
|||
$(GALLIUM_PIPE_LOADER_DEFINES) \
|
||||
-DPIPE_SEARCH_DIR=\"$(libdir)/gallium-pipe\"
|
||||
|
||||
# XXX: Use the pipe-loader-client over pipe-loader ?
|
||||
libvdpau_gallium_la_LIBADD += \
|
||||
$(top_builddir)/src/gallium/auxiliary/pipe-loader/libpipe_loader.la \
|
||||
$(GALLIUM_PIPE_LOADER_WINSYS_LIBS) \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue