 Michal Krol
					
					16 年之前
						Michal Krol
					
					16 年之前
				| @@ -0,0 +1,12 @@ | |||
| VERT1.1 | |||
| DCL IN[0], POSITION | |||
| DCL IN[1], COLOR | |||
| DCL OUT[0], POSITION | |||
| DCL OUT[1], COLOR | |||
| DCL TEMP[0] | |||
| IMM FLT32 { 0.0, 0.0, 1.0, 1.0 } | |||
| DP4 TEMP[0].xy, IN[0], IN[0] | |||
| MOV TEMP[0].zw, IMM[0] | |||
| MUL OUT[0], IN[0], TEMP[0] | |||
| MOV OUT[1], IN[1] | |||
| END | |||
| @@ -0,0 +1,9 @@ | |||
| VERT1.1 | |||
| DCL IN[0], POSITION | |||
| DCL IN[1], COLOR | |||
| DCL OUT[0], POSITION | |||
| DCL OUT[1], COLOR | |||
| IMM FLT32 { 0.6, 0.6, 1.0, 1.0 } | |||
| MUL OUT[0], IN[0], IMM[0] | |||
| MOV OUT[1], IN[1] | |||
| END | |||
| @@ -0,0 +1,9 @@ | |||
| VERT1.1 | |||
| DCL IN[0], POSITION | |||
| DCL IN[1], COLOR | |||
| DCL OUT[0], POSITION | |||
| DCL OUT[1], COLOR | |||
| IMM FLT32 { 0.1, 0.1, 0.0, 0.0 } | |||
| SUB OUT[0], IN[0], IMM[0] | |||
| MOV OUT[1], IN[1] | |||
| END | |||
| @@ -214,7 +214,10 @@ def main(): | |||
| 'abs', | |||
| 'add', | |||
| 'dp3', | |||
| 'dp4', | |||
| 'mov', | |||
| 'mul', | |||
| 'sub', | |||
| ] | |||
| html = '''<html> | |||