From 1da7b14ac122f25c59ebb9cc30fb98fb4d3ede4c Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Wed, 3 Feb 2016 19:59:33 +0100 Subject: [PATCH] Properly reset the PBO setting in Mixer::bm_frame(), so new textures are properly blank. --- mixer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mixer.cpp b/mixer.cpp index 1367f30..16a0754 100644 --- a/mixer.cpp +++ b/mixer.cpp @@ -440,6 +440,8 @@ void Mixer::bm_frame(unsigned card_index, uint16_t timecode, check_error(); glBindTexture(GL_TEXTURE_2D, 0); check_error(); + glBindBuffer(GL_PIXEL_UNPACK_BUFFER_ARB, 0); + check_error(); GLsync fence = glFenceSync(GL_SYNC_GPU_COMMANDS_COMPLETE, /*flags=*/0); check_error(); assert(fence != nullptr); -- 2.39.5