Move the GL_UNPACK_ALIGNMENT setting into the texture creation, so that clients won...
[movit] / flat_input.cpp
index 31800a7..b37a1ec 100644 (file)
@@ -85,6 +85,8 @@ void FlatInput::finalize()
        check_error();
        glBindTexture(GL_TEXTURE_2D, texture_num);
        check_error();
+       glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+       check_error();
        glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, needs_mipmaps ? GL_LINEAR_MIPMAP_NEAREST : GL_LINEAR);
        check_error();
        glPixelStorei(GL_UNPACK_ROW_LENGTH, pitch);