Module: wine Branch: master Commit: f82068298b7338587662ebbb197b7011dd65bd4f URL: https://gitlab.winehq.org/wine/wine/-/commit/f82068298b7338587662ebbb197b701... Author: Zebediah Figura <zfigura(a)codeweavers.com> Date: Fri May 27 15:56:58 2022 -0500 wined3d: Do not pause transform feedback after every draw call. Besides being unnecessary, this triggers a bug in radeonsi (since fixed upstream), which can cause failures in d3d10core and d3d11 tests. --- dlls/wined3d/context_gl.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/dlls/wined3d/context_gl.c b/dlls/wined3d/context_gl.c index 7e00aa40d4c..7679a0ffb20 100644 --- a/dlls/wined3d/context_gl.c +++ b/dlls/wined3d/context_gl.c @@ -5319,8 +5319,6 @@ void draw_primitive(struct wined3d_device *device, const struct wined3d_state *s checkGLcall("glMemoryBarrier"); } - wined3d_context_gl_pause_transform_feedback(context_gl, FALSE); - if (rasterizer_discard) { glDisable(GL_RASTERIZER_DISCARD);