Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4358 Serge 1
SUBDIRS := pipe-loader
2
 
3
C_SOURCES := \
4
	cso_cache/cso_cache.c \
5
	cso_cache/cso_context.c \
6
	cso_cache/cso_hash.c \
7
	draw/draw_context.c \
8
	draw/draw_fs.c \
9
	draw/draw_gs.c \
10
	draw/draw_pipe.c \
11
	draw/draw_pipe_aaline.c \
12
	draw/draw_pipe_aapoint.c \
13
	draw/draw_pipe_clip.c \
14
	draw/draw_pipe_cull.c \
15
	draw/draw_pipe_flatshade.c \
16
	draw/draw_pipe_offset.c \
17
	draw/draw_pipe_pstipple.c \
18
	draw/draw_pipe_stipple.c \
19
	draw/draw_pipe_twoside.c \
20
	draw/draw_pipe_unfilled.c \
21
	draw/draw_pipe_util.c \
22
	draw/draw_pipe_validate.c \
23
	draw/draw_pipe_vbuf.c \
24
	draw/draw_pipe_wide_line.c \
25
	draw/draw_pipe_wide_point.c \
26
	draw/draw_prim_assembler.c \
27
	draw/draw_pt.c \
28
	draw/draw_pt_emit.c \
29
	draw/draw_pt_fetch.c \
30
	draw/draw_pt_fetch_emit.c \
31
	draw/draw_pt_fetch_shade_emit.c \
32
	draw/draw_pt_fetch_shade_pipeline.c \
33
	draw/draw_pt_post_vs.c \
34
	draw/draw_pt_so_emit.c \
35
	draw/draw_pt_util.c \
36
	draw/draw_pt_vsplit.c \
37
	draw/draw_vertex.c \
38
	draw/draw_vs.c \
39
	draw/draw_vs_exec.c \
40
	draw/draw_vs_variant.c \
41
	hud/font.c \
42
	hud/hud_context.c \
43
	hud/hud_cpu.c \
44
	hud/hud_fps.c \
45
        hud/hud_driver_query.c \
46
	os/os_misc.c \
47
	os/os_process.c \
48
	os/os_time.c \
49
	pipebuffer/pb_buffer_fenced.c \
50
	pipebuffer/pb_buffer_malloc.c \
51
	pipebuffer/pb_bufmgr_alt.c \
52
	pipebuffer/pb_bufmgr_cache.c \
53
	pipebuffer/pb_bufmgr_debug.c \
54
	pipebuffer/pb_bufmgr_mm.c \
55
	pipebuffer/pb_bufmgr_ondemand.c \
56
	pipebuffer/pb_bufmgr_pool.c \
57
	pipebuffer/pb_bufmgr_slab.c \
58
	pipebuffer/pb_validate.c \
59
	postprocess/pp_celshade.c \
60
	postprocess/pp_colors.c \
61
	postprocess/pp_init.c \
62
	postprocess/pp_mlaa.c \
63
	postprocess/pp_run.c \
64
	postprocess/pp_program.c \
65
	rbug/rbug_connection.c \
66
	rbug/rbug_context.c \
67
	rbug/rbug_core.c \
68
	rbug/rbug_demarshal.c \
69
	rbug/rbug_texture.c \
70
	rbug/rbug_shader.c \
71
	rtasm/rtasm_cpu.c \
72
	rtasm/rtasm_execmem.c \
73
	rtasm/rtasm_x86sse.c \
74
	tgsi/tgsi_build.c \
75
	tgsi/tgsi_dump.c \
76
	tgsi/tgsi_exec.c \
77
	tgsi/tgsi_info.c \
78
	tgsi/tgsi_iterate.c \
79
	tgsi/tgsi_parse.c \
80
	tgsi/tgsi_sanity.c \
81
	tgsi/tgsi_scan.c \
82
	tgsi/tgsi_strings.c \
83
	tgsi/tgsi_text.c \
84
	tgsi/tgsi_transform.c \
85
	tgsi/tgsi_ureg.c \
86
	tgsi/tgsi_util.c \
87
	translate/translate.c \
88
	translate/translate_cache.c \
89
	translate/translate_generic.c \
90
	translate/translate_sse.c \
91
	util/u_debug.c \
92
	util/u_debug_describe.c \
93
	util/u_debug_memory.c \
94
	util/u_debug_refcnt.c \
95
	util/u_debug_stack.c \
96
	util/u_debug_symbol.c \
97
	util/u_dump_defines.c \
98
	util/u_dump_state.c \
99
	util/u_bitmask.c \
