Henri Verbeet
|
9267148705
|
wined3d: The wined3d object doesn't need a parent.
|
2012-05-03 11:18:00 +02:00 |
Henri Verbeet
|
fae3a6430d
|
ddraw: Get rid of IDirect3DVertexBufferImpl.
|
2012-04-12 20:36:53 +02:00 |
Henri Verbeet
|
daedd0077d
|
ddraw: Get rid of IDirect3DDeviceImpl.
|
2012-04-10 16:21:25 +02:00 |
Henri Verbeet
|
9cb7ca004a
|
ddraw: Properly retrieve an interface pointer in ddraw7_GetSurfaceFromDC().
|
2012-04-10 16:21:24 +02:00 |
Piotr Caban
|
5c85f96f33
|
ddraw: Improve GetScanLine stub so it's usable for timing related tasks.
|
2012-04-06 20:16:23 +02:00 |
Henri Verbeet
|
cf30899f1a
|
ddraw: Version 1 devices are aggregated by the surface that created them.
|
2012-04-06 20:11:17 +02:00 |
Henri Verbeet
|
4f91eb3fe1
|
ddraw: Keep track of the ddraw version used to create a device.
This also obsoletes the "from_surface" device field.
|
2012-04-04 17:22:19 +02:00 |
Henri Verbeet
|
fefb5a943d
|
ddraw: Get rid of IDirect3DMaterialImpl.
|
2012-03-16 11:09:07 +01:00 |
Henri Verbeet
|
0c11c316bb
|
ddraw: Get rid of IDirect3DViewportImpl.
|
2012-03-15 19:52:05 +01:00 |
Henri Verbeet
|
7b918934e6
|
ddraw: Get rid of IDirect3DLightImpl.
|
2012-03-14 11:48:45 +01:00 |
Henri Verbeet
|
f6bb0a9016
|
ddraw: Don't return a pointer to the implementation in ddraw7_QueryInterface().
|
2012-03-14 11:48:26 +01:00 |
Henri Verbeet
|
d0a37cdeb5
|
ddraw: Get rid of IDirectDrawPaletteImpl.
|
2012-03-13 10:26:54 +01:00 |
Henri Verbeet
|
5f43cd2631
|
ddraw: Get rid of IDirectDrawSurfaceImpl.
|
2012-03-12 10:44:01 +01:00 |
Henri Verbeet
|
1cee1891fd
|
ddraw: Get rid of IDirectDrawImpl.
|
2012-03-09 11:32:35 +01:00 |
Henri Verbeet
|
ed47f259bd
|
wined3d: Don't take the wined3d mutex during WM_DISPLAYCHANGE either.
|
2012-02-21 11:30:10 +01:00 |
Henri Verbeet
|
3769afa33d
|
wined3d: Get rid of the WINED3DSURFTYPE typedef.
|
2012-01-20 13:31:33 +01:00 |
Henri Verbeet
|
ed417a6f13
|
wined3d: Get rid of the WINED3DSTATEBLOCKTYPE typedef.
|
2012-01-18 12:37:38 +01:00 |
Henri Verbeet
|
e53a277305
|
wined3d: Get rid of the WINED3DPOOL typedef.
|
2012-01-18 12:37:38 +01:00 |
Henri Verbeet
|
6a5a098b23
|
wined3d: Get rid of the WINED3DRESOURCETYPE typedef.
|
2012-01-18 12:37:38 +01:00 |
Henri Verbeet
|
992dbc1078
|
ddraw: Maintain D3D state across cooperative level changes.
|
2012-01-18 12:37:38 +01:00 |
Henri Verbeet
|
a44b062aed
|
wined3d: Get rid of the WINED3DCUBEMAP_FACES typedef.
|
2012-01-13 17:34:31 +01:00 |
Francois Gouget
|
daeb4d6d29
|
ddraw: Make ddraw_reset_enum_callback() and ddraw_surface_destroy() static.
|
2012-01-09 12:52:11 +01:00 |
Henri Verbeet
|
9a8491045e
|
wined3d: Get rid of the WINED3DMULTISAMPLE_TYPE typedef.
|
2012-01-09 12:22:17 +01:00 |
Henri Verbeet
|
3d33887c2f
|
wined3d: Get rid of the WINED3DSWAPEFFECT typedef.
|
2012-01-06 19:24:22 +01:00 |
Henri Verbeet
|
387a5f632c
|
ddraw: Fix the title and class name for the auto ddraw device window.
|
2011-12-23 13:44:26 +01:00 |
Henri Verbeet
|
3e6313050b
|
ddraw: Handle the special DDSCL_SETFOCUSWINDOW | DDSCL_CREATEDEVICEWINDOW combination.
|
2011-12-23 13:44:19 +01:00 |
Henri Verbeet
|
d8153e5364
|
ddraw: Properly handle DDSCL_CREATEDEVICEWINDOW.
|
2011-12-23 13:44:12 +01:00 |
Henri Verbeet
|
a5af10e12b
|
ddraw: Clear the focus and device windows on DDSCL_NORMAL.
|
2011-12-23 13:44:07 +01:00 |
Henri Verbeet
|
2ec0c7bfdc
|
ddraw: DDSCL_CREATEDEVICEWINDOW requires DDSCL_EXCLUSIVE.
|
2011-12-23 13:44:00 +01:00 |
Henri Verbeet
|
67bca436ee
|
wined3d: Get rid of the WINED3DDEVTYPE typedef.
|
2011-12-13 18:58:58 +01:00 |
Henri Verbeet
|
ebb85da5f7
|
wined3d: Get rid of the WINEDDCAPS typedef.
|
2011-12-13 18:58:58 +01:00 |
Henri Verbeet
|
e6fb4537f0
|
ddraw: Move clipper handling to ddraw.
|
2011-12-13 18:58:37 +01:00 |
Henri Verbeet
|
6523ef5f67
|
ddraw: Don't enumerate surfaces without references.
|
2011-12-06 15:50:58 +01:00 |
Henri Verbeet
|
94c9b0b4fc
|
wined3d: Get rid of the WINED3DPRESENT_PARAMETERS typedef.
|
2011-12-02 11:51:29 +01:00 |
Henri Verbeet
|
3430e11605
|
wined3d: Add a flags parameter to wined3d_surface_create().
|
2011-11-30 11:50:48 +01:00 |
Henri Verbeet
|
82dd612d50
|
ddraw: Resize the swapchain window on mode changes in exclusive mode.
|
2011-11-30 11:50:42 +01:00 |
Henri Verbeet
|
22d41e2c3f
|
ddraw: Rename the wineD3D field in IDirectDrawImpl to wined3d.
|
2011-11-29 13:23:00 +01:00 |
Henri Verbeet
|
0f10ac9358
|
ddraw: Create the wined3d swapchain when setting the cooperative level.
|
2011-11-29 13:22:54 +01:00 |
Henri Verbeet
|
376ffdf3d5
|
wined3d: Get rid of the WINED3DADAPTER_IDENTIFIER typedef.
|
2011-11-24 17:10:09 +01:00 |
Henri Verbeet
|
bca0ec8182
|
ddraw: Fail surface creation if the cooperative level isn't set yet.
|
2011-11-24 17:09:57 +01:00 |
Henri Verbeet
|
74345201ad
|
ddraw: Move setting ddraw->d3d_target out of ddraw_attach_d3d_device().
|
2011-11-23 09:13:49 +01:00 |
Henri Verbeet
|
8e6f5c34a2
|
ddraw: We can't render to the desktop window either.
|
2011-11-18 14:26:16 +01:00 |
Henri Verbeet
|
18a7653c78
|
wined3d: Get rid of the WINED3DDISPLAYMODE typedef.
|
2011-11-17 11:37:26 +01:00 |
Stefan Dösinger
|
9e0baa55ce
|
ddraw: Set correct HEL and HAL color models.
|
2011-11-15 19:37:28 +01:00 |
Henri Verbeet
|
a2963b662c
|
ddraw: Use wined3d_mutex_lock() / wined3d_mutex_unlock() for locking.
|
2011-11-14 15:25:21 +01:00 |
Henri Verbeet
|
d09ad48328
|
ddraw: Read/draw from/to the actual screen when there is no swapchain window.
|
2011-10-25 16:57:24 +02:00 |
Henri Verbeet
|
14ca56ed97
|
ddraw: Destroy the swapchain in ddraw_destroy() if it still exists.
|
2011-10-18 15:10:21 +02:00 |
Ričardas Barkauskas
|
472a8f7a67
|
ddraw: COM cleanup for IDirect3DDevice7 interface.
|
2011-10-17 18:24:58 +02:00 |
Ričardas Barkauskas
|
7dc08745d1
|
ddraw: Use impl_from_IDirect3DDevice7 for application provided interfaces.
|
2011-10-17 18:24:42 +02:00 |
Ričardas Barkauskas
|
6b7e3e77d0
|
ddraw: COM cleanup for IDirect3DDevice3 interface.
|
2011-10-17 18:24:21 +02:00 |