wined3d: Handle scale with multisampled blit destination in texture2d_blt().
commit7ec7d812f1d5eabef12ac97d46fbb41bc2a91e98
authorPaul Gofman <gofmanp@gmail.com>
Thu, 12 Mar 2020 09:49:49 +0000 (12 13:19 +0330)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 12 Mar 2020 20:18:18 +0000 (12 21:18 +0100)
treee901334b1ed33e447ee4adc1730160104e1232eb
parented93bf497dc2c9a9991ce7b690a27eb3abdf6835
wined3d: Handle scale with multisampled blit destination in texture2d_blt().

If either source or destination is multisampled scaled FBO blit results
in GL_INVALID_OPERATION.
Fixes black screen in 'BlazBlue Calamity Trigger'.

Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/d3d9/tests/visual.c
dlls/wined3d/surface.c