Parent Directory | Revision Log | Patch
revision 1.2 by tjl, Tue Apr 8 13:44:05 2003 UTC | revision 1.3 by jvk, Tue Apr 8 13:44:39 2003 UTC | |
---|---|---|
# | Line 11 fp = [GL.createProgram("""!!FP1.0 | Line 11 fp = [GL.createProgram("""!!FP1.0 |
11 | ||
12 | MOV R10, f[TEX0].xyzw; | MOV R10, f[TEX0].xyzw; |
13 | DDX R8, R10; | DDX R8, R10; |
14 | DDY R9, R10; | |
15 | ||
16 | TEX R0, R10, TEX0, 2D; | |
17 | ADD R11, R10, R8; | |
18 | TEX R1, R11, TEX0, 2D; | |
19 | ADD R11, R10, -R8; | |
20 | TEX R2, R11, TEX0, 2D; | |
21 | ADD R11, R10, R9; | |
22 | TEX R3, R11, TEX0, 2D; | |
23 | ADD R11, R10, -R9; | |
24 | TEX R4, R11, TEX0, 2D; | |
25 | ||
26 | ADD R5, R0, R1; | |
27 | ADD R5, R5, R2; | |
28 | ADD R5, R5, R3; | |
29 | ADD R5, R5, R4; | |
30 | ||
31 | MUL R6, R0, R0; | |
32 | MAD R6, R1, R1, R6; | |
33 | MAD R6, R2, R2, R6; | |
34 | MAD R6, R3, R3, R6; | |
35 | MAD R6, R4, R4, R6; | |
36 | ||
37 | SUB R0.xyz, 1, R0.w; | |
38 | MOV R0.w, 1; | |
39 | MOV o[COLR], R0; | |
40 | ||
41 | END | |
42 | """), | |
43 | GL.createProgram("""!!FP1.0 | |
44 | ||
45 | MOV R10, f[TEX0].xyzw; | |
46 | DDX R8, R10; | |
47 | MUL R8, .3333333333, R8; | MUL R8, .3333333333, R8; |
48 | DDY R9, R10; | DDY R9, R10; |
49 |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |