Sweden-Number/dlls/d3d11
Rémi Bernon 2814e5ce0b d3d11: Stop advertising the ID3D10Device interface on devices created by d3d11.
The UPlay overlay tries to detect the device D3D version by querying
this interface first. On d3d11 games, and as we are incorrectly
advertising ID3D10Device, it decides to use d3d10 hooks and crashes the
game after ~10 minutes.

This is happening with "Splinter Cell: Blacklist" for instance.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-02 11:15:02 +02:00
..
tests d3d11: Stop advertising the ID3D10Device interface on devices created by d3d11. 2020-06-02 11:15:02 +02:00
Makefile.in
async.c
buffer.c
d3d11.spec
d3d11_main.c d3d11: Stop advertising the ID3D10Device interface on devices created by d3d11. 2020-06-02 11:15:02 +02:00
d3d11_private.h d3d11: Stop advertising the ID3D10Device interface on devices created by d3d11. 2020-06-02 11:15:02 +02:00
device.c d3d11: Stop advertising the ID3D10Device interface on devices created by d3d11. 2020-06-02 11:15:02 +02:00
inputlayout.c d3d11: Introduce a function to convert a D3D11 input class to wined3d. 2020-04-06 21:21:42 +02:00
shader.c
state.c d3d11: Introduce a function to convert D3D11 blend ops to D3D10. 2020-04-08 21:01:18 +02:00
texture.c
utils.c
version.rc
view.c d3d11: Stop warning about depth stencil view flags. 2020-04-07 20:55:48 +02:00