Philip Rebohle
|
3697583f71
|
[d3d10] Separate d3d10core from d3d10
This way we skip compiling and linking unnecessary garbage
into the core library.
|
2020-03-18 22:01:11 +01:00 |
|
Joshua Ashton
|
7a134e49be
|
[d3d10] Implement D3D10[Core]GetVersion and D3D10[Core]RegisterLayers
|
2020-03-18 20:49:17 +01:00 |
|
Philip Rebohle
|
be16da37d7
|
[d3d11] Introduce COM interface to set and get API version
Allows us to identify DirectX 10 applications correctly.
|
2020-01-28 16:32:58 +00:00 |
|
Philip Rebohle
|
293551dc8d
|
[d3d10] Fix winelib build
There's no IID_PPV_ARGS on wine.
|
2019-05-15 21:42:42 +02:00 |
|
Philip Rebohle
|
78ab26347d
|
[d3d10] Add static method implementing D3D10CreateDeviceAndSwapChain1
Same as the D3D11 change to make ReShade happy.
|
2019-05-15 17:18:05 +02:00 |
|
Joshua Ashton
|
d01110259c
|
[d3d11, d3d10] Init returnptrs for CreateDevice funcs.
|
2019-02-27 23:17:08 +01:00 |
|
Robin
|
4c9af44356
|
[d3d10] Use context lock instead of separate device lock
|
2018-12-30 21:08:52 +01:00 |
|
Philip Rebohle
|
1cc0455c8a
|
[dxgi] Remove old DXGIDevice implementation and IDXGIVkDevice
Both have been moved to the D3D11 module and are no longer needed.
|
2018-12-04 19:38:52 +01:00 |
|
Philip Rebohle
|
835d92b802
|
[d3d10] D3D10CreateDeviceAndSwapChain: Ignore swap chain if null
Like e4b91057ac , this might fix some
issues with ReShade in D3D10 games.
|
2018-12-02 15:52:17 +01:00 |
|
Philip Rebohle
|
bd4338be42
|
[d3d10] Add option to enable or disable D3D10 support
|
2018-09-24 15:26:33 +02:00 |
|
Mikhail Paulyshka
|
5e81b9c88b
|
[d3d10] added missing __stdcall
|
2018-08-14 18:48:55 +02:00 |
|
Philip Rebohle
|
861165f32a
|
[meta] Fix formatting errors
Some filthy little tabs have somehow made
it into the world of spaces to wreak havoc.
|
2018-08-13 18:30:51 +02:00 |
|
Philip Rebohle
|
f011e78163
|
[d3d10] Implement D3D10ShaderReflection
This is a simple wrapper that uses D3D11ShaderReflection from the
d3dcompiler libs. The implementation is required to run Crysis.
|
2018-08-13 17:22:42 +02:00 |
|
Philip Rebohle
|
221165f02b
|
[d3d10] Implement more d3d10.dll functions using D3DCompiler
|
2018-08-13 17:22:42 +02:00 |
|
Philip Rebohle
|
8c1063b512
|
[d3d10] Add build files and implement D3D10CreateDevice functions
|
2018-08-13 17:22:00 +02:00 |
|