1fa225cbcSrjs
2fa225cbcSrjsINTEL_G4A = dual_prime_igd.g4a          \
3fa225cbcSrjs        field_backward_igd.g4a          \
4fa225cbcSrjs        field_f_b_igd.g4a               \
5fa225cbcSrjs        field_forward_igd.g4a           \
6fa225cbcSrjs        frame_backward_igd.g4a          \
7fa225cbcSrjs        frame_f_b_igd.g4a               \
8fa225cbcSrjs        frame_forward_igd.g4a           \
9fa225cbcSrjs        dual_prime.g4a                  \
10fa225cbcSrjs        field_backward.g4a              \
11fa225cbcSrjs        field_f_b.g4a                   \
12fa225cbcSrjs        field_forward.g4a               \
13fa225cbcSrjs        frame_backward.g4a              \
14fa225cbcSrjs        frame_f_b.g4a                   \
15fa225cbcSrjs        frame_forward.g4a               \
16fa225cbcSrjs		lib_igd.g4a						\
17fa225cbcSrjs        ipicture.g4a                    \
18fa225cbcSrjs        ipicture_igd.g4a                \
19fa225cbcSrjs        null.g4a
20fa225cbcSrjs
21fa225cbcSrjsINTEL_G4I = addidct.g4i                          \
22fa225cbcSrjs        block_clear.g4i                          \
23fa225cbcSrjs        read_frame_x0y0_y.g4i                    \
24fa225cbcSrjs        read_frame_x0y1_y.g4i                    \
25fa225cbcSrjs        read_frame_x1y0_y.g4i                    \
26fa225cbcSrjs        read_frame_x1y1_y.g4i                    \
27fa225cbcSrjs        read_frame_x0y0_uv.g4i                   \
28fa225cbcSrjs        read_frame_x0y1_uv.g4i                   \
29fa225cbcSrjs        read_frame_x1y0_uv.g4i                   \
30fa225cbcSrjs        read_frame_x1y1_uv.g4i                   \
31fa225cbcSrjs        read_frame_x0y0_y_igd.g4i                \
32fa225cbcSrjs        read_frame_x0y1_y_igd.g4i                \
33fa225cbcSrjs        read_frame_x1y0_y_igd.g4i                \
34fa225cbcSrjs        read_frame_x1y1_y_igd.g4i                \
35fa225cbcSrjs        read_frame_x0y0_uv_igd.g4i               \
36fa225cbcSrjs        read_frame_x0y1_uv_igd.g4i               \
37fa225cbcSrjs        read_frame_x1y0_uv_igd.g4i               \
38fa225cbcSrjs        read_frame_x1y1_uv_igd.g4i               \
39fa225cbcSrjs        motion_frame_y.g4i                       \
40fa225cbcSrjs        motion_frame_uv.g4i                      \
41fa225cbcSrjs        read_field_x0y0_y.g4i                    \
42fa225cbcSrjs        read_field_x0y1_y.g4i                    \
43fa225cbcSrjs        read_field_x1y0_y.g4i                    \
44fa225cbcSrjs        read_field_x1y1_y.g4i                    \
45fa225cbcSrjs        read_field_x0y0_uv.g4i                   \
46fa225cbcSrjs        read_field_x0y1_uv.g4i                   \
47fa225cbcSrjs        read_field_x1y0_uv.g4i                   \
48fa225cbcSrjs        read_field_x1y1_uv.g4i                   \
49fa225cbcSrjs        read_field_x0y0_y_igd.g4i                \
50fa225cbcSrjs        read_field_x0y1_y_igd.g4i                \
51fa225cbcSrjs        read_field_x1y0_y_igd.g4i                \
52fa225cbcSrjs        read_field_x1y1_y_igd.g4i                \
53fa225cbcSrjs        read_field_x0y0_uv_igd.g4i               \
54fa225cbcSrjs        read_field_x0y1_uv_igd.g4i               \
55fa225cbcSrjs        read_field_x1y0_uv_igd.g4i               \
56fa225cbcSrjs        read_field_x1y1_uv_igd.g4i               \
57fa225cbcSrjs        motion_field_y.g4i                       \
58fa225cbcSrjs        motion_field_uv.g4i                      \
59fa225cbcSrjs        motion_field_uv_igd.g4i                  \
60fa225cbcSrjs        motion_field_y_igd.g4i                   \
61fa225cbcSrjs        motion_frame_uv_igd.g4i                  \
62fa225cbcSrjs        motion_frame_y_igd.g4i
63fa225cbcSrjs
64fa225cbcSrjsINTEL_G4B = dual_prime.g4b          \
65fa225cbcSrjs        field_backward.g4b          \
66fa225cbcSrjs        field_f_b.g4b               \
67fa225cbcSrjs        field_forward.g4b           \
68fa225cbcSrjs        frame_backward.g4b          \
69fa225cbcSrjs        frame_f_b.g4b               \
70fa225cbcSrjs        frame_forward.g4b           \
71fa225cbcSrjs        dual_prime_igd.g4b          \
72fa225cbcSrjs        field_backward_igd.g4b      \
73fa225cbcSrjs        field_f_b_igd.g4b           \
74fa225cbcSrjs        field_forward_igd.g4b       \
75fa225cbcSrjs        frame_backward_igd.g4b      \
76fa225cbcSrjs        frame_f_b_igd.g4b           \
77fa225cbcSrjs        frame_forward_igd.g4b       \
78fa225cbcSrjs        ipicture.g4b                \
79fa225cbcSrjs        ipicture_igd.g4b            \
80fa225cbcSrjs		lib_igd.g4b					\
81fa225cbcSrjs        null.g4b
82fa225cbcSrjs
83fa225cbcSrjsINTEL_G4B_GEN5 = dual_prime.g4b.gen5     \
84fa225cbcSrjs        field_backward.g4b.gen5          \
85fa225cbcSrjs        field_f_b.g4b.gen5               \
86fa225cbcSrjs        field_forward.g4b.gen5           \
87fa225cbcSrjs        frame_backward.g4b.gen5          \
88fa225cbcSrjs        frame_f_b.g4b.gen5               \
89fa225cbcSrjs        frame_forward.g4b.gen5           \
90fa225cbcSrjs        dual_prime_igd.g4b.gen5          \
91fa225cbcSrjs        field_backward_igd.g4b.gen5      \
92fa225cbcSrjs        field_f_b_igd.g4b.gen5           \
93fa225cbcSrjs        field_forward_igd.g4b.gen5       \
94fa225cbcSrjs        frame_backward_igd.g4b.gen5      \
95fa225cbcSrjs        frame_f_b_igd.g4b.gen5           \
96fa225cbcSrjs        frame_forward_igd.g4b.gen5       \
97fa225cbcSrjs        ipicture.g4b.gen5                \
98fa225cbcSrjs        ipicture_igd.g4b.gen5            \
99fa225cbcSrjs        lib_igd.g4b.gen5					\
100fa225cbcSrjs        null.g4b.gen5
101fa225cbcSrjs
102fa225cbcSrjsEXTRA_DIST = $(INTEL_G4A)    \
103fa225cbcSrjs        $(INTEL_G4I)         \
104fa225cbcSrjs        $(INTEL_G4B)         \
105fa225cbcSrjs        $(INTEL_G4B_GEN5)
106fa225cbcSrjs
107fa225cbcSrjsif HAVE_GEN4ASM
108fa225cbcSrjs
109fa225cbcSrjsSUFFIXES = .g4a .g4b
110fa225cbcSrjs.g4a.g4b:
111fa225cbcSrjs	m4 $*.g4a > $*.g4m && intel-gen4asm -o $@ $*.g4m && intel-gen4asm -g 5 -o $@.gen5 $*.g4m && rm $*.g4m
112fa225cbcSrjs
113fa225cbcSrjs$(INTEL_G4B): $(INTEL_G4I)
114fa225cbcSrjs
115fa225cbcSrjsBUILT_SOURCES= $(INTEL_G4B)
116fa225cbcSrjs
117fa225cbcSrjsclean-local:
118fa225cbcSrjs	-rm -f $(INTEL_G4B)
119fa225cbcSrjs	-rm -f $(INTEL_G4B_GEN5)
120fa225cbcSrjsendif
121