Subversion Repositories Kolibri OS

Rev

Rev 255 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 255 Rev 6342
Line 18... Line 18...
18
 
18
 
19
	next_line_sprite_save:
19
	next_line_sprite_save:
Line 20... Line 20...
20
	mov ecx,[counter]
20
	mov ecx,[counter]
21
 
21
 
22
	next_pixel_sprite_save:
-
 
23
	mov eax,[esi]
22
	next_pixel_sprite_save:
24
	and eax,0xffffff
-
 
25
	mov [edi],ax
-
 
26
	shr eax,16
-
 
27
	mov [edi+2],al
-
 
28
	add esi,3
23
	movsw
29
	add edi,3
24
	movsb
Line 30... Line 25...
30
	dec ecx
25
	dec ecx
31
	jnz next_pixel_sprite_save
26
	jnz next_pixel_sprite_save
Line 55... Line 50...
55
 
50
 
56
	next_line_sprite_put:
51
	next_line_sprite_put:
Line 57... Line 52...
57
	mov ecx,[counter]
52
	mov ecx,[counter]
58
 
53
 
59
	next_pixel_sprite_put:
-
 
60
	mov eax,[esi]
54
	next_pixel_sprite_put:
61
	and eax,0xffffff
-
 
62
	mov [edi],ax
-
 
63
	shr eax,16
-
 
64
	mov [edi+2],al
-
 
65
	add esi,3
55
	movsw
66
	add edi,3
56
	movsb
Line 67... Line 57...
67
	dec ecx
57
	dec ecx
68
	jnz next_pixel_sprite_put
58
	jnz next_pixel_sprite_put
Line 92... Line 82...
92
 
82
 
93
	next_line_sprite_draw:
83
	next_line_sprite_draw:
Line 94... Line 84...
94
	mov ecx,[counter]
84
	mov ecx,[counter]
95
 
85
 
96
	next_pixel_sprite_draw:
-
 
97
	mov eax,[esi]
86
	next_pixel_sprite_draw:
98
	and eax,0xffffff
-
 
99
	mov [edi],ax
-
 
100
	shr eax,16
-
 
101
	mov [edi+2],al
-
 
102
	add esi,3
87
	movsw
103
	add edi,3
88
	movsb
Line 104... Line 89...
104
	dec ecx
89
	dec ecx
105
	jnz next_pixel_sprite_draw
90
	jnz next_pixel_sprite_draw