1bf215546Sopenharmony_ciGEOM
2bf215546Sopenharmony_ciPROPERTY GS_INPUT_PRIMITIVE TRIANGLES
3bf215546Sopenharmony_ciPROPERTY GS_OUTPUT_PRIMITIVE LINE_STRIP
4bf215546Sopenharmony_ciPROPERTY GS_MAX_OUTPUT_VERTICES 8
5bf215546Sopenharmony_ciDCL IN[][0], POSITION, CONSTANT
6bf215546Sopenharmony_ciDCL IN[][1], COLOR, CONSTANT
7bf215546Sopenharmony_ciDCL OUT[0], POSITION, CONSTANT
8bf215546Sopenharmony_ciDCL OUT[1], COLOR, CONSTANT
9bf215546Sopenharmony_ciDCL TEMP[0]
10bf215546Sopenharmony_ci
11bf215546Sopenharmony_ciMOV TEMP[0], IN[0][0]
12bf215546Sopenharmony_ciADD TEMP[0].y, IN[0][0], IN[1][0]
13bf215546Sopenharmony_ci
14bf215546Sopenharmony_ciMOV OUT[0], TEMP[0]
15bf215546Sopenharmony_ciMOV OUT[1], IN[0][1]
16bf215546Sopenharmony_ciEMIT
17bf215546Sopenharmony_ciMOV OUT[0], IN[2][0]
18bf215546Sopenharmony_ciMOV OUT[1], IN[0][1]
19bf215546Sopenharmony_ciEMIT
20bf215546Sopenharmony_ciMOV OUT[0], IN[0][0]
21bf215546Sopenharmony_ciMOV OUT[1], IN[2][1]
22bf215546Sopenharmony_ciEMIT
23bf215546Sopenharmony_ciMOV OUT[0], TEMP[0]
24bf215546Sopenharmony_ciMOV OUT[1], IN[0][1]
25bf215546Sopenharmony_ciEMIT
26bf215546Sopenharmony_ciENDPRIM
27bf215546Sopenharmony_ci
28bf215546Sopenharmony_ciMOV OUT[0], TEMP[0]
29bf215546Sopenharmony_ciMOV OUT[1], IN[0][1]
30bf215546Sopenharmony_ciEMIT
31bf215546Sopenharmony_ciMOV OUT[0], IN[2][0]
32bf215546Sopenharmony_ciMOV OUT[1], IN[0][1]
33bf215546Sopenharmony_ciEMIT
34bf215546Sopenharmony_ciMOV OUT[0], IN[1][0]
35bf215546Sopenharmony_ciMOV OUT[1], IN[2][1]
36bf215546Sopenharmony_ciEMIT
37bf215546Sopenharmony_ciMOV OUT[0], TEMP[0]
38bf215546Sopenharmony_ciMOV OUT[1], IN[0][1]
39bf215546Sopenharmony_ciEMIT
40bf215546Sopenharmony_ciENDPRIM
41bf215546Sopenharmony_ci
42bf215546Sopenharmony_ciEND
43