|
@@ -169,6 +169,8 @@ blur_asm:
|
|
|
|
|
|
|
|
;actualizo cuantos faltan
|
|
;actualizo cuantos faltan
|
|
|
sub col_faltan, 4*PIXEL_SIZE
|
|
sub col_faltan, 4*PIXEL_SIZE
|
|
|
|
|
+ add src, PIXEL_SIZE*4 ; Incremento 4 pixeles
|
|
|
|
|
+ add matriz, PIXEL_SIZE*4 ; me faltan al menos 4 pixeles en esta fila
|
|
|
|
|
|
|
|
cmp col_faltan, 0 ;termine
|
|
cmp col_faltan, 0 ;termine
|
|
|
jle .finFilaInterna
|
|
jle .finFilaInterna
|
|
@@ -176,8 +178,6 @@ blur_asm:
|
|
|
cmp col_faltan, 4*PIXEL_SIZE ;me faltan entre 1 y 3 pixeles, retrocedo suficiente para que me falten 4 exactos
|
|
cmp col_faltan, 4*PIXEL_SIZE ;me faltan entre 1 y 3 pixeles, retrocedo suficiente para que me falten 4 exactos
|
|
|
jle .retroceder
|
|
jle .retroceder
|
|
|
|
|
|
|
|
- add src, PIXEL_SIZE*4 ; Incremento 4 pixeles
|
|
|
|
|
- add matriz, PIXEL_SIZE*4 ; me faltan al menos 4 pixeles en esta fila
|
|
|
|
|
jmp .loopFila
|
|
jmp .loopFila
|
|
|
|
|
|
|
|
.retroceder:
|
|
.retroceder:
|