summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2013-06-25 17:43:30 +0100
committerTom Zanussi <tom.zanussi@linux.intel.com>2013-06-25 16:07:24 -0500
commita4c38c04e9638ec3314823fc1d69f4f0e21b17ca (patch)
tree447371d12582e60c1189054d5c913a6774c0c183
parente3871117c8dc4b265c1e8f563c66ac5fd23b84e9 (diff)
downloadmeta-intel-a4c38c04e9638ec3314823fc1d69f4f0e21b17ca.tar.gz
intel-gpu-tools: add new package
This package contains numerous useful tools for working with Intel GPUs. Add a patch to install intel_panel_fitter as it's genuinely useful and not just a debugging tool. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
-rw-r--r--common/recipes-graphics/intel-gpu-tools/files/install-fitter.patch26
-rw-r--r--common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.3.bb15
2 files changed, 41 insertions, 0 deletions
diff --git a/common/recipes-graphics/intel-gpu-tools/files/install-fitter.patch b/common/recipes-graphics/intel-gpu-tools/files/install-fitter.patch
new file mode 100644
index 00000000..2a344c57
--- /dev/null
+++ b/common/recipes-graphics/intel-gpu-tools/files/install-fitter.patch
@@ -0,0 +1,26 @@
1The panel_fitter is genuinely useful but not installed, so install it.
2
3Upstream-Status: Inappropriate
4Signed-off-by: Ross Burton <ross.burton@intel.com>
5
6Index: tools/Makefile.am
7===================================================================
8--- a/tools.orig/Makefile.am 2012-08-21 08:30:29.000000000 +0100
9+++ b/tools/Makefile.am 2013-06-25 16:52:34.220504579 +0100
10@@ -17,13 +17,13 @@
11 intel_forcewaked \
12 intel_dpio_read \
13 intel_dpio_write \
14- intel_l3_parity
15+ intel_l3_parity \
16+ intel_panel_fitter
17
18 noinst_PROGRAMS = \
19 intel_dump_decode \
20 intel_infoframes \
21- intel_lid \
22- intel_panel_fitter
23+ intel_lid
24
25 dist_bin_SCRIPTS = intel_gpu_abrt
26
diff --git a/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.3.bb b/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.3.bb
new file mode 100644
index 00000000..893c4183
--- /dev/null
+++ b/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.3.bb
@@ -0,0 +1,15 @@
1require ${COREBASE}/meta/recipes-graphics/xorg-app/xorg-app-common.inc
2
3SUMMARY = "Intel GPU tools"
4DESCRIPTION = "Variety of small tools for testing intel graphics."
5
6SRC_URI += "file://install-fitter.patch"
7
8SRC_URI[md5sum] = "67facd6241e26e2c68614728e3a932e9"
9SRC_URI[sha256sum] = "51d22fdb3d415a1b3b7d0a172c1bb24dec6f16116e80a9ce49873f44527f20a0"
10
11LIC_FILES_CHKSUM = "file://COPYING;md5=0918806acfedc3e8c0488f2dd61616dd"
12
13DEPENDS += "libdrm libpciaccess cairo udev glib-2.0"
14
15EXTRA_OECONF = "--disable-nouveau --disable-shader-debugger"