LCOV - code coverage report
Current view: top level - source/lib/tex - tex_dds.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 203 243 83.5 %
Date: 2023-01-19 00:18:29 Functions: 20 22 90.9 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_tex_dds.cpp 1
__static_initialization_and_destruction_0(int, int) 1
is_valid_dxt(unsigned long) 30
s3tc_decompress(Tex*) 10
s3tc_decompress_level(unsigned long, unsigned long, unsigned long, unsigned char const*, unsigned long, void*) 10
decode_pf(DDS_PIXELFORMAT const*, unsigned long&, unsigned long&) 10
decode_sd(DDS_HEADER const*, unsigned long&, unsigned long&, unsigned long&, unsigned long&) 10
S3tcBlock::unpack_to_8(unsigned short, unsigned long, unsigned long) 3126
unsigned long S3tcBlock::access_bit_tbl<unsigned int>(unsigned int, unsigned long, unsigned long) 8336
unsigned long S3tcBlock::access_bit_tbl<unsigned long>(unsigned long, unsigned long, unsigned long) 4096
S3tcBlock::PrecalculateAlpha(unsigned long, unsigned char const*) 521
S3tcBlock::PrecalculateColor(unsigned long, unsigned char const*) 521
S3tcBlock::mix_2_3(unsigned long*, unsigned long*, unsigned long*) 690
S3tcBlock::mix_avg(unsigned long*, unsigned long*, unsigned long*) 176
S3tcBlock::S3tcBlock(unsigned long, unsigned char const*) 521
TexCodecDds::decode(unsigned char*, unsigned long, Tex*) const 10
TexCodecDds::encode(Tex*, DynArray*) const 0
TexCodecDds::is_ext(Path const&) const 0
TexCodecDds::is_hdr(unsigned char const*) const 14
TexCodecDds::hdr_size(unsigned char const*) const 20
TexCodecDds::transform(Tex*, unsigned long) const 30
S3tcBlock::WritePixel(unsigned long, unsigned char*) const 8336

Generated by: LCOV version 1.13