1Import('*') 2 3env = env.Clone() 4 5softpipe = env.ConvenienceLibrary( 6 target = 'softpipe', 7 source = [ 8 'sp_fs_exec.c', 9 'sp_clear.c', 10 'sp_context.c', 11 'sp_draw_arrays.c', 12 'sp_fence.c', 13 'sp_flush.c', 14 'sp_prim_vbuf.c', 15 'sp_setup.c', 16 'sp_quad_blend.c', 17 'sp_quad_pipe.c', 18 'sp_quad_depth_test.c', 19 'sp_quad_fs.c', 20 'sp_quad_stipple.c', 21 'sp_query.c', 22 'sp_screen.c', 23 'sp_state_blend.c', 24 'sp_state_clip.c', 25 'sp_state_derived.c', 26 'sp_state_rasterizer.c', 27 'sp_state_sampler.c', 28 'sp_state_shader.c', 29 'sp_state_so.c', 30 'sp_state_surface.c', 31 'sp_state_vertex.c', 32 'sp_surface.c', 33 'sp_tex_sample.c', 34 'sp_tex_tile_cache.c', 35 'sp_texture.c', 36 'sp_tile_cache.c', 37 ]) 38 39env.Alias('softpipe', softpipe) 40 41Export('softpipe') 42