Lines Matching refs:rgba
46 void CompressAlphaDxt3( u8 const* rgba, int mask, void* block ) in CompressAlphaDxt3() argument
54 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()
100 static int FitCodes( u8 const* rgba, int mask, u8 const* codes, u8* indices ) in FitCodes() argument
116 int value = rgba[4*i + 3]; in FitCodes()
230 void CompressAlphaDxt5( u8 const* rgba, int mask, void* block ) in CompressAlphaDxt5() argument
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
345 rgba[4*i + 3] = codes[indices[i]]; in DecompressAlphaDxt5()