Rev 6141 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6141 | Rev 6145 | ||
---|---|---|---|
Line 463... | Line 463... | ||
463 | mov [dbdl_max],eax ;dbdl_max = dbdl_min +dbdx |
463 | mov [dbdl_max],eax ;dbdl_max = dbdl_min +dbdx |
464 | end if |
464 | end if |
465 | if INTERP_ST eq 1 |
465 | if INTERP_ST eq 1 |
466 | mov ebx,[l1] |
466 | mov ebx,[l1] |
467 | mov eax,[ebx+offs_zbup_s] |
467 | mov eax,[ebx+offs_zbup_s] |
468 | add eax,0x00200000 ;прокручиваем горизонтальную координату на 0.5 |
- | |
469 | mov [s1],eax ;s1 = l1.s |
468 | mov [s1],eax ;s1 = l1.s |
470 | mov eax,[dsdx] |
469 | mov eax,[dsdx] |
471 | imul eax,[dxdy_min] |
470 | imul eax,[dxdy_min] |
472 | add eax,[dsdy] |
471 | add eax,[dsdy] |
473 | mov [dsdl_min],eax ;dsdl_min = (dsdy +dsdx*dxdy_min) |
472 | mov [dsdl_min],eax ;dsdl_min = (dsdy +dsdx*dxdy_min) |