Lines Matching refs:i
34 int i = ( int )( a + 0.5f ); in FloatToInt() local
37 if( i < 0 ) in FloatToInt()
38 i = 0; in FloatToInt()
39 else if( i > limit ) in FloatToInt()
40 i = limit; in FloatToInt()
43 return i; in FloatToInt()
51 for( int i = 0; i < 8; ++i ) in CompressAlphaDxt3() local
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()
60 int bit1 = 1 << ( 2*i ); in CompressAlphaDxt3()
61 int bit2 = 1 << ( 2*i + 1 ); in CompressAlphaDxt3()
68 bytes[i] = ( u8 )( quant1 | ( quant2 << 4 ) ); in CompressAlphaDxt3()
77 for( int i = 0; i < 8; ++i ) in DecompressAlphaDxt3() local
80 u8 quant = bytes[i]; in DecompressAlphaDxt3()
87 rgba[8*i + 3] = lo | ( lo << 4 ); in DecompressAlphaDxt3()
88 rgba[8*i + 7] = hi | ( hi >> 4 ); in DecompressAlphaDxt3()
104 for( int i = 0; i < 16; ++i ) in FitCodes() local
107 int bit = 1 << i; in FitCodes()
111 indices[i] = 0; in FitCodes()
116 int value = rgba[4*i + 3]; in FitCodes()
134 indices[i] = ( u8 )index; in FitCodes()
153 for( int i = 0; i < 2; ++i ) in WriteAlphaBlock() local
179 for( int i = 0; i < 16; ++i ) in WriteAlphaBlock5() local
181 u8 index = indices[i]; in WriteAlphaBlock5()
183 swapped[i] = 1; in WriteAlphaBlock5()
185 swapped[i] = 0; in WriteAlphaBlock5()
187 swapped[i] = 7 - index; in WriteAlphaBlock5()
189 swapped[i] = index; in WriteAlphaBlock5()
209 for( int i = 0; i < 16; ++i ) in WriteAlphaBlock7() local
211 u8 index = indices[i]; in WriteAlphaBlock7()
213 swapped[i] = 1; in WriteAlphaBlock7()
215 swapped[i] = 0; in WriteAlphaBlock7()
217 swapped[i] = 9 - index; in WriteAlphaBlock7()
237 for( int i = 0; i < 16; ++i ) in CompressAlphaDxt5() local
240 int bit = 1 << i; in CompressAlphaDxt5()
245 int value = rgba[4*i + 3]; in CompressAlphaDxt5()
270 for( int i = 1; i < 5; ++i ) in CompressAlphaDxt5() local
271 codes5[1 + i] = ( u8 )( ( ( 5 - i )*min5 + i*max5 )/5 ); in CompressAlphaDxt5()
279 for( int i = 1; i < 7; ++i ) in CompressAlphaDxt5() local
280 codes7[1 + i] = ( u8 )( ( ( 7 - i )*min7 + i*max7 )/7 ); in CompressAlphaDxt5()
309 for( int i = 1; i < 5; ++i ) in DecompressAlphaDxt5() local
310 codes[1 + i] = ( u8 )( ( ( 5 - i )*alpha0 + i*alpha1 )/5 ); in DecompressAlphaDxt5()
317 for( int i = 1; i < 7; ++i ) in DecompressAlphaDxt5() local
318 codes[1 + i] = ( u8 )( ( ( 7 - i )*alpha0 + i*alpha1 )/7 ); in DecompressAlphaDxt5()
325 for( int i = 0; i < 2; ++i ) in DecompressAlphaDxt5() local
344 for( int i = 0; i < 16; ++i ) in DecompressAlphaDxt5() local
345 rgba[4*i + 3] = codes[indices[i]]; in DecompressAlphaDxt5()