100
	util/u_blit.c \
101
	util/u_blitter.c \
102
	util/u_cache.c \
103
	util/u_caps.c \
104
	util/u_cpu_detect.c \
105
	util/u_dl.c \
106
	util/u_draw.c \
107
	util/u_draw_quad.c \
108
	util/u_format.c \
109
	util/u_format_other.c \
110
	util/u_format_latc.c \
111
	util/u_format_s3tc.c \
112
	util/u_format_rgtc.c \
113
	util/u_format_etc.c \
114
	util/u_format_tests.c \
115
	util/u_format_yuv.c \
116
	util/u_format_zs.c \
117
	util/u_framebuffer.c \
118
	util/u_gen_mipmap.c \
119
	util/u_handle_table.c \
120
	util/u_hash.c \
121
	util/u_hash_table.c \
122
	util/u_helpers.c \
123
	util/u_index_modify.c \
124
	util/u_keymap.c \
125
	util/u_linear.c \
126
	util/u_linkage.c \
127
	util/u_network.c \
128
	util/u_math.c \
129
	util/u_mm.c \
130
	util/u_pstipple.c \
131
	util/u_ringbuffer.c \
132
	util/u_sampler.c \
133
	util/u_simple_shaders.c \
134
	util/u_slab.c \
135
	util/u_snprintf.c \
136
	util/u_staging.c \
137
	util/u_suballoc.c \
138
	util/u_surface.c \
139
	util/u_surfaces.c \
140
	util/u_texture.c \
141
	util/u_tile.c \
142
	util/u_transfer.c \
143
	util/u_resource.c \
144
	util/u_upload_mgr.c \
145
	util/u_vbuf.c \
146
	vl/vl_csc.c \
147
	vl/vl_compositor.c \
148
	vl/vl_matrix_filter.c \
149
	vl/vl_median_filter.c \
150
	vl/vl_decoder.c \
151
	vl/vl_mpeg12_decoder.c \
152
	vl/vl_mpeg12_bitstream.c \
153
	vl/vl_zscan.c \
154
        vl/vl_idct.c \
155
	vl/vl_mc.c \
156
        vl/vl_vertex_buffers.c \
157
        vl/vl_video_buffer.c
158
 
159
GENERATED_SOURCES := \
160
	indices/u_indices_gen.c \
161
	indices/u_unfilled_gen.c \
162
	util/u_format_srgb.c \
163
	util/u_format_table.c
164
 
165
GALLIVM_SOURCES := \
166
        gallivm/lp_bld_arit.c \
167
        gallivm/lp_bld_arit_overflow.c \
168
        gallivm/lp_bld_assert.c \
169
        gallivm/lp_bld_bitarit.c \
170
        gallivm/lp_bld_const.c \
171
        gallivm/lp_bld_conv.c \
172
        gallivm/lp_bld_flow.c \
173
        gallivm/lp_bld_format_aos.c \
174
        gallivm/lp_bld_format_aos_array.c \
175
	gallivm/lp_bld_format_float.c \
176
        gallivm/lp_bld_format_srgb.c \
177
        gallivm/lp_bld_format_soa.c \
178
        gallivm/lp_bld_format_yuv.c \
179
        gallivm/lp_bld_gather.c \
180
        gallivm/lp_bld_init.c \
181
        gallivm/lp_bld_intr.c \
182
        gallivm/lp_bld_logic.c \
183
        gallivm/lp_bld_pack.c \
184
        gallivm/lp_bld_printf.c \
185
        gallivm/lp_bld_quad.c \
186
        gallivm/lp_bld_sample.c \
187
        gallivm/lp_bld_sample_aos.c \
188
        gallivm/lp_bld_sample_soa.c \
189
        gallivm/lp_bld_struct.c \
190
        gallivm/lp_bld_swizzle.c \
191
        gallivm/lp_bld_tgsi.c \
192
        gallivm/lp_bld_tgsi_action.c \
193
        gallivm/lp_bld_tgsi_aos.c \
194
        gallivm/lp_bld_tgsi_info.c \
195
        gallivm/lp_bld_tgsi_soa.c \
196
        gallivm/lp_bld_type.c \
197
        draw/draw_llvm.c \
198
        draw/draw_llvm_sample.c \
199
        draw/draw_vs_llvm.c \
200
        draw/draw_pt_fetch_shade_pipeline_llvm.c
201
 
202
GALLIVM_CPP_SOURCES := \
203
	gallivm/lp_bld_debug.cpp \
204
	gallivm/lp_bld_misc.cpp