141 |
add SRC, SRC_STRIDE |
add SRC, SRC_STRIDE |
142 |
add DST, DST_STRIDE |
add DST, DST_STRIDE |
143 |
%endif |
%endif |
144 |
|
|
145 |
dec HEIGHT |
dec HEIGHT |
146 |
jg near %%loop64_start_pc |
jg near %%loop64_start_pc |
147 |
|
|
282 |
%define shadow 0 |
%define shadow 0 |
283 |
%else |
%else |
284 |
%define pushsize 4*PTR_SIZE |
%define pushsize 4*PTR_SIZE |
285 |
%define shadow 32 + 16 |
%define shadow 32 + 2*PTR_SIZE |
286 |
%endif |
%endif |
287 |
|
|
288 |
%define prm_vflip dword [_ESP + localsize + pushsize + shadow + 7*PTR_SIZE] |
%define prm_vflip dword [_ESP + localsize + pushsize + shadow + 7*PTR_SIZE] |
310 |
mov _EDI, prm1 |
mov _EDI, prm1 |
311 |
mov TMP1, prm2 |
mov TMP1, prm2 |
312 |
|
|
313 |
mov _ESI, [_ESP + localsize + pushsize + shadow - 1*PTR_SIZE] |
mov _ESI, [_ESP + localsize + pushsize + shadow + 0*PTR_SIZE] |
314 |
mov TMP0d, dword [_ESP + localsize + pushsize + shadow - 2*PTR_SIZE] |
mov TMP0d, dword [_ESP + localsize + pushsize + shadow - 1*PTR_SIZE] |
315 |
|
|
316 |
%else |
%else |
317 |
push _EBP ; _ESP + localsize + 0*PTR_SIZE |
push _EBP ; _ESP + localsize + 0*PTR_SIZE |