]> git.sesse.net Git - movit/blobdiff - ycbcr_input.cpp
Fix an issue with invalid texture number usage in measure_texel_subpixel_precision().
[movit] / ycbcr_input.cpp
index fe36eb0488922cba13e8e640a6ab8fc7d50a4f01..4bc519ce7f20068e3b8da5faecd988e5708e693c 100644 (file)
@@ -1,11 +1,13 @@
-#include <string.h>
-#include <assert.h>
-
+#include <Eigen/Core>
 #include <Eigen/LU>
+#include <GL/glew.h>
+#include <assert.h>
+#include <stdio.h>
+#include <string.h>
 
-#include "ycbcr_input.h"
+#include "effect_util.h"
 #include "util.h"
-#include "opengl.h"
+#include "ycbcr_input.h"
 
 using namespace Eigen;
 
@@ -79,6 +81,8 @@ YCbCrInput::YCbCrInput(const ImageFormat &image_format,
        heights[1] = height / ycbcr_format.chroma_subsampling_y;
        heights[2] = height / ycbcr_format.chroma_subsampling_y;
 
+       pixel_data[0] = pixel_data[1] = pixel_data[2] = NULL;
+
        register_int("needs_mipmaps", &needs_mipmaps);
 }