]> git.sesse.net Git - movit/blobdiff - white_balance_effect.cpp
Split out some private utilities into effect_util.cpp, so we do not need to include...
[movit] / white_balance_effect.cpp
index 8a00af4397afe6b8d2267712672bb0119572075a..56cd8c96b853306a776e878b0f6e481092053fd0 100644 (file)
@@ -1,12 +1,12 @@
-#include <math.h>
-#include <assert.h>
-
+#include <Eigen/Core>
 #include <Eigen/LU>
+#include <GL/glew.h>
+#include <assert.h>
 
-#include "white_balance_effect.h"
-#include "util.h"
-#include "opengl.h"
 #include "d65.h"
+#include "effect_util.h"
+#include "util.h"
+#include "white_balance_effect.h"
 
 using namespace Eigen;
 
@@ -39,7 +39,7 @@ Vector3d convert_color_temperature_to_xyz(float T)
 }
 
 // Assuming sRGB primaries, from Wikipedia.
-double rgb_to_xyz_matrix[9] = {
+const double rgb_to_xyz_matrix[9] = {
        0.4124, 0.2126, 0.0193, 
        0.3576, 0.7152, 0.1192,
        0.1805, 0.0722, 0.9505,