Rev 5187 | Rev 6108 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5187 | Rev 5208 | ||
---|---|---|---|
Line 4... | Line 4... | ||
4 | { |
4 | { |
5 | if TGL_FEATURE_RENDER_BITS eq 24 |
5 | if TGL_FEATURE_RENDER_BITS eq 24 |
6 | mov ecx,[p2] |
6 | mov ecx,[p2] |
7 | mov eax,[ecx+offs_zbup_r] |
7 | mov eax,[ecx+offs_zbup_r] |
8 | shr eax,8 |
8 | mov [colorR],ah ;colorR=p2.r>>8 |
9 | mov [colorR],al ;colorR=p2.r>>8 |
- | |
10 | mov eax,[ecx+offs_zbup_g] |
9 | mov eax,[ecx+offs_zbup_g] |
11 | shr eax,8 |
10 | mov [colorG],ah ;colorG=p2.g>>8 |
12 | mov [colorG],al ;colorG=p2.g>>8 |
- | |
13 | mov eax,[ecx+offs_zbup_b] |
11 | mov eax,[ecx+offs_zbup_b] |
14 | shr eax,8 |
12 | mov [colorB],ah ;colorB=p2.b>>8 |
15 | mov [colorB],al ;colorB=p2.b>>8 |
- | |
16 | ;else |
13 | ;else |
17 | ; color=RGB_TO_PIXEL(p2->r,p2->g,p2->b); |
14 | ; color=RGB_TO_PIXEL(p2->r,p2->g,p2->b); |
18 | end if |
15 | end if |
19 | } |
16 | } |
20 | 17 | ||
Line 131... | Line 128... | ||
131 | n dd ? ;int |
128 | n dd ? ;int |
132 | end if |
129 | end if |
133 | if code eq 1 |
130 | if code eq 1 |
134 | mov eax,[x2] |
131 | mov eax,[x2] |
135 | shr eax,16 |
132 | sar eax,16 |
136 | sub eax,[x1] |
133 | sub eax,[x1] |
137 | mov [n],eax ;n = (x2 >> 16) - x1 |
134 | mov [n],eax ;n = (x2 >> 16) - x1 |
138 | ; pp=pp1+x1; |
135 | ; pp=pp1+x1; |
139 | ; pz=pz1+x1; |
136 | ; pz=pz1+x1; |
140 | ; z=z1; |
137 | ; z=z1; |
141 | ; rgb=(r1 << 16) & 0xFFC00000; |
138 | ; rgb=(r1 << 16) & 0xFFC00000; |