Rev 5349 | Rev 5363 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5349 | Rev 5351 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2011-2014. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2011-2014. All rights reserved. ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
5 | ;; ;; |
5 | ;; ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 5349 $ |
8 | $Revision: 5351 $ |
9 | 9 | ||
10 | 10 | ||
Line 280... | Line 280... | ||
280 | mov edi, [BPSLine_calc_area+edi*4] |
280 | mov edi, [BPSLine_calc_area+edi*4] |
281 | ; imul ebp, [_display.width] |
281 | ; imul ebp, [_display.width] |
282 | mov ebp, [d_width_calc_area+ebp*4] |
282 | mov ebp, [d_width_calc_area+ebp*4] |
Line 283... | Line 283... | ||
283 | 283 | ||
284 | add ebp, ebx |
284 | add ebp, ebx |
Line 285... | Line 285... | ||
285 | add ebp, [_WinMapAddress] |
285 | add ebp, [_display.win_map] |
286 | 286 | ||
287 | mov eax, [esp+BLITTER.src_y] |
287 | mov eax, [esp+BLITTER.src_y] |
288 | imul eax, [esp+BLITTER.stride] |
288 | imul eax, [esp+BLITTER.stride] |
Line 339... | Line 339... | ||
339 | add [esp+.position], 1 shl 16 |
339 | add [esp+.position], 1 shl 16 |
340 | dec edx |
340 | dec edx |
341 | jnz .inner32 |
341 | jnz .inner32 |
Line 342... | Line 342... | ||
342 | 342 | ||
343 | add esi, [esp+BLITTER.stride] |
343 | add esi, [esp+BLITTER.stride] |
344 | add edi, [_display.pitch] |
344 | add edi, [_display.lfb_pitch] |
Line 345... | Line 345... | ||
345 | add ebp, [_display.width] |
345 | add ebp, [_display.width] |
346 | 346 | ||
347 | mov edx, [esp+BLITTER.w] |
347 | mov edx, [esp+BLITTER.w] |
Line 373... | Line 373... | ||
373 | inc ecx |
373 | inc ecx |
374 | dec edx |
374 | dec edx |
375 | jnz .hw.inner32 |
375 | jnz .hw.inner32 |
Line 376... | Line 376... | ||
376 | 376 | ||
377 | add esi, [esp+BLITTER.stride] |
377 | add esi, [esp+BLITTER.stride] |
378 | add edi, [_display.pitch] |
378 | add edi, [_display.lfb_pitch] |
Line 379... | Line 379... | ||
379 | add ebp, [_display.width] |
379 | add ebp, [_display.width] |
380 | 380 | ||
381 | mov edx, [esp+BLITTER.w] |
381 | mov edx, [esp+BLITTER.w] |
Line 450... | Line 450... | ||
450 | dec edx |
450 | dec edx |
451 | jnz .inner24 |
451 | jnz .inner24 |
Line 452... | Line 452... | ||
452 | 452 | ||
453 | add esi, [esp+BLITTER.stride] |
453 | add esi, [esp+BLITTER.stride] |
454 | mov edi, [esp+.extra_var1] |
454 | mov edi, [esp+.extra_var1] |
455 | add edi, [_display.pitch] |
455 | add edi, [_display.lfb_pitch] |
Line 456... | Line 456... | ||
456 | add ebp, [_display.width] |
456 | add ebp, [_display.width] |
457 | 457 | ||
458 | mov edx, [esp+BLITTER.w] |
458 | mov edx, [esp+BLITTER.w] |
Line 512... | Line 512... | ||
512 | dec edx |
512 | dec edx |
513 | jnz .inner16 |
513 | jnz .inner16 |
Line 514... | Line 514... | ||
514 | 514 | ||
515 | add esi, [esp+BLITTER.stride] |
515 | add esi, [esp+BLITTER.stride] |
516 | mov edi, [esp+.extra_var1] |
516 | mov edi, [esp+.extra_var1] |
517 | add edi, [_display.pitch] |
517 | add edi, [_display.lfb_pitch] |
Line 518... | Line 518... | ||
518 | add ebp, [_display.width] |
518 | add ebp, [_display.width] |
519 | 519 | ||
520 | mov edx, [esp+BLITTER.w] |
520 | mov edx, [esp+BLITTER.w] |