From: Matteo Bruni Subject: [PATCH 2/3] wined3d: Ignore WINED3DFMT_NULL rendertarget in D/S size checks. Message-Id: <20201102180311.579200-2-mbruni@codeweavers.com> Date: Mon, 2 Nov 2020 19:03:10 +0100 In-Reply-To: <20201102180311.579200-1-mbruni@codeweavers.com> References: <20201102180311.579200-1-mbruni@codeweavers.com> Signed-off-by: Matteo Bruni --- dlls/wined3d/context_gl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/wined3d/context_gl.c b/dlls/wined3d/context_gl.c index 73d520e5709..1f9003ed16e 100644 --- a/dlls/wined3d/context_gl.c +++ b/dlls/wined3d/context_gl.c @@ -627,7 +627,8 @@ static struct fbo_entry *wined3d_context_gl_find_fbo_entry(struct wined3d_contex struct fbo_entry *entry; if (depth_stencil->resource && depth_stencil->resource->type != WINED3D_RTYPE_BUFFER - && render_targets[0].resource && render_targets[0].resource->type != WINED3D_RTYPE_BUFFER) + && render_targets[0].resource && render_targets[0].resource->type != WINED3D_RTYPE_BUFFER + && render_targets[0].resource->format->id != WINED3DFMT_NULL) { rt_texture = wined3d_texture_from_resource(render_targets[0].resource); rt_level = render_targets[0].sub_resource_idx % rt_texture->level_count; -- 2.26.2