From: Zebediah Figura Subject: [PATCH 3/3] wined3d: Do not pause transform feedback after every draw call. Message-Id: <20220602004219.3240036-3-zfigura@codeweavers.com> Date: Wed, 1 Jun 2022 19:42:19 -0500 In-Reply-To: <20220602004219.3240036-1-zfigura@codeweavers.com> References: <20220602004219.3240036-1-zfigura@codeweavers.com> Besides being unnecessary, this triggers a bug in radeonsi, which can cause failures in d3d10core and d3d11 tests. Signed-off-by: Zebediah Figura --- 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 f4634cf67a1..b9964b1fd86 100644 --- a/dlls/wined3d/context_gl.c +++ b/dlls/wined3d/context_gl.c @@ -5321,8 +5321,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); -- 2.36.1