wined3d: Use renderbuffers when resolving multisample textures with conversion.
commitde9ebcff70a41d1600c26734b3b0f2b3935992d2
authorJózef Kucia <jkucia@codeweavers.com>
Fri, 16 Feb 2018 14:13:33 +0000 (16 15:13 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 16 Feb 2018 18:19:44 +0000 (16 19:19 +0100)
treea89b4c54fef1530528557d3d2d40ed1614df79aa
parent10e7f7ca47f77762baa661ee7337087907cb3f1d
wined3d: Use renderbuffers when resolving multisample textures with conversion.

Direct3D 9 allows blits from multisample resources to non-multisample
resources with scaling or format conversion. In OpenGL, we resolve
multisample texture to the renderbuffer associated with the texture
before doing the actual blit with scaling/format conversion.

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/wined3d/surface.c