From 9cc95e5a1d930d72892949a3ddf8fa00d471af88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B3zef=20Kucia?= Date: Mon, 6 Jun 2016 12:19:32 +0200 Subject: [PATCH] wined3d: Do not try to attach WINED3FMT_NULL surfaces to FBO. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes a regression introduced by commit b76fcbe0da45329ff784b027457b4c14c691e215. Signed-off-by: Józef Kucia Signed-off-by: Henri Verbeet Signed-off-by: Alexandre Julliard --- dlls/wined3d/context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/wined3d/context.c b/dlls/wined3d/context.c index 845ca1dff2b..389ae9832fa 100644 --- a/dlls/wined3d/context.c +++ b/dlls/wined3d/context.c @@ -378,7 +378,7 @@ static inline void context_set_fbo_key_for_surface(const struct wined3d_context struct wined3d_fbo_entry_key *key, UINT idx, struct wined3d_surface *surface, DWORD location) { - if (!surface) + if (!surface || surface->container->resource.format->id == WINED3DFMT_NULL) { key->objects[idx].object = 0; key->objects[idx].target = 0;