Henri Verbeet
|
0ce894f274
|
d3d9: Implement d3d9_device_GetDisplayModeEx().
|
2012-06-28 01:39:28 +02:00 |
Henri Verbeet
|
a1bfd0988f
|
wined3d: Take scanline ordering into account in the mode setting code.
|
2012-06-28 01:39:26 +02:00 |
Henri Verbeet
|
56fffd0659
|
d3d9: Get rid of IDirect3DQuery9Impl.
|
2012-06-12 17:27:34 +02:00 |
Henri Verbeet
|
2f2995de75
|
d3d9: Get rid of IDirect3DPixelShader9Impl.
|
2012-06-12 17:27:29 +02:00 |
Henri Verbeet
|
df9c6aa3ec
|
d3d9: Get rid of IDirect3DVertexShader9Impl.
|
2012-06-12 17:27:25 +02:00 |
Henri Verbeet
|
bdd42942c0
|
d3d9: Get rid of IDirect3DVertexDeclaration9Impl.
|
2012-06-01 17:46:45 +02:00 |
Henri Verbeet
|
79d62ca1fb
|
d3d9: Get rid of IDirect3DStateBlock9Impl.
|
2012-06-01 17:46:44 +02:00 |
Henri Verbeet
|
6341389fe4
|
d3d9: Get rid of IDirect3DIndexBuffer9Impl.
|
2012-05-31 18:05:32 +02:00 |
Henri Verbeet
|
503b16392b
|
d3d9: Get rid of IDirect3DVertexBuffer9Impl.
|
2012-05-31 18:05:29 +02:00 |
Henri Verbeet
|
cb9cc2ccee
|
d3d9: Get rid of IDirect3DSurface9Impl.
|
2012-05-30 17:18:00 +02:00 |
Henri Verbeet
|
d4c5c03cbb
|
d3d9: Get rid of IDirect3DSwapChain9Impl.
|
2012-05-30 17:18:00 +02:00 |
Henri Verbeet
|
a91ef5217d
|
d3d9: Get rid of IDirect3DVolume9Impl.
|
2012-05-29 10:45:13 +02:00 |
Henri Verbeet
|
2a63fe6624
|
d3d9: Get rid of IDirect3DDevice9Impl.
|
2012-05-29 10:45:09 +02:00 |
Henri Verbeet
|
82adae949b
|
d3d9: Get rid of IDirect3D9Impl.
|
2012-05-25 16:24:11 +02:00 |
Henri Verbeet
|
e3ecfa5974
|
wined3d: Store user clip planes as 4-component float vectors.
|
2012-05-22 18:07:02 +02:00 |
Henri Verbeet
|
9936ec0c1c
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetStreamSource().
|
2012-04-30 11:01:13 +02:00 |
Henri Verbeet
|
c208d973f6
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetIndices().
|
2012-04-30 11:01:09 +02:00 |
Henri Verbeet
|
c638aab2b4
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetPixelShader().
|
2012-04-27 11:59:27 +02:00 |
Henri Verbeet
|
722e60ab2e
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetVertexShader().
|
2012-04-27 11:59:23 +02:00 |
Henri Verbeet
|
a495b7af48
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetVertexDeclaration().
|
2012-04-27 11:59:21 +02:00 |
Henri Verbeet
|
3e2d946290
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetTexture().
|
2012-04-26 19:26:08 +02:00 |
Henri Verbeet
|
e333334450
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetDepthStencilSurface().
|
2012-04-26 19:26:06 +02:00 |
Henri Verbeet
|
6a03dbf111
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetRenderTarget().
|
2012-04-26 19:26:02 +02:00 |
Henri Verbeet
|
d01e0647d1
|
d3d9: Get rid of IDirect3DBaseTexture9Impl.
|
2012-04-25 12:14:54 +02:00 |
Henri Verbeet
|
fb5bc72408
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetBackBuffer().
|
2012-04-25 12:14:02 +02:00 |
Henri Verbeet
|
138edd31e5
|
d3d9: Use the surface implementation pointer in reset_enum_callback().
|
2012-04-25 12:13:58 +02:00 |
Henri Verbeet
|
11a2231c11
|
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetSwapChain().
|
2012-04-25 12:13:55 +02:00 |
Henri Verbeet
|
7da2dc747c
|
d3d9: Get rid of IDirect3DVolumeTexture9Impl.
|
2012-04-24 11:29:40 +02:00 |
Henri Verbeet
|
21c65893c9
|
d3d9: Get rid of IDirect3DCubeTexture9Impl.
|
2012-04-23 11:47:58 +02:00 |
Henri Verbeet
|
5569db9a98
|
d3d9: Get rid of IDirect3DTexture9Impl.
|
2012-04-23 11:44:48 +02:00 |
Henri Verbeet
|
949f7b4524
|
d3d9: COM cleanup for the IDirect3DVertexDeclaration9 interface.
|
2012-04-13 10:48:46 +02:00 |
Henri Verbeet
|
81ed6e0c86
|
d3d9: Use the wined3d declaration to retrieve the FVF in IDirect3DDevice9Impl_GetFVF().
|
2012-04-13 10:48:43 +02:00 |
Henri Verbeet
|
5fc17b84d0
|
d3d9: Store wined3d vertex declarations in the fvf lookup table.
This also implicitly gets rid of the convFVF hack in
IDirect3DVertexDeclaration9Impl_Release().
|
2012-04-12 20:36:45 +02:00 |
Henri Verbeet
|
ba67df7a60
|
d3d9: Introduce a separate function for vertex declaration creation.
|
2012-04-12 20:36:40 +02:00 |
Henri Verbeet
|
53b3f9d40e
|
d3d9: COM cleanup for the IDirect3DSwapChain9 interface.
This is mostly based on the COM cleanup scripts by Michael Stefaniuc.
|
2012-04-11 18:14:36 +02:00 |
Henri Verbeet
|
8b95d8d2e3
|
d3d9: Introduce a separate function for swapchain creation.
|
2012-04-11 18:14:30 +02:00 |
Henri Verbeet
|
f47267ad55
|
d3d9: Don't return a pointer to the implementation in IDirect3DDevice9Impl_QueryInterface().
|
2012-04-03 12:00:45 +02:00 |
Henri Verbeet
|
cbc3e9985c
|
d3d9: Store an implementation pointer to the d3d9 structure in IDirect3DDevice9Impl.
|
2012-03-28 11:36:32 +02:00 |
Stefan Dösinger
|
038e308a41
|
wined3d: Relax depth blit requirements.
|
2012-01-23 16:06:55 +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
|
a44b062aed
|
wined3d: Get rid of the WINED3DCUBEMAP_FACES typedef.
|
2012-01-13 17:34:31 +01:00 |
Henri Verbeet
|
43fcbcb36e
|
wined3d: Get rid of the WINED3DTEXTURESTAGESTATETYPE typedef.
|
2012-01-10 10:47:27 +01:00 |
Henri Verbeet
|
9a8491045e
|
wined3d: Get rid of the WINED3DMULTISAMPLE_TYPE typedef.
|
2012-01-09 12:22:17 +01:00 |
Henri Verbeet
|
45f6def784
|
wined3d: Get rid of the WINED3DBACKBUFFER_TYPE typedef.
|
2012-01-06 19:24:21 +01:00 |
Henri Verbeet
|
360c1114d6
|
wined3d: Get rid of the WINED3DRASTER_STATUS typedef.
|
2011-12-02 11:51:33 +01:00 |
Henri Verbeet
|
94c9b0b4fc
|
wined3d: Get rid of the WINED3DPRESENT_PARAMETERS typedef.
|
2011-12-02 11:51:29 +01:00 |
Henri Verbeet
|
b171d5f95d
|
d3d9: Implement texture creation from system memory.
|
2011-12-02 11:51:15 +01:00 |
Henri Verbeet
|
d9ab258df8
|
d3d9: Add some FIXMEs for d3d9ex resource sharing.
|
2011-12-02 11:51:09 +01:00 |
Henri Verbeet
|
82dd612d50
|
ddraw: Resize the swapchain window on mode changes in exclusive mode.
|
2011-11-30 11:50:42 +01:00 |