Initial code release
[profile/ivi/xorg-x11-drv-intel.git] / src / xvmc / shader / vld / Makefile.am
1
2 INTEL_G4I = addidct.g4i               \
3             do_iq_intra.g4i           \
4             do_iq_non_intra.g4i       \
5             idct.g4i                  \
6             iq_intra.g4i              \
7             iq_non_intra.g4i          \
8             motion_field_uv.g4i       \
9             motion_field_y.g4i        \
10             motion_frame_uv.g4i       \
11             motion_frame_y.g4i        \
12             read_field_x0y0_uv.g4i    \
13             read_field_x0y1_uv.g4i    \
14             read_field_x1y0_uv.g4i    \
15             read_field_x1y1_uv.g4i    \
16             read_field_x0y0_y.g4i     \
17             read_field_x0y1_y.g4i     \
18             read_field_x1y0_y.g4i     \
19             read_field_x1y1_y.g4i     \
20             read_frame_x0y0_uv.g4i    \
21             read_frame_x0y1_uv.g4i    \
22             read_frame_x1y0_uv.g4i    \
23             read_frame_x1y1_uv.g4i    \
24             read_frame_x0y0_y.g4i     \
25             read_frame_x0y1_y.g4i     \
26             read_frame_x1y0_y.g4i     \
27             read_frame_x1y1_y.g4i
28
29 INTEL_G4A = ipicture.g4a        \
30             lib.g4a             \
31             frame_forward.g4a   \
32             frame_backward.g4a  \
33             frame_f_b.g4a       \
34             field_forward.g4a   \
35             field_backward.g4a  \
36             field_f_b.g4a       
37
38 INTEL_G4B = ipicture.g4b        \
39             lib.g4b             \
40             frame_forward.g4b   \
41             frame_backward.g4b  \
42             frame_f_b.g4b       \
43             field_forward.g4b   \
44             field_backward.g4b  \
45             field_f_b.g4b
46
47 INTEL_G4B_GEN5 = ipicture.g4b.gen5      \
48             lib.g4b.gen5                \
49             frame_forward.g4b.gen5      \
50             frame_backward.g4b.gen5     \
51             frame_f_b.g4b.gen5          \
52             field_forward.g4b.gen5      \
53             field_backward.g4b.gen5     \
54             field_f_b.g4b.gen5
55
56 EXTRA_DIST = $(INTEL_G4I)       \
57              $(INTEL_G4A)       \
58              $(INTEL_G4B)       \
59              $(INTEL_G4B_GEN5)
60
61 if HAVE_GEN4ASM
62
63 SUFFIXES = .g4a .g4b
64 .g4a.g4b:
65         m4 $*.g4a > $*.g4m && intel-gen4asm -o $@ $*.g4m && intel-gen4asm -g 5 -o $@.gen5 $*.g4m && rm $*.g4m
66
67 $(INTEL_G4B): $(INTEL_G4I)
68
69 BUILT_SOURCES= $(INTEL_G4B)
70
71 clean-local:
72         -rm -f $(INTEL_G4B)
73         -rm -f $(INTEL_G4B_GEN5)
74 endif