d3d8: Do not create render target view while surface refcount is equal to 0.
commit62f43eeb0211da68249ff588d2c3bb1f0a5815c5
authorJózef Kucia <jkucia@codeweavers.com>
Fri, 6 Jan 2017 09:33:55 +0000 (6 10:33 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 6 Jan 2017 15:29:11 +0000 (6 16:29 +0100)
tree85fe6cd412e1e251980c70c0ce130832df25feb3
parente8360b8eaa802c8854cf357479f33b7e3d4b4dfe
d3d8: Do not create render target view while surface refcount is equal to 0.

This fixes a regression introduced by commit
b005ad6f905dc0051b17ea45b3690e0662e48481.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/d3d8/d3d8_private.h
dlls/d3d8/device.c
dlls/d3d8/surface.c
dlls/d3d8/tests/visual.c