wined3d: Just set the first render target to NULL in wined3d_device_reset().

This commit is contained in:
Henri Verbeet 2013-09-13 10:18:10 +02:00 committed by Alexandre Julliard
parent def0558b45
commit 3c023a5db5
1 changed files with 3 additions and 5 deletions

View File

@ -4704,14 +4704,12 @@ HRESULT CDECL wined3d_device_reset(struct wined3d_device *device,
if (device->fb.render_targets)
{
if (swapchain->back_buffers && swapchain->back_buffers[0])
wined3d_device_set_render_target(device, 0, swapchain->back_buffers[0], FALSE);
else
wined3d_device_set_render_target(device, 0, swapchain->front_buffer, FALSE);
for (i = 1; i < device->adapter->gl_info.limits.buffers; ++i)
for (i = 0; i < device->adapter->gl_info.limits.buffers; ++i)
{
wined3d_device_set_render_target(device, i, NULL, FALSE);
}
if (swapchain->back_buffers && swapchain->back_buffers[0])
wined3d_device_set_render_target(device, 0, swapchain->back_buffers[0], FALSE);
}
wined3d_device_set_depth_stencil(device, NULL);