Subversion Repositories Kolibri OS

Rev

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

Rev 1001 Rev 1014
Line 32... Line 32...
32
section '.flat' code readable align 16
32
section '.flat' code readable align 16
Line 33... Line 33...
33
 
33
 
34
include 'bmp/bmp.asm'
34
include 'bmp/bmp.asm'
35
include 'gif/gif.asm'
35
include 'gif/gif.asm'
-
 
36
include 'jpeg/jpeg.asm'
Line 36... Line 37...
36
include 'jpeg/jpeg.asm'
37
include 'png/png.asm'
37
 
38
 
38
mem.alloc   dd ?
39
mem.alloc   dd ?
39
mem.free    dd ?
40
mem.free    dd ?
Line 1132... Line 1133...
1132
img._.formats_table:
1133
img._.formats_table:
1133
  .bmp dd img.is.bmp, img.decode.bmp, img.encode.bmp
1134
  .bmp dd img.is.bmp, img.decode.bmp, img.encode.bmp
1134
; .ico dd img.is.ico, img.decode.ico, img.encode.ico
1135
; .ico dd img.is.ico, img.decode.ico, img.encode.ico
1135
; .cur dd img.is.cur, img.decode.cur, img.encode.cur
1136
; .cur dd img.is.cur, img.decode.cur, img.encode.cur
1136
  .gif dd img.is.gif, img.decode.gif, img.encode.gif
1137
  .gif dd img.is.gif, img.decode.gif, img.encode.gif
1137
; .png dd img.is.png, img.decode.png, img.encode.png
1138
  .png dd img.is.png, img.decode.png, img.encode.png
1138
  .jpg dd img.is.jpg, img.decode.jpg, img.encode.jpg
1139
  .jpg dd img.is.jpg, img.decode.jpg, img.encode.jpg
1139
       dd 0
1140
       dd 0
Line 1140... Line 1141...
1140
 
1141
 
Line 1169... Line 1170...
1169
	img.lock_bits	, 'img.lock_bits'   , \
1170
	img.lock_bits	, 'img.lock_bits'   , \
1170
	img.unlock_bits , 'img.unlock_bits' , \
1171
	img.unlock_bits , 'img.unlock_bits' , \
1171
	img.flip	, 'img.flip'	    , \
1172
	img.flip	, 'img.flip'	    , \
1172
	img.rotate	, 'img.rotate'
1173
	img.rotate	, 'img.rotate'
Line -... Line 1174...
-
 
1174
 
-
 
1175
; import from deflate unpacker
-
 
1176
; is initialized only when PNG loading is requested
-
 
1177
align 4
-
 
1178
@IMPORT:
-
 
1179
 
-
 
1180
library kfar_arc, '../File Managers/kfar_arc.obj'
-
 
1181
import	kfar_arc, \
-
 
1182
	deflate_unpack2, 'deflate_unpack2'
-
 
1183
 
-
 
1184
; mutex for unpacker loading
-
 
1185
deflate_loader_mutex	dd	0
1173
 
1186
 
1174
section '.data' data readable writable align 16
1187
section '.data' data readable writable align 16
Line 1175... Line 1188...
1175
; uninitialized data - global constant tables
1188
; uninitialized data - global constant tables
1176
 
1189