• Home
  • Raw
  • Download

Lines Matching defs:ETC2Block

55 struct ETC2Block  struct
58 void decodeAsSingleETC2Channel(uint8_t *dest, in decodeAsSingleETC2Channel()
86 void decodeAsSingleEACChannel(uint16_t *dest, in decodeAsSingleEACChannel()
122 void decodeAsRGB(uint8_t *dest, in decodeAsRGB()
168 void transcodeAsBC1(uint8_t *dest, in transcodeAsBC1()
212 {
360 } u;
362 static unsigned char clampByte(int value) in clampByte()
367 static signed char clampSByte(int value) in clampSByte()
373 static T renormalizeEAC(int value) in renormalizeEAC()
401 static R8G8B8A8 createRGBA(int red, int green, int blue, int alpha) in createRGBA()
411 static R8G8B8A8 createRGBA(int red, int green, int blue) in createRGBA()
416 static int extend_4to8bits(int x) { return (x << 4) | x; } in extend_4to8bits()
417 static int extend_5to8bits(int x) { return (x << 3) | (x >> 2); } in extend_5to8bits()
418 static int extend_6to8bits(int x) { return (x << 2) | (x >> 4); } in extend_6to8bits()
419 static int extend_7to8bits(int x) { return (x << 1) | (x >> 6); } in extend_7to8bits()
421 void decodeIndividualBlock(uint8_t *dest, in decodeIndividualBlock()
441 void decodeDifferentialBlock(uint8_t *dest, in decodeDifferentialBlock()
461 void decodeIndividualOrDifferentialBlock(uint8_t *dest, in decodeIndividualOrDifferentialBlock()
539 void decodeTBlock(uint8_t *dest, in decodeTBlock()
586 void decodeHBlock(uint8_t *dest, in decodeHBlock()
635 void decodePlanarBlock(uint8_t *dest, in decodePlanarBlock()
674 size_t getIndex(size_t x, size_t y) const in getIndex()
683 void decodePunchThroughAlphaBlock(uint8_t *dest, in decodePunchThroughAlphaBlock()
705 uint16_t RGB8ToRGB565(const R8G8B8A8 &rgba) const in RGB8ToRGB565()
712 uint32_t matchBC1Bits(const int *pixelIndices, in matchBC1Bits()
829 void packBC1(void *bc1, in packBC1()
915 void transcodeIndividualBlockToBC1(uint8_t *dest, in transcodeIndividualBlockToBC1()
934 void transcodeDifferentialBlockToBC1(uint8_t *dest, in transcodeDifferentialBlockToBC1()
953 void extractPixelIndices(int *pixelIndices, in extractPixelIndices()
984 void selectEndPointPCA(const int *pixelIndexCounts, in selectEndPointPCA()
1126 void transcodeIndividualOrDifferentialBlockToBC1(uint8_t *dest, in transcodeIndividualOrDifferentialBlockToBC1()
1202 void transcodeTBlockToBC1(uint8_t *dest, in transcodeTBlockToBC1()
1255 void transcodeHBlockToBC1(uint8_t *dest, in transcodeHBlockToBC1()
1311 void transcodePlanarBlockToBC1(uint8_t *dest, in transcodePlanarBlockToBC1()
1337 int getSingleEACChannel(size_t x, size_t y, bool isSigned) const in getSingleEACChannel()
1344 int getSingleETC2Channel(size_t x, size_t y, bool isSigned) const in getSingleETC2Channel()
1350 int getSingleChannelIndex(size_t x, size_t y) const in getSingleChannelIndex()
1378 int getSingleChannelModifier(size_t x, size_t y) const in getSingleChannelModifier()