## SECTION=multimedia_libs menuconfig MESALIB tristate prompt "mesa " select HOST_MESALIB select HOST_MAKEDEPEND select HOST_SYSTEM_PYTHON select HOST_SYSTEM_PYTHON_XML2 select GCCLIBS select GCCLIBS_CXX select LIBDRM select UDEV if MESALIB_UDEV select UDEV_LIBUDEV if MESALIB_UDEV select WAYLAND if MESALIB_EGL_WAYLAND select LIBDRM_RADEON if MESALIB_DRI_R200 select LIBDRM_RADEON if MESALIB_DRI_R300 select LIBDRM_RADEON if MESALIB_DRI_R600 select LIBDRM_RADEON if MESALIB_DRI_RADEONSI select LIBDRM_NOUVEAU if MESALIB_DRI_NOUVEAU select LIBDRM_FREEDRENO if MESALIB_DRI_FREEDRENO select XORG_PROTO_DRI2 if MESALIB_GLX select XORG_LIB_X11 if MESALIB_GLX select XORG_LIB_XEXT if MESALIB_GLX select XORG_LIB_XXF86VM if MESALIB_GLX select XORG_LIB_XDAMAGE if MESALIB_GLX select XORG_LIB_XFIXES if MESALIB_GLX select XORG_PROTO_GL if MESALIB_GLX select EXPAT help Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. See the project homepage for details: http://www.mesa3d.org/ if MESALIB config MESALIB_UDEV bool config MESALIB_GLX prompt "GLX library" bool comment "Drivers" config MESALIB_DRI_SWRAST bool prompt "Software Rasterizer" config MESALIB_DRI_I915 bool select MESALIB_OPENGL prompt "Intel i915" config MESALIB_DRI_I965 bool select MESALIB_OPENGL prompt "Intel i965" config MESALIB_DRI_R200 bool select MESALIB_OPENGL prompt "AMD R200" config MESALIB_DRI_R300 bool prompt "AMD R300" config MESALIB_DRI_R600 bool prompt "AMD R600" config MESALIB_DRI_RADEONSI bool # needs LLVM depends on BROKEN prompt "AMD RadeonSI" config MESALIB_DRI_NOUVEAU_VIEUX bool select MESALIB_OPENGL prompt "Nvidia <= GForce4" config MESALIB_DRI_NOUVEAU bool prompt "Nvidia > GForce4" config MESALIB_DRI_FREEDRENO bool prompt "Freedreno" config MESALIB_DRI_VC4 bool prompt "vc4" comment "API Support" config MESALIB_OPENGL bool prompt "OpenGL" config MESALIB_GLES1 bool prompt "OpenGL ES1" config MESALIB_GLES2 bool select MESALIB_OPENGL prompt "OpenGL ES2" if MESALIB_OPENGL || MESALIB_GLES1 || MESALIB_GLES2 || MESALIB_OPENVG config MESALIB_EGL bool select MESALIB_UDEV prompt "EGL" config MESALIB_GBM bool select MESALIB_UDEV prompt "GBM" endif if MESALIB_EGL comment "EGL Platforms" config MESALIB_EGL_X11 bool default MESALIB_GLX config MESALIB_EGL_DRM bool select MESALIB_GBM prompt "DRM" config MESALIB_EGL_WAYLAND bool prompt "Wayland" endif endif