Hackz.
authorCarl Hetherington <cth@carlh.net>
Mon, 6 May 2019 21:03:58 +0000 (22:03 +0100)
committerCarl Hetherington <cth@carlh.net>
Mon, 6 May 2019 21:03:58 +0000 (22:03 +0100)
src/wx/gl_view.cc

index 9e79f9e250a9c6ac16a4434d0319b7bd2989caee..928e6c0ff2d61c22ae73dda3e7e909792f2b1aa5 100644 (file)
@@ -125,7 +125,9 @@ GLView::set_image (shared_ptr<const Image> image)
        DCPOMATIC_ASSERT (!image->aligned());
 
        _size = image->size ();
-       glTexImage2D (GL_TEXTURE_2D, 0, GL_RGB8, image->size().width, image->size().height, 0, GL_RGB, GL_UNSIGNED_BYTE, image->data()[0]);
+       cout << "Here we go with " << _size.width << "x" << _size.height << "\n";
+       glPixelStorei (GL_UNPACK_ALIGNMENT, 1);
+       glTexImage2D (GL_TEXTURE_2D, 0, GL_RGB8, _size.width, _size.height, 0, GL_RGB, GL_UNSIGNED_BYTE, image->data()[0]);
        check_gl_error ("glTexImage2D");
 
        glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);