aco: Don't store LS VS outputs to LDS when TCS doesn't need them.
[mesa.git] / src / gallium / tests / graw / SConscript
1 Import('*')
2
3 env = env.Clone()
4
5 env.Prepend(LIBS = [mesautil, gallium])
6
7 env.Prepend(LIBPATH = [graw.dir])
8 env.Prepend(LIBS = ['graw'])
9
10
11 if env['platform'] in ('freebsd8', 'sunos'):
12 env.Append(LIBS = ['m'])
13
14 if env['platform'] == 'freebsd8':
15 env.Append(LIBS = ['pthread'])
16
17 progs = [
18 'clear',
19 'disasm',
20 'fs-fragcoord',
21 'fs-frontface',
22 'fs-test',
23 'fs-write-z',
24 'gs-test',
25 'occlusion-query',
26 'quad-sample',
27 'quad-tex',
28 'shader-leak',
29 'tex-srgb',
30 'tex-swizzle',
31 'tri',
32 'tri-large',
33 'tri-gs',
34 'tri-instanced',
35 'vs-test',
36 ]
37
38 for name in progs:
39 program = env.Program(
40 target = name,
41 source = name + '.c',
42 )
43 #env.Depends(program, graw)
44 env.Alias('graw-progs', program)