Index: tools/visualize_color_gamut.cpp |
diff --git a/tools/visualize_color_gamut.cpp b/tools/visualize_color_gamut.cpp |
index a0b8b82c6516fb6cfbb773d28057122b99ffc79d..cc15601b7d83286b08a0e4b35fe067ed5b333d14 100644 |
--- a/tools/visualize_color_gamut.cpp |
+++ b/tools/visualize_color_gamut.cpp |
@@ -32,15 +32,15 @@ static void load_gamut(SkPoint rgb[], const SkMatrix44& xyz) { |
// rx = rX / (rX + rY + rZ) |
// ry = rX / (rX + rY + rZ) |
// gx, gy, bx, and gy are calulcated similarly. |
- float rSum = xyz.get(0, 0) + xyz.get(0, 1) + xyz.get(0, 2); |
- float gSum = xyz.get(1, 0) + xyz.get(1, 1) + xyz.get(1, 2); |
- float bSum = xyz.get(2, 0) + xyz.get(2, 1) + xyz.get(2, 2); |
+ float rSum = xyz.get(0, 0) + xyz.get(1, 0) + xyz.get(2, 0); |
+ float gSum = xyz.get(0, 1) + xyz.get(1, 1) + xyz.get(2, 1); |
+ float bSum = xyz.get(0, 2) + xyz.get(1, 2) + xyz.get(2, 2); |
rgb[0].fX = xyz.get(0, 0) / rSum; |
- rgb[0].fY = xyz.get(0, 1) / rSum; |
- rgb[1].fX = xyz.get(1, 0) / gSum; |
+ rgb[0].fY = xyz.get(1, 0) / rSum; |
+ rgb[1].fX = xyz.get(0, 1) / gSum; |
rgb[1].fY = xyz.get(1, 1) / gSum; |
- rgb[2].fX = xyz.get(2, 0) / bSum; |
- rgb[2].fY = xyz.get(2, 1) / bSum; |
+ rgb[2].fX = xyz.get(0, 2) / bSum; |
+ rgb[2].fY = xyz.get(1, 2) / bSum; |
} |
/** |
@@ -57,10 +57,10 @@ static void draw_gamut(SkCanvas* canvas, const SkMatrix44& xyz, const char* name |
bool label) { |
// Report the XYZ values. |
SkDebugf("%s\n", name); |
- SkDebugf(" X Y Z\n"); |
- SkDebugf("Red %.3f %.3f %.3f\n", xyz.get(0, 0), xyz.get(0, 1), xyz.get(0, 2)); |
- SkDebugf("Green %.3f %.3f %.3f\n", xyz.get(1, 0), xyz.get(1, 1), xyz.get(1, 2)); |
- SkDebugf("Blue %.3f %.3f %.3f\n", xyz.get(2, 0), xyz.get(2, 1), xyz.get(2, 2)); |
+ SkDebugf(" R G B\n"); |
+ SkDebugf("X %.3f %.3f %.3f\n", xyz.get(0, 0), xyz.get(0, 1), xyz.get(0, 2)); |
+ SkDebugf("Y %.3f %.3f %.3f\n", xyz.get(1, 0), xyz.get(1, 1), xyz.get(1, 2)); |
+ SkDebugf("Z %.3f %.3f %.3f\n", xyz.get(2, 0), xyz.get(2, 1), xyz.get(2, 2)); |
// Calculate the points in the gamut from the XYZ values. |
SkPoint rgb[4]; |