iptables: bump to version 1.6.1
[buildroot-gz.git] / package / freescale-imx / imx-gpu-viv / Config.in
blobeffb24b3b22dc014bbb46a260e23f8b6d30602a5
1 comment "imx-gpu-viv needs a glibc toolchain with armhf enabled"
2         depends on BR2_arm
3         depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_ARM_EABIHF
5 config BR2_PACKAGE_IMX_GPU_VIV
6         bool "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
14         help
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
23           an upstream.
25 if BR2_PACKAGE_IMX_GPU_VIV
27 choice
28         prompt "Output option"
29         help
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
35         bool "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
45         bool "Framebuffer"
47 endchoice
49 config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT
50         string
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
55         default "imx-gpu-viv"
57 config BR2_PACKAGE_PROVIDES_LIBGLES
58         default "imx-gpu-viv"
60 config BR2_PACKAGE_PROVIDES_LIBOPENVG
61         default "imx-gpu-viv"
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
67         help
68           Copy the apitrace tool to the target. Apitrace consists
69           of a set of tools to trace, replay and/or inspect OpenGL,
70           OpenGL ES APIs calls
72           http://apitrace.github.io/
74 config BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES
75         bool "install examples"
76         help
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"
83         help
84           Copy the GPU2D libraries to the target.
86 config BR2_PACKAGE_IMX_GPU_VIV_GMEM_INFO
87         bool "install gmem_info tool"
88         help
89           Copy the gmem_info tool to the target which provides
90           information about GPU memory consumption.
92 endif