1 comment "imx-gpu-viv needs a glibc toolchain with armhf enabled"
3 depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_ARM_EABIHF
5 config BR2_PACKAGE_IMX_GPU_VIV
7 select BR2_PACKAGE_HAS_LIBEGL
8 select BR2_PACKAGE_HAS_LIBGLES
9 select BR2_PACKAGE_HAS_LIBOPENVG
10 # Pre-built binaries only available for ARM EABIhf
11 depends on BR2_ARM_EABIHF
12 # Library binaries are linked against libc.so.6
13 depends on BR2_TOOLCHAIN_USES_GLIBC
15 Userspace libraries for Vivante GPU on i.MX6 platforms
17 It contains libraries and headers for GLES, OpenCL, and
18 OpenVG. It also contains a DRI plugin for X11. It also
19 contains a plugin for DirectFB-1.4.0, but that doesn't work
20 together with buildroot's DirectFB version.
22 This library is provided by Freescale as-is and doesn't have
25 if BR2_PACKAGE_IMX_GPU_VIV
28 prompt "Output option"
30 There are two versions of this library: one for
31 direct framebuffer access, one for X11 rendering.
32 Choose here which version to install.
34 config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
36 depends on BR2_PACKAGE_XORG7
37 select BR2_PACKAGE_XLIB_LIBXDAMAGE
38 select BR2_PACKAGE_XLIB_LIBXEXT
39 select BR2_PACKAGE_XLIB_LIBXFIXES
41 comment "X11 backend needs Xorg package"
42 depends on !BR2_PACKAGE_XORG7
44 config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB
49 config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT
51 default "x11" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11
52 default "fb" if BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB
54 config BR2_PACKAGE_PROVIDES_LIBEGL
57 config BR2_PACKAGE_PROVIDES_LIBGLES
60 config BR2_PACKAGE_PROVIDES_LIBOPENVG
63 config BR2_PACKAGE_IMX_GPU_VIV_APITRACE
64 bool "install apitrace tools"
65 select BR2_PACKAGE_IMX_GPU_VIV_G2D
66 select BR2_PACKAGE_LIBPNG
68 Copy the apitrace tool to the target. Apitrace consists
69 of a set of tools to trace, replay and/or inspect OpenGL,
72 http://apitrace.github.io/
74 config BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES
75 bool "install examples"
77 Copy the Vivante examples to the target.
79 Warning: examples take approximately 150 MB of disk space.
81 config BR2_PACKAGE_IMX_GPU_VIV_G2D
82 bool "install G2D libraries"
84 Copy the GPU2D libraries to the target.
86 config BR2_PACKAGE_IMX_GPU_VIV_GMEM_INFO
87 bool "install gmem_info tool"
89 Copy the gmem_info tool to the target which provides
90 information about GPU memory consumption.