1use std::ffi::c_int;
2
3extern "C" {
4 pub fn bcdec_bc1(
5 compressed_block: *const u8,
6 decompressed_block: *mut u8,
7 destination_pitch: c_int,
8 );
9 pub fn bcdec_bc2(
10 compressed_block: *const u8,
11 decompressed_block: *mut u8,
12 destination_pitch: c_int,
13 );
14 pub fn bcdec_bc3(
15 compressed_block: *const u8,
16 decompressed_block: *mut u8,
17 destination_pitch: c_int,
18 );
19 pub fn bcdec_bc4(
20 compressed_block: *const u8,
21 decompressed_block: *mut u8,
22 destination_pitch: c_int,
23 );
24 pub fn bcdec_bc5(
25 compressed_block: *const u8,
26 decompressed_block: *mut u8,
27 destination_pitch: c_int,
28 );
29 pub fn bcdec_bc6h_float(
30 compressed_block: *const u8,
31 decompressed_block: *mut u8,
32 destination_pitch: c_int,
33 is_signed: c_int,
34 );
35 pub fn bcdec_bc6h_half(
36 compressed_block: *const u8,
37 decompressed_block: *mut u8,
38 destination_pitch: c_int,
39 is_signed: c_int,
40 );
41 pub fn bcdec_bc7(
42 compressed_block: *const u8,
43 decompressed_block: *mut u8,
44 destination_pitch: c_int,
45 );
46}