Home
last modified time | relevance | path

Searched refs:rgba (Results 1 – 8 of 8) sorted by relevance

/TaskScheduler/ThirdParty/Squish/
H A Dcolourset.cpp30 ColourSet::ColourSet( u8 const* rgba, int mask, int flags ) in ColourSet() argument
50 if( isDxt1 && rgba[4*i + 3] < 128 ) in ColourSet()
64 float x = ( float )rgba[4*i] / 255.0f; in ColourSet()
65 float y = ( float )rgba[4*i + 1] / 255.0f; in ColourSet()
66 float z = ( float )rgba[4*i + 2] / 255.0f; in ColourSet()
69 float w = ( float )( rgba[4*i + 3] + 1 ) / 256.0f; in ColourSet()
84 && ( rgba[4*i] == rgba[4*j] ) in ColourSet()
85 && ( rgba[4*i + 1] == rgba[4*j + 1] ) in ColourSet()
86 && ( rgba[4*i + 2] == rgba[4*j + 2] ) in ColourSet()
87 && ( rgba[4*j + 3] >= 128 || !isDxt1 ); in ColourSet()
[all …]
H A Dsquish.cpp57 void Compress( u8 const* rgba, void* block, int flags ) in Compress() argument
60 CompressMasked( rgba, 0xffff, block, flags ); in Compress()
75 ColourSet colours( rgba, mask, flags ); in CompressMasked()
99 CompressAlphaDxt3( rgba, mask, alphaBock ); in CompressMasked()
101 CompressAlphaDxt5( rgba, mask, alphaBock ); in CompressMasked()
104 void Decompress( u8* rgba, void const* block, int flags ) in Decompress() argument
116 DecompressColour( rgba, colourBlock, ( flags & kDxt1 ) != 0 ); in Decompress()
120 DecompressAlphaDxt3( rgba, alphaBock ); in Decompress()
122 DecompressAlphaDxt5( rgba, alphaBock ); in Decompress()
166 u8 const* sourcePixel = rgba + 4*( width*sy + sx ); in CompressImage()
[all …]
H A Dalpha.h33 void CompressAlphaDxt3( u8 const* rgba, int mask, void* block );
34 void CompressAlphaDxt5( u8 const* rgba, int mask, void* block );
36 void DecompressAlphaDxt3( u8* rgba, void const* block );
37 void DecompressAlphaDxt5( u8* rgba, void const* block );
H A Dsquish.h100 void Compress( u8 const* rgba, void* block, int flags );
141 void CompressMasked( u8 const* rgba, int mask, void* block, int flags );
160 void Decompress( u8* rgba, void const* block, int flags );
217 void CompressImage( u8 const* rgba, int width, int height, void* blocks, int flags );
240 void DecompressImage( u8* rgba, int width, int height, void const* blocks, int flags );
H A Dalpha.cpp54 float alpha1 = ( float )rgba[8*i + 3] * ( 15.0f/255.0f ); in CompressAlphaDxt3()
55 float alpha2 = ( float )rgba[8*i + 7] * ( 15.0f/255.0f ); in CompressAlphaDxt3()
72 void DecompressAlphaDxt3( u8* rgba, void const* block ) in DecompressAlphaDxt3() argument
87 rgba[8*i + 3] = lo | ( lo << 4 ); in DecompressAlphaDxt3()
88 rgba[8*i + 7] = hi | ( hi >> 4 ); in DecompressAlphaDxt3()
116 int value = rgba[4*i + 3]; in FitCodes()
245 int value = rgba[4*i + 3]; in CompressAlphaDxt5()
285 int err5 = FitCodes( rgba, mask, codes5, indices5 ); in CompressAlphaDxt5()
286 int err7 = FitCodes( rgba, mask, codes7, indices7 ); in CompressAlphaDxt5()
295 void DecompressAlphaDxt5( u8* rgba, void const* block ) in DecompressAlphaDxt5() argument
[all …]
H A Dcolourblock.h37 void DecompressColour( u8* rgba, void const* block, bool isDxt1 );
H A Dcolourset.h39 ColourSet( u8 const* rgba, int mask, int flags );
H A Dcolourblock.cpp160 void DecompressColour( u8* rgba, void const* block, bool isDxt1 ) in DecompressColour() argument
210 rgba[4*i + j] = codes[offset + j]; in DecompressColour()