wined3d: Just set the first render target to NULL in wined3d_device_reset().
This commit is contained in:
parent
def0558b45
commit
3c023a5db5
|
@ -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);
|
||||
|
||||
|
|
Loading…
Reference in New Issue