Henri Verbeet
|
dafaae7730
|
wined3d: Unify WINED3D_RTYPE_TEXTURE and WINED3D_RTYPE_CUBE_TEXTURE.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-27 12:38:46 +09:00 |
Henri Verbeet
|
0c8e78f80d
|
d3d9: Don't assert on invalid IDirect3DBaseTexture9 interfaces.
|
2015-08-04 12:21:58 +02:00 |
Henri Verbeet
|
ea534c9ab4
|
wined3d: Allow initial texture contents to be specified with wined3d_texture_create().
|
2015-01-05 20:15:35 +01:00 |
Henri Verbeet
|
3b3b74510b
|
d3d9: Calculate texture levels in d3d9 instead of wined3d.
|
2014-12-10 19:32:15 +01:00 |
Henri Verbeet
|
b005ad6f90
|
wined3d: Use rendertarget views for color output instead of surfaces.
|
2014-08-21 12:24:42 +02:00 |
Stefan Dösinger
|
341db6d8d3
|
wined3d: Remove wined3d_texture_set/get_priority.
|
2014-07-16 16:10:05 +02:00 |
Stefan Dösinger
|
6121393d0a
|
d3d9: Use the private store api for textures.
|
2014-03-24 20:20:17 +01:00 |
Stefan Dösinger
|
96a74e0cf7
|
d3d9: Introduce a resource structure.
|
2014-03-24 20:20:15 +01:00 |
Henri Verbeet
|
4b3db52b53
|
wined3d: Merge the texture creation functions.
|
2013-11-27 11:30:15 +01:00 |
Stefan Dösinger
|
80638b6d2f
|
wined3d: Enforce texturing capability format restrictions on resource creation.
|
2013-09-06 17:25:08 +02:00 |
Henri Verbeet
|
d6bc4fe71a
|
wined3d: Allow surface flags to be passed to texture creation functions.
|
2013-06-06 11:47:19 +02:00 |
Henri Verbeet
|
91096dd7ad
|
wined3d: Pass a wined3d_resource_desc structure to wined3d_texture_create_3d().
|
2013-06-06 11:47:07 +02:00 |
Henri Verbeet
|
b23739316c
|
wined3d: Pass a wined3d_resource_desc structure to wined3d_texture_create_cube().
|
2013-06-05 17:31:39 +02:00 |
Henri Verbeet
|
9d4cbd6195
|
wined3d: Pass a wined3d_resource_desc structure to wined3d_texture_create_2d().
|
2013-06-05 17:31:39 +02:00 |
Henri Verbeet
|
cb9cc2ccee
|
d3d9: Get rid of IDirect3DSurface9Impl.
|
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 |
Józef Kucia
|
cd4b973d59
|
d3d9: Return D3DERR_INVALIDCALL when IDirect3DCubeTexture9::GetCubeMapSurface is called with invalid level.
|
2012-05-22 17:43:59 +02:00 |
Józef Kucia
|
5f6310ee45
|
d3d9: Return D3DERR_INVALIDCALL when IDirect3DCubeTexture9::GetLevelDesc is called with invalid level.
|
2012-05-22 17:43:58 +02:00 |
Henri Verbeet
|
6b9f151c9e
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_3d_UnlockBox().
|
2012-05-03 11:17:53 +02:00 |
Henri Verbeet
|
46a6f4c1a9
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_3d_LockBox().
|
2012-05-03 11:17:51 +02:00 |
Henri Verbeet
|
5d56abdb55
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_3d_GetVolumeLevel().
|
2012-05-02 11:59:06 +02:00 |
Henri Verbeet
|
f9fe89b386
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_UnlockRect().
|
2012-05-02 11:58:59 +02:00 |
Henri Verbeet
|
5d30402ad8
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_LockRect().
|
2012-05-02 11:58:56 +02:00 |
Henri Verbeet
|
02cb4fe294
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_GetCubeMapSurface().
|
2012-05-01 14:44:09 +02:00 |
Henri Verbeet
|
c85f6c9419
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_UnlockRect().
|
2012-05-01 14:44:06 +02:00 |
Henri Verbeet
|
61dd4fa851
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_LockRect().
|
2012-05-01 14:44:03 +02:00 |
Henri Verbeet
|
605e6b743c
|
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_GetSurfaceLevel().
|
2012-04-30 11:01:16 +02:00 |
Henri Verbeet
|
d01e0647d1
|
d3d9: Get rid of IDirect3DBaseTexture9Impl.
|
2012-04-25 12:14:54 +02:00 |
Henri Verbeet
|
5145b13199
|
d3d9: Merge volumetexture.c into texture.c.
|
2012-04-25 12:14:44 +02:00 |
Henri Verbeet
|
5f38a1e1f7
|
d3d9: Merge cubetexture.c into texture.c.
|
2012-04-24 11:30:12 +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
|
e1b8573ee8
|
d3d9: Don't return a pointer to the implementation in IDirect3DTexture9Impl_QueryInterface().
|
2012-03-29 20:49:15 +02:00 |
Henri Verbeet
|
e70990041b
|
wined3d: Get rid of the WINED3DTEXTUREFILTERTYPE typedef.
|
2012-01-13 17:34:31 +01:00 |
Henri Verbeet
|
bd3b0ba697
|
d3d9: Don't expose wined3d internal flags to the application.
|
2012-01-11 17:47:18 +01:00 |
Henri Verbeet
|
5c5216e609
|
wined3d: Get rid of the WINED3DBOX typedef.
|
2011-12-07 17:49:56 +01:00 |
Henri Verbeet
|
a989afe364
|
d3d9: Implement IDirect3DTexture9 private data handling on top of wined3d_resource.
|
2011-06-20 11:28:26 +02:00 |
Henri Verbeet
|
dbc0e72d17
|
d3d9: Just return the resource type in IDirect3DResource8::GetType() implementations.
|
2011-06-06 16:19:08 +02:00 |
Henri Verbeet
|
8d4ca1f815
|
wined3d: Remove COM from the device implementation.
|
2011-05-17 10:06:18 +02:00 |
Henri Verbeet
|
00a5f38595
|
wined3d: Remove object creation methods from the IWineD3DDevice interface.
|
2011-05-11 14:56:48 +02:00 |
Michael Stefaniuc
|
d5739cd2c3
|
d3d9: Finish the COM cleanup of the IDirect3DDevice9Ex iface.
|
2011-04-25 11:40:35 +02:00 |
Michael Stefaniuc
|
31bea55ef4
|
d3d9: COM cleanup for the IDirect3DTexture9 iface.
|
2011-04-20 16:33:42 +02:00 |
Henri Verbeet
|
fd8e18bd2b
|
wined3d: Remove COM from the texture implementation.
|
2011-03-28 17:08:52 +02:00 |
Henri Verbeet
|
f1ec3820d7
|
wined3d: Get rid of IWineD3DTexture.
|
2011-03-17 10:40:52 +01:00 |
Henri Verbeet
|
4a10bbc76d
|
wined3d: Generalize AddDirtyRect() / AddDirtyBox() to AddDirtyRegion().
|
2011-03-15 17:14:07 +01:00 |
Henri Verbeet
|
13b05b9dbe
|
wined3d: Get rid of IWineD3DTexture::Unmap().
|
2011-03-14 12:39:27 +01:00 |
Henri Verbeet
|
b77a661515
|
wined3d: Get rid of IWineD3DTexture::Map().
|
2011-03-14 12:39:27 +01:00 |
Henri Verbeet
|
4fd03150f6
|
wined3d: Get rid of IWineD3DBaseTexture::GetSubResourceDesc().
|
2011-03-10 12:53:13 +01:00 |
Henri Verbeet
|
8809ebdf79
|
wined3d: Generalize GetSurfaceLevel() / GetVolumeLevel() to GetSubResource().
|
2011-03-10 12:53:04 +01:00 |