From 1d6fbc1db119e69cbe72a56acc82884b623079c1 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 17 Oct 2022 22:38:23 +0200 Subject: [PATCH] Add a scope. --- src/wx/gl_video_view.cc | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/wx/gl_video_view.cc b/src/wx/gl_video_view.cc index 05d3eb548..f8c97ba14 100644 --- a/src/wx/gl_video_view.cc +++ b/src/wx/gl_video_view.cc @@ -472,14 +472,16 @@ GLVideoView::setup_shaders () gl[15] = 1.0f; }; - auto conversion = dcp::ColourConversion::rec709_to_xyz(); - boost::numeric::ublas::matrix matrix = conversion.xyz_to_rgb (); - GLfloat gl_matrix[16]; - ublas_to_gl(matrix, gl_matrix); - - auto xyz_rec709_colour_conversion = glGetUniformLocation(program, "xyz_rec709_colour_conversion"); - check_gl_error ("glGetUniformLocation"); - glUniformMatrix4fv(xyz_rec709_colour_conversion, 1, GL_TRUE, gl_matrix); + { + auto conversion = dcp::ColourConversion::rec709_to_xyz(); + boost::numeric::ublas::matrix matrix = conversion.xyz_to_rgb (); + GLfloat gl_matrix[16]; + ublas_to_gl(matrix, gl_matrix); + + auto xyz_rec709_colour_conversion = glGetUniformLocation(program, "xyz_rec709_colour_conversion"); + check_gl_error ("glGetUniformLocation"); + glUniformMatrix4fv(xyz_rec709_colour_conversion, 1, GL_TRUE, gl_matrix); + } glLineWidth (1.0f); check_gl_error ("glLineWidth"); -- 2.30.2