1 ;----------------------------------------
2 ; PNG.LIB module definition file for OS
/2
3 ;----------------------------------------
8 DESCRIPTION
"PNG image compression library for OS/2"
9 CODE PRELOAD MOVEABLE DISCARDABLE
10 DATA PRELOAD MOVEABLE MULTIPLE
14 png_build_grayscale_palette
18 png_convert_from_struct_tm
19 png_convert_from_time_t
20 png_create_info_struct
21 png_create_read_struct
22 png_create_write_struct
24 png_destroy_info_struct
25 png_destroy_read_struct
26 png_destroy_write_struct
38 png_get_compression_buffer_size
39 png_get_compression_type
47 png_get_header_version
51 png_get_interlace_type
57 png_get_pixel_aspect_ratio
58 png_get_pixels_per_meter
59 png_get_progressive_ptr
60 png_get_rgb_to_gray_status
71 png_get_unknown_chunks
72 png_get_user_chunk_ptr
73 png_get_user_transform_ptr
75 png_get_x_offset_microns
76 png_get_x_offset_pixels
77 png_get_x_pixels_per_meter
78 png_get_y_offset_microns
79 png_get_y_offset_pixels
80 png_get_y_pixels_per_meter
86 png_progressive_combine_row
90 ; png_read_init
; deprecated
103 png_set_compression_buffer_size
104 png_set_compression_level
105 png_set_compression_mem_level
106 png_set_compression_method
107 png_set_compression_strategy
108 png_set_compression_window_bits
115 png_set_filter_heuristics
120 ; png_set_gray_1_2_4_to_8
; deprecated as of libpng
-1.2.9
124 png_set_interlace_handling
127 png_set_keep_unknown_chunks
133 png_set_palette_to_rgb
134 png_set_progressive_read_fn
136 png_set_read_status_fn
137 png_set_read_user_chunk_fn
138 png_set_read_user_transform_fn
140 png_set_rgb_to_gray_fixed
146 png_set_sRGB_gAMA_and_cHRM
155 png_set_tRNS_to_alpha
157 png_set_unknown_chunk_location
158 png_set_unknown_chunks
159 png_set_user_transform_info
161 png_set_write_status_fn
162 png_set_write_user_transform_fn
169 png_write_chunk_start
174 png_write_info_before_PLTE
175 ; png_write_init
; deprecated
181 png_access_version_number
183 png_convert_to_rfc1123
186 ; Added at version
1.2.0:
188 png_permit_empty_plte
189 png_permit_mng_features
193 png_get_mmx_bitdepth_threshold
194 png_get_mmx_rowbytes_threshold
198 ; Added at version
1.2.2:
199 png_handle_as_unknown
201 ; Added at version
1.2.2 and deleted from
1.2.3:
205 ; Added at version
1.2.4
208 ; Added at version
1.2.6
210 png_get_user_height_max
211 png_get_user_width_max
212 ; Added at version
1.2.7
215 ; Added at version
1.2.9
223 png_set_expand_gray_1_2_4_to_8
225 ; Added at version
1.2.41
229 ; These are not present when libpng is compiled with PNG_NO_GLOBAL_ARRAYS
239 ; These are not present when libpng is compiled with PNG_NO_GLOBAL_ARRAYS