Matteo Bruni
|
2568fd2e00
|
ddraw: Keep a ddraw object reference in d3d7 vertex buffers.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-09 20:13:23 +01:00 |
Matteo Bruni
|
68709850f1
|
ddraw: Get rid of multiple interfaces from vertex buffer objects.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-27 09:56:25 +01:00 |
Henri Verbeet
|
bd7d8fc04f
|
ddraw: Use wined3d_resource_unmap() in d3d_vertex_buffer7_Unlock().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-29 17:55:16 +09:00 |
Henri Verbeet
|
7834f00be5
|
wined3d: Use wined3d_resource_map() in d3d_vertex_buffer7_Lock().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-29 17:55:14 +09:00 |
Henri Verbeet
|
6e7d370209
|
ddraw: Rename "wineD3DVertexDeclaration" to "wined3d_declaration".
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-26 23:23:46 +09:00 |
Henri Verbeet
|
d2b782f4e4
|
ddraw: Rename "wineD3DVertexBuffer" to "wined3d_buffer".
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-26 23:23:45 +09:00 |
Henri Verbeet
|
1dea0c1d67
|
ddraw: Get rid of some comments in the middle of the copyright headers.
|
2015-03-20 21:32:21 +09:00 |
Henri Verbeet
|
74ab8e8ce9
|
wined3d: Do not increment the reference count of the returned buffer in wined3d_device_get_stream_source().
None of the other getters increment the reference count either.
|
2014-09-18 13:06:32 +02:00 |
Henri Verbeet
|
c1032e977b
|
wined3d: Filter redundant WINED3D_MAP_DISCARD buffer maps.
|
2014-03-04 11:50:54 +01:00 |
Stefan Dösinger
|
d3520ef465
|
ddraw: Don't discard buffers that haven't been used in draws.
|
2013-01-10 16:05:34 +01:00 |
Stefan Dösinger
|
67230fc013
|
ddraw: Create a dynamic buffer if DDLOCK_DISCARDCONTENTS is used.
|
2012-12-04 10:55:06 +01:00 |
Henri Verbeet
|
d601a0dede
|
wined3d: wined3d_device_get_render_state() never fails.
|
2012-09-11 18:03:57 +02:00 |
Jacek Caban
|
4551135f7a
|
ddraw: Use proper helpers for iface calls.
|
2012-08-27 19:46:03 +02:00 |
Henri Verbeet
|
a6ffab3bf5
|
wined3d: Rename WINED3DLOCK_* to WINED3D_MAP_*.
|
2012-06-18 17:48:56 +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
|
1cee1891fd
|
ddraw: Get rid of IDirectDrawImpl.
|
2012-03-09 11:32:35 +01:00 |
Henri Verbeet
|
e53a277305
|
wined3d: Get rid of the WINED3DPOOL typedef.
|
2012-01-18 12:37:38 +01:00 |
Henri Verbeet
|
3082c1a9de
|
wined3d: Get rid of the WINED3DRENDERSTATETYPE typedef.
|
2011-12-20 10:11:47 +01:00 |
Henri Verbeet
|
a2963b662c
|
ddraw: Use wined3d_mutex_lock() / wined3d_mutex_unlock() for locking.
|
2011-11-14 15:25:21 +01:00 |
Ričardas Barkauskas
|
472a8f7a67
|
ddraw: COM cleanup for IDirect3DDevice7 interface.
|
2011-10-17 18:24:58 +02:00 |
Ričardas Barkauskas
|
31cf68dd95
|
ddraw: Use unsafe_impl_from_IDirect3DDevice7 for application provided interfaces.
|
2011-10-17 18:24:30 +02:00 |
Ričardas Barkauskas
|
a90b2ad002
|
ddraw: Use unsafe_impl_from_IDirect3DDevice3 for application provided interfaces.
|
2011-10-17 18:23:51 +02:00 |
Frédéric Delanoy
|
f932abf326
|
dlls: Assorted spelling fixes.
|
2011-08-01 18:26:27 +02:00 |
Michael Stefaniuc
|
d7768739ec
|
ddraw: COM cleanup for the IDirect3DVertexBuffer7 iface.
|
2011-06-15 20:04:39 +02:00 |
Michael Stefaniuc
|
60223057f0
|
ddraw: COM cleanup for the IDirect3DVertexBuffer iface.
|
2011-06-15 20:04:39 +02:00 |
Michael Stefaniuc
|
8e27274163
|
ddraw: Use unsafe_impl_from_IDirect3DVertexBuffer() for app provided ifaces.
|
2011-06-15 20:04:39 +02:00 |
Michael Stefaniuc
|
d010dac84d
|
ddraw: Rename d3d_vertex_buffer_init() and have it allocate the object too.
|
2011-06-15 20:04:39 +02:00 |
Henri Verbeet
|
8d4ca1f815
|
wined3d: Remove COM from the device implementation.
|
2011-05-17 10:06:18 +02:00 |
Henri Verbeet
|
979e3744f7
|
wined3d: Remove state management methods from the IWineD3DDevice interface.
|
2011-05-17 10:06:15 +02:00 |
Henri Verbeet
|
00a5f38595
|
wined3d: Remove object creation methods from the IWineD3DDevice interface.
|
2011-05-11 14:56:48 +02:00 |
Henri Verbeet
|
adb1e10979
|
wined3d: Get rid of wined3d_buffer_get_desc().
|
2011-03-11 11:40:47 +01:00 |
Henri Verbeet
|
756fdb7c5a
|
wined3d: Merge the various resource desc structures.
|
2011-03-09 12:28:58 +01:00 |
Henri Verbeet
|
a27ee75ed2
|
wined3d: Remove COM from the buffer implementation.
|
2011-03-04 16:25:58 +01:00 |
Henri Verbeet
|
5765632d9f
|
wined3d: Remove COM from the vertex declaration.
|
2011-02-03 13:15:17 +01:00 |
Michael Stefaniuc
|
15dfe304bf
|
ddraw: Drop "Thunk_" from the names of the IDirect3DVertexBuffer methods.
|
2011-01-21 12:25:18 +01:00 |
Henri Verbeet
|
70f4e66f84
|
wined3d: IWineD3DBuffer_Unmap() can't fail.
|
2010-10-15 16:19:54 +02:00 |
Henri Verbeet
|
fd7c1cbf05
|
wined3d: IWineD3DBuffer_GetDesc() should never fail.
|
2010-09-14 09:43:22 -05:00 |
Henri Verbeet
|
6c4c351791
|
wined3d: Don't require wined3d object parents to be COM objects.
|
2010-09-01 14:01:02 +02:00 |
Henri Verbeet
|
20a42b4c98
|
ddraw: Add / improve TRACEs.
|
2010-08-20 13:21:24 +02:00 |
Henri Verbeet
|
0e955daed2
|
ddraw: Add a separate function for vertex buffer initialization.
|
2010-08-20 13:21:23 +02:00 |
Henri Verbeet
|
c5a14085d4
|
ddraw: Remove unused / redundant includes.
|
2010-08-19 11:17:41 +02:00 |
Stefan Dösinger
|
a9f969094c
|
ddraw: Convert VB lock flags to wined3d flags.
|
2010-01-29 14:59:02 +01:00 |
Stefan Dösinger
|
f0efa97413
|
wined3d: Remove the buffer fvf.
|
2009-04-09 16:28:10 +02:00 |
Stefan Dösinger
|
fd9b574e4e
|
ddraw: Store the fvf in the ddraw buffer.
WineD3D buffer FVFs will go away soon.
|
2009-04-09 16:27:35 +02:00 |
Stefan Dösinger
|
513a493f00
|
wined3d: Merge IWineD3DIndexBuffer and IWineD3DBuffer.
|
2009-04-08 11:37:29 +02:00 |
Stefan Dösinger
|
dc80a3ede5
|
d3d: Unify WINED3DVERTEXBUFFER_DESC and WINED3DINDEXBUFFER_DESC.
|
2009-04-08 11:36:02 +02:00 |
Henri Verbeet
|
aa3027a604
|
wined3d: Merge IWineD3DVertexBuffer with IWineD3DBuffer.
That still leaves IWineD3DIndexBuffer, but that code is also mostly similar,
except for the conversion code (which will be unused there).
|
2009-03-06 15:35:58 +01:00 |
Henri Verbeet
|
802f9c7e29
|
ddraw: Get rid of ICOM_OBJECT.
|
2009-01-22 12:05:07 +01:00 |
Henri Verbeet
|
8c4cc2af46
|
ddraw: Get rid of ICOM_THIS_FROM.
|
2009-01-22 12:05:03 +01:00 |