[PATCH 4/6] wined3d: Unbind the source BO after downloading in wined3d_context_gl_copy_bo_address().
Zebediah Figura
zfigura at codeweavers.com
Tue Nov 23 21:17:10 CST 2021
Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
---
dlls/wined3d/context_gl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/wined3d/context_gl.c b/dlls/wined3d/context_gl.c
index b8bf41d8237..24182c79726 100644
--- a/dlls/wined3d/context_gl.c
+++ b/dlls/wined3d/context_gl.c
@@ -2853,6 +2853,7 @@ void wined3d_context_gl_copy_bo_address(struct wined3d_context_gl *context_gl,
{
wined3d_context_gl_bind_bo(context_gl, src_bo->binding, src_bo->id);
GL_EXTCALL(glGetBufferSubData(src_bo->binding, src_bo->b.buffer_offset + (GLintptr)src->addr, size, dst->addr));
+ wined3d_context_gl_bind_bo(context_gl, src_bo->binding, 0);
checkGLcall("buffer download");
wined3d_context_gl_reference_bo(context_gl, src_bo);
--
2.33.0
More information about the wine-devel
mailing list