ntel-gpu-tools/lib/Makefile.sources
Jeff McGee aef4605f7c lib: Add media spin
The media spin utility is derived from media fill. The purpose
is to create a simple means to keep the render engine (media
pipeline) busy for a controlled amount of time. It does so by
emitting a batch with a single execution thread that spins in
a tight loop the requested number of times. Each spin increments
a counter whose final 32-bit value is written to the destination
buffer on completion for checking. The implementation supports
Gen8, Gen8lp, and Gen9.

v2: Apply the recommendations of igt.cocci.

Signed-off-by: Jeff McGee <jeff.mcgee@intel.com>
Tested-by: Lei Liu <lei.a.liu@intel.com>
Signed-off-by: Thomas Wood <thomas.wood@intel.com>
2015-03-25 17:52:11 +00:00

84 lines
1.7 KiB
Makefile

libintel_tools_la_SOURCES = \
debug.h \
drmtest.c \
drmtest.h \
i830_reg.h \
i915_3d.h \
i915_reg.h \
i915_pciids.h \
igt_debugfs.c \
igt_debugfs.h \
igt_aux.c \
igt_aux.h \
igt_gt.c \
igt_gt.h \
instdone.c \
instdone.h \
intel_batchbuffer.c \
intel_batchbuffer.h \
intel_chipset.h \
intel_os.c \
intel_io.h \
intel_mmio.c \
intel_chipset.c \
intel_reg.h \
ioctl_wrappers.c \
ioctl_wrappers.h \
media_fill.h \
media_fill_gen7.c \
media_fill_gen8.c \
media_fill_gen8lp.c \
media_fill_gen9.c \
media_spin.h \
media_spin.c \
gen7_media.h \
gen8_media.h \
rendercopy_i915.c \
rendercopy_i830.c \
gen6_render.h \
gen7_render.h \
gen8_render.h \
gen9_render.h \
rendercopy_gen6.c \
rendercopy_gen7.c \
rendercopy_gen8.c \
rendercopy_gen9.c \
rendercopy.h \
intel_reg_map.c \
intel_iosf.c \
igt_kms.c \
igt_kms.h \
igt_fb.c \
igt_fb.h \
igt_core.c \
igt_core.h \
$(NULL)
.PHONY: version.h.tmp
$(IGT_LIB_PATH)/version.h.tmp:
@touch $@
@if test -d $(GPU_TOOLS_PATH)/.git; then \
if which git > /dev/null 2>&1; then \
cd $(GPU_TOOLS_PATH); \
git log -n 1 --oneline | \
sed 's/^\([^ ]*\) .*/#define IGT_GIT_SHA1 "g\1"/' ; \
else \
echo '#define IGT_GIT_SHA1 "NO-GIT"' ; \
fi \
else \
echo '#define IGT_GIT_SHA1 "NOT-GIT"' ; \
fi >> $@
$(IGT_LIB_PATH)/version.h: $(IGT_LIB_PATH)/version.h.tmp
@if ! cmp -s $(IGT_LIB_PATH)/version.h.tmp $(IGT_LIB_PATH)/version.h; then \
mv $(IGT_LIB_PATH)/version.h.tmp $(IGT_LIB_PATH)/version.h ; \
else \
rm $(IGT_LIB_PATH)/version.h.tmp ; \
fi
BUILT_SOURCES = $(IGT_LIB_PATH)/version.h
CLEANFILES = $(IGT_LIB_PATH)/version.h $(IGT_LIB_PATH)/version.h.tmp