MCPcopy Create free account
hub / github.com/KhronosGroup/KTX-Software / read_bit

Function read_bit

external/basisu/transcoder/basisu_transcoder.cpp:12050–12055  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12048 }
12049
12050 static inline uint32_t read_bit(const uint8_t* pBuf, uint32_t& bit_offset)
12051 {
12052 uint32_t byte_bits = pBuf[bit_offset >> 3] >> (bit_offset & 7);
12053 bit_offset += 1;
12054 return byte_bits & 1;
12055 }
12056
12057 static inline uint32_t read_bits1_to_9(const uint8_t* pBuf, uint32_t& bit_offset, uint32_t codesize)
12058 {

Callers 1

unpack_uastcFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected