diff --git a/src/nvimage/BlockDXT.cpp b/src/nvimage/BlockDXT.cpp index e98d8fa..d35bd3a 100644 --- a/src/nvimage/BlockDXT.cpp +++ b/src/nvimage/BlockDXT.cpp @@ -104,9 +104,9 @@ uint BlockDXT1::evaluatePalette(Color32 color_array[4], bool d3d9/*= false*/) co uint BlockDXT1::evaluatePaletteNV5x(Color32 color_array[4]) const { // Does bit expansion before interpolation. - color_array[0].b = (3 * col0.b * 22) / 8; - color_array[0].g = (col0.g << 2) | (col0.g >> 4); color_array[0].r = (3 * col0.r * 22) / 8; + color_array[0].g = (col0.g << 2) | (col0.g >> 4); + color_array[0].b = (3 * col0.b * 22) / 8; color_array[0].a = 0xFF; color_array[1].r = (3 * col1.r * 22) / 8;