Stefan Dösinger
|
c6ed62735d
|
wined3d: Refuse to create NPOT textures without GL support.
|
2013-04-16 17:48:20 +02:00 |
Stefan Dösinger
|
196c88cfc4
|
wined3d: 1x1 texures have a power of two size.
|
2013-04-15 17:45:44 +02:00 |
Michael Stefaniuc
|
50a9fb579c
|
wined3d: Remove ERR() on HeapAlloc failure for small sizes known at compile time.
|
2013-02-06 09:04:41 +01:00 |
Henri Verbeet
|
78984cf46c
|
wined3d: Get rid of ENTER_GL / LEAVE_GL.
|
2012-12-11 12:03:39 +01:00 |
Henri Verbeet
|
2bf46c60fb
|
wined3d: Replace the face and level parameters to device_parent_create_texture_surface() with the sub-resource index.
|
2012-10-25 11:48:25 +02:00 |
Henri Verbeet
|
ddbe791d37
|
wined3d: Set texture_level in surface_set_texture_target() as well.
|
2012-10-24 11:24:22 +02:00 |
Henri Verbeet
|
894d161891
|
wined3d: Call core GL functions through gl_info.gl_ops as well.
|
2012-07-25 20:10:08 +02:00 |
Henri Verbeet
|
0821c8024b
|
wined3d: Merge the device parent create_rendertarget() and create_depth_stencil() handlers.
|
2012-07-11 09:57:07 -05:00 |
Francois Gouget
|
19ba80e7c2
|
wined3d: We must include Wine's port.h before using NAN.
|
2012-06-01 17:41:52 +02:00 |
Henri Verbeet
|
de43de510a
|
wined3d: Move the resource bind_count field up to wined3d_resource.
|
2012-04-26 19:26:14 +02: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
|
e70990041b
|
wined3d: Get rid of the WINED3DTEXTUREFILTERTYPE typedef.
|
2012-01-13 17:34:31 +01:00 |
Henri Verbeet
|
2650ba4b17
|
wined3d: Get rid of the WINED3DTEXTUREADDRESS typedef.
|
2012-01-11 17:47:23 +01:00 |
Henri Verbeet
|
9a8491045e
|
wined3d: Get rid of the WINED3DMULTISAMPLE_TYPE typedef.
|
2012-01-09 12:22:17 +01:00 |
Henri Verbeet
|
08545dc739
|
wined3d: Get rid of the WINED3DSAMPLERSTATETYPE typedef.
|
2012-01-09 12:22:12 +01:00 |
Henri Verbeet
|
5c5216e609
|
wined3d: Get rid of the WINED3DBOX typedef.
|
2011-12-07 17:49:56 +01:00 |
Matteo Bruni
|
1ac60004dc
|
wined3d: Update sRGB GL texture state.
|
2011-11-23 09:13:21 +01:00 |
Stefan Dösinger
|
496b438ede
|
wined3d: Remove d3d8/9 palette support.
|
2011-10-11 13:37:49 +02:00 |
Matteo Bruni
|
0386b44bad
|
wined3d: Keep track of the current texture type for each texture unit.
|
2011-08-29 12:08:19 +02:00 |
Matteo Bruni
|
e53ae83d74
|
wined3d: Pass around the context instead of gl_info.
|
2011-08-25 11:31:55 +02:00 |
Matteo Bruni
|
be8ea9c36e
|
wined3d: Make context_acquire() unconditional in a bunch of places.
|
2011-08-25 11:31:55 +02:00 |
Henri Verbeet
|
2e14d9ac0e
|
wined3d: Make the texture parameter to texture_srgb_mode() const.
|
2011-07-15 10:08:18 +02:00 |
Henri Verbeet
|
792060d67f
|
d3d8: Implement IDirect3DVolumeTexture8 private data handling on top of wined3d_resource.
|
2011-06-20 11:28:40 +02:00 |
Henri Verbeet
|
732338ab35
|
d3d9: Implement IDirect3DCubeTexture9 private data handling on top of wined3d_resource.
|
2011-06-20 11:28:22 +02:00 |
Henri Verbeet
|
469eba24c0
|
d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource.
|
2011-06-17 11:02:28 +02:00 |
Henri Verbeet
|
1fbdfd625a
|
wined3d: Get rid of wined3d_texture_get_type().
|
2011-06-07 14:18:34 +02:00 |
Henri Verbeet
|
c8f26a1345
|
wined3d: Rename IWineD3DDeviceImpl_MarkStateDirty() to device_invalidate_state().
|
2011-06-06 16:18:41 +02:00 |
Henri Verbeet
|
0143fa7382
|
wined3d: Use the requested sRGB mode in texture3d_preload().
|
2011-05-19 10:08:05 +02:00 |
Henri Verbeet
|
6d6402afef
|
wined3d: Get rid of the mostly unused SRGB_BOTH enum value.
|
2011-05-19 10:08:02 +02:00 |
Henri Verbeet
|
3032b40c80
|
wined3d: Get rid of the IWineD3DDeviceParent interface.
|
2011-05-19 10:06:21 +02:00 |
Henri Verbeet
|
0e0e5c3e38
|
wined3d: Get rid of the IWineD3DDevice typedefs.
|
2011-05-17 10:06:23 +02:00 |
Henri Verbeet
|
00a5f38595
|
wined3d: Remove object creation methods from the IWineD3DDevice interface.
|
2011-05-11 14:56:48 +02:00 |
Henri Verbeet
|
c4b73c4550
|
wined3d: Get rid of the IWineD3DSurface typedefs.
|
2011-04-29 16:52:13 +02:00 |
Henri Verbeet
|
1c1de920e3
|
wined3d: Remove COM from the surface implementation.
|
2011-04-29 16:52:13 +02:00 |
Henri Verbeet
|
f6e4f4a122
|
wined3d: Get rid of the mipmap hint code.
Mipmap hint isn't a texture parameter, but a global hint. This never worked,
it just causes GL errors.
|
2011-04-21 16:53:41 +02:00 |
Henri Verbeet
|
89a4e696a2
|
wined3d: Get rid of the IWineD3DVolume typedefs.
|
2011-04-15 10:07:58 +02:00 |
Henri Verbeet
|
2c450571e5
|
wined3d: Remove COM from the volume implementation.
|
2011-04-15 10:07:57 +02:00 |
Henri Verbeet
|
19e66a0dc9
|
wined3d: Replace "is_srgb" in wined3d_texture with a flag.
|
2011-03-29 12:34:54 +02:00 |
Henri Verbeet
|
0e22aea01e
|
wined3d: Replace "pow2_matrix_identity" in wined3d_texture with a flag.
|
2011-03-29 12:34:49 +02:00 |
Henri Verbeet
|
e111acdf11
|
wined3d: Replace "cond_np2" in wined3d_texture with a flag.
|
2011-03-29 12:34:44 +02:00 |
Henri Verbeet
|
c5bf96c951
|
wined3d: Get rid of IWineD3DBaseTextureClass.
|
2011-03-29 12:34:40 +02:00 |
Henri Verbeet
|
fd8e18bd2b
|
wined3d: Remove COM from the texture implementation.
|
2011-03-28 17:08:52 +02:00 |
Henri Verbeet
|
87087f379f
|
wined3d: Merge the texture implementations.
|
2011-03-28 17:08:52 +02:00 |
Henri Verbeet
|
85f2348549
|
wined3d: Get rid of the IWineD3DBase requirement for surface_set_container().
This made sense back when we needed the container's parent and didn't know the
container's type, but neither of those is true anymore.
|
2011-03-28 17:08:52 +02:00 |
Henri Verbeet
|
96a8417a21
|
wined3d: Merge the texture cleanup functions.
|
2011-03-18 15:59:05 +01:00 |
Henri Verbeet
|
d30d9d5e49
|
wined3d: Merge the IWineD3DBaseTexture::AddDirtyRegion() implementations.
|
2011-03-18 15:59:04 +01:00 |
Henri Verbeet
|
09b4ed2e75
|
wined3d: Get rid of IWineD3DBaseTexture::IsCondNP2().
|
2011-03-17 10:41:54 +01:00 |
Henri Verbeet
|
2d4bce87ba
|
wined3d: Get rid of IWineD3DTextureImpl.
|
2011-03-17 10:41:41 +01:00 |
Henri Verbeet
|
f1ec3820d7
|
wined3d: Get rid of IWineD3DTexture.
|
2011-03-17 10:40:52 +01:00 |