Remove msvc warnings.
This commit is contained in:
@ -356,12 +356,12 @@ void AlphaBlockDXT5::evaluatePalette8(uint8 alpha[8]) const
|
||||
// Bit code 000 = alpha0, 001 = alpha1, others are interpolated.
|
||||
alpha[0] = alpha0;
|
||||
alpha[1] = alpha1;
|
||||
alpha[2] = (6 * alpha0 + 1 * alpha1) / 7; // bit code 010
|
||||
alpha[3] = (5 * alpha0 + 2 * alpha1) / 7; // bit code 011
|
||||
alpha[4] = (4 * alpha0 + 3 * alpha1) / 7; // bit code 100
|
||||
alpha[5] = (3 * alpha0 + 4 * alpha1) / 7; // bit code 101
|
||||
alpha[6] = (2 * alpha0 + 5 * alpha1) / 7; // bit code 110
|
||||
alpha[7] = (1 * alpha0 + 6 * alpha1) / 7; // bit code 111
|
||||
alpha[2] = (6 * alpha[0] + 1 * alpha[1]) / 7; // bit code 010
|
||||
alpha[3] = (5 * alpha[0] + 2 * alpha[1]) / 7; // bit code 011
|
||||
alpha[4] = (4 * alpha[0] + 3 * alpha[1]) / 7; // bit code 100
|
||||
alpha[5] = (3 * alpha[0] + 4 * alpha[1]) / 7; // bit code 101
|
||||
alpha[6] = (2 * alpha[0] + 5 * alpha[1]) / 7; // bit code 110
|
||||
alpha[7] = (1 * alpha[0] + 6 * alpha[1]) / 7; // bit code 111
|
||||
}
|
||||
|
||||
void AlphaBlockDXT5::evaluatePalette6(uint8 alpha[8]) const
|
||||
@ -370,10 +370,10 @@ void AlphaBlockDXT5::evaluatePalette6(uint8 alpha[8]) const
|
||||
// Bit code 000 = alpha0, 001 = alpha1, others are interpolated.
|
||||
alpha[0] = alpha0;
|
||||
alpha[1] = alpha1;
|
||||
alpha[2] = (4 * alpha0 + 1 * alpha1) / 5; // Bit code 010
|
||||
alpha[3] = (3 * alpha0 + 2 * alpha1) / 5; // Bit code 011
|
||||
alpha[4] = (2 * alpha0 + 3 * alpha1) / 5; // Bit code 100
|
||||
alpha[5] = (1 * alpha0 + 4 * alpha1) / 5; // Bit code 101
|
||||
alpha[2] = (4 * alpha[0] + 1 * alpha[1]) / 5; // Bit code 010
|
||||
alpha[3] = (3 * alpha[0] + 2 * alpha[1]) / 5; // Bit code 011
|
||||
alpha[4] = (2 * alpha[0] + 3 * alpha[1]) / 5; // Bit code 100
|
||||
alpha[5] = (1 * alpha[0] + 4 * alpha[1]) / 5; // Bit code 101
|
||||
alpha[6] = 0x00; // Bit code 110
|
||||
alpha[7] = 0xFF; // Bit code 111
|
||||
}
|
||||
@ -403,7 +403,7 @@ uint AlphaBlockDXT5::index(uint index) const
|
||||
nvDebugCheck(index < 16);
|
||||
|
||||
int offset = (3 * index + 16);
|
||||
return (this->u >> offset) & 0x7;
|
||||
return uint((this->u >> offset) & 0x7);
|
||||
}
|
||||
|
||||
void AlphaBlockDXT5::setIndex(uint index, uint value)
|
||||
|
Reference in New Issue
Block a user