-- v2: wined3d: Don't use separate GL contexts for different swapchains. wined3d: Destroy primary GL context if initialization fails. wined3d: Move backup window / DC handling from the swapchain to the device. wined3d: Get rid of a redundant branch. wined3d: Remove unnecessary index increment in wined3d_context_gl_cleanup_resources(). wined3d: Don't try to access unused buffers in wined3d_context_gl_load_numbered_arrays().