Henri Verbeet
|
b17d64923e
|
wined3d: Don't use surface_from_resource() to retrieve volumes.
This happened to work because the field offsets are the same.
|
2011-03-17 10:42:09 +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 |
Stefan Dösinger
|
0fc6381bc7
|
wined3d: Check the framebuffer setup in ValidateDevice.
|
2011-03-16 16:31:53 +01:00 |
Stefan Dösinger
|
38c213ecda
|
wined3d: Ignore clears when the framebuffer setup is broken.
|
2011-03-16 16:31:53 +01:00 |
Henri Verbeet
|
f77c0e36a4
|
wined3d: Get rid of IWineD3DVolumeTextureImpl.
|
2011-03-16 14:14:22 +01:00 |
Henri Verbeet
|
ed0037854a
|
wined3d: Get rid of IWineD3DVolumeTexture.
|
2011-03-16 14:14:21 +01:00 |
Henri Verbeet
|
8809ebdf79
|
wined3d: Generalize GetSurfaceLevel() / GetVolumeLevel() to GetSubResource().
|
2011-03-10 12:53:04 +01:00 |
Henri Verbeet
|
ac9c592ca9
|
wined3d: Store all the resource desc information in struct wined3d_resource.
|
2011-03-09 12:29:17 +01:00 |
Henri Verbeet
|
bea8d0a713
|
wined3d: Get rid of the IWineD3DBuffer typedef.
|
2011-03-04 16:25:58 +01:00 |
Henri Verbeet
|
a27ee75ed2
|
wined3d: Remove COM from the buffer implementation.
|
2011-03-04 16:25:58 +01:00 |
Henri Verbeet
|
39aa477e4c
|
wined3d: Pass gl_info to surface_bind().
|
2011-03-04 16:25:58 +01:00 |
Henri Verbeet
|
1de6adfbae
|
wined3d: Make IWineD3DResourceImpl an independent structure.
|
2011-03-01 13:21:59 +01:00 |
Henri Verbeet
|
39497ff4d1
|
wined3d: Remove IWineD3DResource::UnLoad() from the public interface.
|
2011-02-28 11:09:48 +01:00 |
Henri Verbeet
|
1da773ff4d
|
wined3d: Merge device_unload_resource() and reset_unload_resources().
|
2011-02-28 11:09:38 +01:00 |
Henri Verbeet
|
14c3387fc2
|
wined3d: Get rid of the IWineD3DQuery typedefs.
|
2011-02-04 15:25:32 +01:00 |
Henri Verbeet
|
e1815f5e3b
|
wined3d: Get rid of the IWineD3DPalette typedefs.
|
2011-02-03 13:15:17 +01:00 |
Henri Verbeet
|
fe3cfb3e8e
|
wined3d: Get rid of the IWineD3DVertexDeclaration typedefs.
|
2011-02-03 13:15:17 +01:00 |
Henri Verbeet
|
5765632d9f
|
wined3d: Remove COM from the vertex declaration.
|
2011-02-03 13:15:17 +01:00 |
Henri Verbeet
|
074977d404
|
wined3d: Get rid of the IWineD3D typedefs.
|
2011-02-02 12:22:53 +01:00 |
Henri Verbeet
|
36d4268e3c
|
wined3d: Remove COM from IWineD3D.
|
2011-02-02 12:22:42 +01:00 |
Henri Verbeet
|
96d225d4dd
|
wined3d: Get rid of the IWineD3DStateBlockImpl typedef.
|
2011-01-31 12:25:05 +01:00 |
Henri Verbeet
|
b98cd5d982
|
wined3d: Get rid of the IWineD3DStateBlock typedef.
|
2011-01-31 12:25:01 +01:00 |
Henri Verbeet
|
4b109ff1f8
|
wined3d: Remove COM from the stateblock.
|
2011-01-31 12:24:58 +01:00 |
Henri Verbeet
|
a538d28f28
|
wined3d: Set color / depth / stencil surfaces to NULL before releasing them in IWineD3DDeviceImpl_Uninit3D().
|
2011-01-31 12:24:55 +01:00 |
Henri Verbeet
|
1b726498ed
|
wined3d: Set all render targets to NULL in IWineD3DDeviceImpl_Uninit3D().
|
2011-01-28 11:58:06 +01:00 |
Henri Verbeet
|
2469597e2a
|
wined3d: Verify we have at least one framebuffer attachment before doing clears or draws.
|
2011-01-27 14:13:39 +01:00 |
Henri Verbeet
|
ce050c89de
|
wined3d: Get rid of IWineD3DSurface::GetData().
|
2011-01-21 18:37:09 +01:00 |
Henri Verbeet
|
629d81b192
|
wined3d: Remove IWineD3DSurface::BindTexture() from the public interface.
|
2011-01-21 18:37:04 +01:00 |
Henri Verbeet
|
227efbbf65
|
wined3d: Store a pointer to an array of IWineD3DSwapChainImpl pointers in the device.
|
2011-01-20 12:19:04 +01:00 |
Henri Verbeet
|
e42e5247dd
|
wined3d: Pass an IWineD3DResourceImpl pointer to wined3d_rendertarget_view_init().
|
2011-01-18 12:32:01 +01:00 |
Henri Verbeet
|
c28d6f38af
|
wined3d: Pass an IWineD3DResourceImpl pointer to context_resource_released().
|
2011-01-17 13:22:06 +01:00 |
Henri Verbeet
|
834b599e19
|
wined3d: Pass an IWineD3DResourceImpl pointer to device_resource_released().
|
2011-01-17 13:22:06 +01:00 |
Henri Verbeet
|
852ac57db6
|
wined3d: Pass an IWineD3DResourceImpl pointer to device_resource_add().
|
2011-01-17 13:22:06 +01:00 |
Henri Verbeet
|
2ad540cea5
|
wined3d: Pass an IWineD3DResourceImpl pointer to device_resource_remove().
|
2011-01-17 13:22:06 +01:00 |
Henri Verbeet
|
d72520b5cc
|
wined3d: Remove IWineD3DBaseTexture::BindTexture() from the public interface.
|
2011-01-05 17:22:01 +01:00 |
Henri Verbeet
|
f9a1e8813e
|
wined3d: Pass an IWineD3DDeviceImpl pointer to create_primary_opengl_context().
|
2011-01-05 17:21:47 +01:00 |
Henri Verbeet
|
7e0909d058
|
wined3d: Pass an IWineD3DDeviceImpl pointer to delete_opengl_contexts().
|
2011-01-05 17:21:37 +01:00 |
Henri Verbeet
|
3a59137b09
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to internal_preload().
|
2011-01-04 11:09:52 +01:00 |
Henri Verbeet
|
fe2ffe1e6a
|
wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_destroy().
|
2010-12-13 16:24:23 +01:00 |
Henri Verbeet
|
7f09eb6a7a
|
wined3d: Pass an IWineD3DDeviceImpl pointer to free_private().
|
2010-12-09 12:14:31 +01:00 |
Henri Verbeet
|
4ba3b64c57
|
wined3d: Pass an IWineD3DDeviceImpl pointer to alloc_private().
|
2010-12-09 12:14:25 +01:00 |
Henri Verbeet
|
5fc53941ef
|
wined3d: Pass a wined3d_buffer structure to buffer_get_memory().
|
2010-12-08 11:27:40 +01:00 |
Henri Verbeet
|
a4477fea4a
|
wined3d: Pass an IWineD3DDeviceImpl pointer to free_private().
|
2010-12-02 11:54:15 +01:00 |
Henri Verbeet
|
6b9118e462
|
wined3d: Pass an IWineD3DDeviceImpl pointer to alloc_private().
|
2010-12-02 11:54:10 +01:00 |
Henri Verbeet
|
f45aeb4abe
|
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_free_private().
|
2010-12-01 11:09:08 +01:00 |
Henri Verbeet
|
4a69874938
|
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_alloc_private().
|
2010-12-01 11:09:02 +01:00 |
Henri Verbeet
|
77923346da
|
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_update_float_pixel_constants().
|
2010-12-01 11:08:57 +01:00 |
Henri Verbeet
|
4a6d0da207
|
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_update_float_vertex_constants().
|
2010-12-01 11:08:51 +01:00 |
Henri Verbeet
|
363d8a316e
|
wined3d: Pass an IWineD3DDeviceImpl pointer to drawPrimitive().
|
2010-11-30 10:57:10 +01:00 |