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:
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user