graw/gs: add missing max output vertices to all tests
[mesa.git] / src / gallium / tests / graw / geometry-shader / multi-line.txt
1 GEOM
2 PROPERTY GS_INPUT_PRIMITIVE TRIANGLES
3 PROPERTY GS_OUTPUT_PRIMITIVE LINE_STRIP
4 PROPERTY GS_MAX_OUTPUT_VERTICES 8
5 DCL IN[][0], POSITION, CONSTANT
6 DCL IN[][1], COLOR, CONSTANT
7 DCL OUT[0], POSITION, CONSTANT
8 DCL OUT[1], COLOR, CONSTANT
9 DCL TEMP[0]
10
11 MOV TEMP[0], IN[0][0]
12 ADD TEMP[0].y, IN[0][0], IN[1][0]
13
14 MOV OUT[0], TEMP[0]
15 MOV OUT[1], IN[0][1]
16 EMIT
17 MOV OUT[0], IN[2][0]
18 MOV OUT[1], IN[0][1]
19 EMIT
20 MOV OUT[0], IN[0][0]
21 MOV OUT[1], IN[2][1]
22 EMIT
23 MOV OUT[0], TEMP[0]
24 MOV OUT[1], IN[0][1]
25 EMIT
26 ENDPRIM
27
28 MOV OUT[0], TEMP[0]
29 MOV OUT[1], IN[0][1]
30 EMIT
31 MOV OUT[0], IN[2][0]
32 MOV OUT[1], IN[0][1]
33 EMIT
34 MOV OUT[0], IN[1][0]
35 MOV OUT[1], IN[2][1]
36 EMIT
37 MOV OUT[0], TEMP[0]
38 MOV OUT[1], IN[0][1]
39 EMIT
40 ENDPRIM
41
42 END