Eric Pouech
fc128f661d
d3d10core: Enable compilation with long types.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-30 12:32:48 +02:00
Rémi Bernon
a5a1bcbdaf
d3d10core: Directly call DXGID3D10CreateDevice().
...
Instead of using D3D11CoreCreateDevice().
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:14:58 +02:00
Matteo Bruni
fcc8553d8b
d3d10core: Add feature level support.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 21:59:42 +09:00
Henri Verbeet
662cfd4144
d3d10core: Get rid of some redundant includes.
...
d3d11.h includes d3d10_1.h, which includes d3d10.h.
2015-08-25 21:13:24 +09:00
Józef Kucia
a9cb14dd71
d3d11: Move d3d10core to d3d11.
2015-08-21 21:49:43 +09:00
Alexandre Julliard
a3ab118b1e
d3d10core: Remove unnecessary DllMain implementation.
2014-05-16 11:33:45 +02:00
Henri Verbeet
6d02c19f2b
d3d10core: Avoid LPVOID.
2013-09-17 12:01:27 +02:00
Henri Verbeet
a9e241e4fe
d3d10core: Only create unique sampler state objects.
2012-12-12 11:59:08 +01:00
Michael Stefaniuc
b01ce6b633
d3d10core: Standardize COM aggregation for d3d10_device.
2012-03-26 18:15:04 +02:00
Henri Verbeet
efbd38ae84
dxgi: The "unknown0" parameter to DXGID3D10CreateDevice() is a pointer.
...
Fixes stack corruption in the 64-bit tests. Thanks to Paul Vriens for debugging this.
2009-12-08 12:33:43 +01:00
Henri Verbeet
ccbcf8f291
d3d10core: Add a separate function for device initialization.
2009-11-19 12:22:04 +01:00
Henri Verbeet
3dbe0f9a82
d3d10core: Remove a superfluous pointer cast.
2009-01-20 12:34:09 +01:00
Henri Verbeet
a966293f59
wined3d: Add an IWineD3DDeviceParent interface.
...
Other than being a bit nicer than passing function pointers all over the
place, this helps dxgi/d3d10. While the swapchain itself is created in dxgi,
its surfaces are constructed in d3d10core, which makes it impractical for dxgi
to pass the appropriate function pointers.
2009-01-16 13:29:32 +01:00
Francois Gouget
13a279ef0a
d3d10core: Fix spelling of 'unknown'.
2008-11-17 15:56:48 +01:00
Henri Verbeet
53b395f3b9
d3d10core: Add a trace for D3D10CoreCreateDevice().
2008-11-17 14:33:58 +01:00
Henri Verbeet
3505b5cf17
d3d10core: Implement D3D10CoreCreateDevice().
2008-11-14 14:28:48 +01:00
Henri Verbeet
4ba8261a93
d3d10core: Implement D3D10CoreRegisterLayers.
2008-11-13 12:05:03 +01:00
Henri Verbeet
078fc191f8
d3d10core: Add a d3d10core dll.
2008-11-12 13:11:13 +01:00