11 r300 = env.ConvenienceLibrary(
24 'r300_render_stencilref.c',
25 'r300_render_translate.c',
28 'r300_screen_buffer.c',
30 'r300_state_derived.c',
34 'r300_texture_desc.c',
37 'compiler/radeon_code.c',
38 'compiler/radeon_compiler.c',
39 'compiler/radeon_compiler_util.c',
40 'compiler/radeon_program.c',
41 'compiler/radeon_program_print.c',
42 'compiler/radeon_opcodes.c',
43 'compiler/radeon_program_alu.c',
44 'compiler/radeon_program_pair.c',
45 'compiler/radeon_program_tex.c',
46 'compiler/radeon_pair_translate.c',
47 'compiler/radeon_pair_schedule.c',
48 'compiler/radeon_pair_regalloc.c',
49 'compiler/radeon_pair_dead_sources.c',
50 'compiler/radeon_optimize.c',
51 'compiler/radeon_remove_constants.c',
52 'compiler/radeon_rename_regs.c',
53 'compiler/radeon_emulate_branches.c',
54 'compiler/radeon_emulate_loops.c',
55 'compiler/radeon_dataflow.c',
56 'compiler/radeon_dataflow_deadcode.c',
57 'compiler/radeon_dataflow_swizzles.c',
58 'compiler/radeon_variable.c',
59 'compiler/radeon_list.c',
60 'compiler/r3xx_fragprog.c',
61 'compiler/r300_fragprog.c',
62 'compiler/r300_fragprog_swizzle.c',
63 'compiler/r300_fragprog_emit.c',
64 'compiler/r500_fragprog.c',
65 'compiler/r500_fragprog_emit.c',
66 'compiler/r3xx_vertprog.c',
67 'compiler/r3xx_vertprog_dump.c',
68 'compiler/memory_pool.c',
69 '#/src/glsl/ralloc.c',
70 '#/src/mesa/program/register_allocate.c'
73 env.Alias('r300', r300)