From d91785fefb670e8ab92c65340381c2fce6815b4c Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 14 Dec 2020 20:25:36 +0000 Subject: [PATCH] Unbind unpack buffer when creating overlay texturel --- renderdoc/driver/gl/gl_overlay.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/gl/gl_overlay.cpp b/renderdoc/driver/gl/gl_overlay.cpp index 2b57dedb7..3fe9ff7d7 100644 --- a/renderdoc/driver/gl/gl_overlay.cpp +++ b/renderdoc/driver/gl/gl_overlay.cpp @@ -381,6 +381,8 @@ ResourceId GLReplay::RenderOverlay(ResourceId texid, FloatVector clearCol, Debug if(rs.Program.name == 0 && rs.Pipeline.name == 0) return ResourceId(); + GL.glBindBuffer(eGL_PIXEL_UNPACK_BUFFER, 0); + // use our overlay program that we'll fill up with all the right // shaders, then replace the fragment shader with our own. drv.glBindProgramPipeline(0);