Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6125 → Rev 6126

/programs/develop/libraries/TinyGL/asm_fork/ztriangle.inc
52,10 → 52,7
x2 dd ? ;int
dx2dy2 dd ? ;int
 
pz dd ? ;unsigned short *
z dd ? ;uint
zz dd ? ;uint
 
n dd ? ;int - длинна горизонтальной линии в пикселях
 
if INTERP_Z eq 1
693,10 → 690,9
add edi,[pp1] ;pp = pp1 + x1 * PSZB
 
if INTERP_Z eq 1
mov eax,[x1]
shl eax,1
add eax,[pz1]
mov [pz],eax
mov esi,[x1]
shl esi,1
add esi,[pz1]
mov eax,[z1]
mov [z],eax
end if
759,7 → 755,7
PUT_PIXEL 2
PUT_PIXEL 3
if INTERP_Z eq 1
add dword[pz],8 ;=4*sizeof(uint)
add esi,8 ;=4*sizeof(uint)
end if
add edi,4*PSZB
sub dword[n],4
799,7 → 795,7
end if
PUT_PIXEL 0
if INTERP_Z eq 1
add dword[pz],2 ;=sizeof(uint)
add esi,2 ;=sizeof(uint)
end if
add edi,PSZB
dec dword[n]