mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-05 16:50:37 +02:00
targets/dri: fix freedreno targets
The kernel driver name is either "kgsl" (downstream/android) or "msm" (upstream). Signed-off-by: Rob Clark <robclark@freedesktop.org>
This commit is contained in:
parent
c357e8475a
commit
9f6dfd16e3
2 changed files with 11 additions and 3 deletions
|
|
@ -225,9 +225,17 @@ pipe_vmwgfx_create_screen(int fd)
|
|||
#if defined(GALLIUM_FREEDRENO)
|
||||
#if defined(DRI_TARGET)
|
||||
|
||||
const __DRIextension **__driDriverGetExtensions_freedreno(void);
|
||||
const __DRIextension **__driDriverGetExtensions_msm(void);
|
||||
|
||||
PUBLIC const __DRIextension **__driDriverGetExtensions_freedreno(void)
|
||||
PUBLIC const __DRIextension **__driDriverGetExtensions_msm(void)
|
||||
{
|
||||
globalDriverAPI = &galliumdrm_driver_api;
|
||||
return galliumdrm_driver_extensions;
|
||||
}
|
||||
|
||||
const __DRIextension **__driDriverGetExtensions_kgsl(void);
|
||||
|
||||
PUBLIC const __DRIextension **__driDriverGetExtensions_kgsl(void)
|
||||
{
|
||||
globalDriverAPI = &galliumdrm_driver_api;
|
||||
return galliumdrm_driver_extensions;
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ STATIC_TARGET_LIB_DEPS += \
|
|||
endif
|
||||
|
||||
if HAVE_GALLIUM_FREEDRENO
|
||||
MEGADRIVERS += freedreno
|
||||
MEGADRIVERS += msm kgsl
|
||||
STATIC_TARGET_CPPFLAGS += -DGALLIUM_FREEDRENO
|
||||
STATIC_TARGET_LIB_DEPS += \
|
||||
$(top_builddir)/src/gallium/winsys/freedreno/drm/libfreedrenodrm.la \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue