Module Name: xsrc Committed By: mrg Date: Tue Apr 16 21:34:44 UTC 2019
Modified Files: xsrc/external/mit/libepoxy/dist/src: dispatch_common.h xsrc/external/mit/xorg-server/include: dix-config.h Log Message: - enable EGL on x86/arm64 (XXX also do evbarm32) - enable gbm/glamor in the server. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/external/mit/libepoxy/dist/src/dispatch_common.h cvs rdiff -u -r1.33 -r1.34 xsrc/external/mit/xorg-server/include/dix-config.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: xsrc/external/mit/libepoxy/dist/src/dispatch_common.h diff -u xsrc/external/mit/libepoxy/dist/src/dispatch_common.h:1.2 xsrc/external/mit/libepoxy/dist/src/dispatch_common.h:1.3 --- xsrc/external/mit/libepoxy/dist/src/dispatch_common.h:1.2 Thu Aug 18 03:26:04 2016 +++ xsrc/external/mit/libepoxy/dist/src/dispatch_common.h Tue Apr 16 21:34:44 2019 @@ -39,8 +39,12 @@ #define PLATFORM_HAS_WGL 0 #define EPOXY_IMPORTEXPORT #else -#ifdef __NetBSD__ /* XXX enable egl in xsrc */ -#define PLATFORM_HAS_EGL 0 +#ifdef __NetBSD__ +# if defined(__amd64__) || defined(__i386__) || defined(__aarch64__) // XXX evbarm32 +# define PLATFORM_HAS_EGL 1 +# else +# define PLATFORM_HAS_EGL 0 +# endif #else #define PLATFORM_HAS_EGL 1 #endif Index: xsrc/external/mit/xorg-server/include/dix-config.h diff -u xsrc/external/mit/xorg-server/include/dix-config.h:1.33 xsrc/external/mit/xorg-server/include/dix-config.h:1.34 --- xsrc/external/mit/xorg-server/include/dix-config.h:1.33 Sun Mar 3 22:01:09 2019 +++ xsrc/external/mit/xorg-server/include/dix-config.h Tue Apr 16 21:34:44 2019 @@ -488,10 +488,8 @@ /* Build GLAMOR */ #define GLAMOR 1 -#if 0 /* Build glamor's GBM-based EGL support */ #define GLAMOR_HAS_GBM 1 -#endif /* Build glamor/gbm has linear support */ #define GLAMOR_HAS_GBM_LINEAR 1