]> git.sesse.net Git - movit/blobdiff - init.cpp
Comment and README updates about Rec. 2020 in light of the accuracy test results.
[movit] / init.cpp
index e0302d378a416421f97c8ceb158d52ad3f7d5d2d..f6dd9043751572ec03f4b64dd215ad8e3a217d69 100644 (file)
--- a/init.cpp
+++ b/init.cpp
@@ -1,4 +1,7 @@
 #include <GL/glew.h>
+#include <assert.h>
+#include <stddef.h>
+#include <algorithm>
 #include <string>
 
 #include "init.h"
@@ -18,7 +21,7 @@ namespace {
 
 void measure_texel_subpixel_precision()
 {
-       static const unsigned width = 1024;
+       static const unsigned width = 4096;
 
        // Generate a destination texture to render to, and an FBO.
        GLuint dst_texnum, fbo;
@@ -45,9 +48,9 @@ void measure_texel_subpixel_precision()
        // Now generate a simple texture that's just [0,1].
        GLuint src_texnum;
        float texdata[] = { 0, 1 };
-       glGenTextures(1, &dst_texnum);
+       glGenTextures(1, &src_texnum);
        check_error();
-       glBindTexture(GL_TEXTURE_1D, dst_texnum);
+       glBindTexture(GL_TEXTURE_1D, src_texnum);
        check_error();
        glTexParameteri(GL_TEXTURE_1D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
        check_error();