X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fplayback3d.h;h=feca07092feacaf437f5cdcd23d8ccafbaa3c619;hb=5ac2037d8e5ab71a1915389cd08b458cfb60d64f;hp=452b367c2facaa0aa127dcc8fffe8e6f2b367cbd;hpb=a6369311556cc1e1877142181d8606e4f68aa803;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/playback3d.h b/cinelerra-5.1/cinelerra/playback3d.h index 452b367c..feca0709 100644 --- a/cinelerra-5.1/cinelerra/playback3d.h +++ b/cinelerra-5.1/cinelerra/playback3d.h @@ -42,7 +42,7 @@ // use static presets YUV in bccolors.h #define BC_GL_MATRIX(shader, mat) \ - glUniformMatrix3fv(glGetUniformLocation(shader, #mat), 1, 0, YUV::mat) + glUniformMatrix3fv(glGetUniformLocation(shader, #mat), 1, 1, YUV::mat) #define BC_GL_VECTOR(shader, vec) \ glUniform3fv(glGetUniformLocation(shader, #vec), 1, YUV::vec) @@ -327,7 +327,7 @@ private: // Called by write_buffer and clear_frame to initialize OpenGL flags void init_frame(Playback3DCommand *command); void write_buffer_sync(Playback3DCommand *command); - void draw_output(Playback3DCommand *command); + void draw_output(Playback3DCommand *command, int flip_y); void clear_output_sync(Playback3DCommand *command); void clear_input_sync(Playback3DCommand *command); void overlay_sync(Playback3DCommand *command);