Searched refs:codes (Results 1 – 3 of 3) sorted by relevance
104 Vec3 codes[3]; in Compress3() local105 codes[0] = m_start; in Compress3()106 codes[1] = m_end; in Compress3()107 codes[2] = 0.5f*m_start + 0.5f*m_end; in Compress3()119 float d = LengthSquared( m_metric*( values[i] - codes[j] ) ); in Compress3()156 Vec3 codes[4]; in Compress4() local157 codes[0] = m_start; in Compress4()158 codes[1] = m_end; in Compress4()159 codes[2] = ( 2.0f/3.0f )*m_start + ( 1.0f/3.0f )*m_end; in Compress4()160 codes[3] = ( 1.0f/3.0f )*m_start + ( 2.0f/3.0f )*m_end; in Compress4()[all …]
166 u8 codes[16]; in DecompressColour() local167 int a = Unpack565( bytes, codes ); in DecompressColour()168 int b = Unpack565( bytes + 2, codes + 4 ); in DecompressColour()173 int c = codes[i]; in DecompressColour()174 int d = codes[4 + i]; in DecompressColour()178 codes[8 + i] = ( u8 )( ( c + d )/2 ); in DecompressColour()179 codes[12 + i] = 0; in DecompressColour()183 codes[8 + i] = ( u8 )( ( 2*c + d )/3 ); in DecompressColour()184 codes[12 + i] = ( u8 )( ( c + 2*d )/3 ); in DecompressColour()189 codes[8 + 3] = 255; in DecompressColour()[all …]
100 static int FitCodes( u8 const* rgba, int mask, u8 const* codes, u8* indices ) in FitCodes() argument122 int dist = ( int )value - ( int )codes[j]; in FitCodes()303 u8 codes[8]; in DecompressAlphaDxt5() local304 codes[0] = ( u8 )alpha0; in DecompressAlphaDxt5()305 codes[1] = ( u8 )alpha1; in DecompressAlphaDxt5()310 codes[1 + i] = ( u8 )( ( ( 5 - i )*alpha0 + i*alpha1 )/5 ); in DecompressAlphaDxt5()311 codes[6] = 0; in DecompressAlphaDxt5()312 codes[7] = 255; in DecompressAlphaDxt5()318 codes[1 + i] = ( u8 )( ( ( 7 - i )*alpha0 + i*alpha1 )/7 ); in DecompressAlphaDxt5()345 rgba[4*i + 3] = codes[indices[i]]; in DecompressAlphaDxt5()