Henri Verbeet
|
584cb331a9
|
ddraw: Add a separate function for execute buffer initialization.
|
2010-08-20 13:21:22 +02:00 |
Henri Verbeet
|
a60c493986
|
ddraw: Add a separate function for device initialization.
|
2010-08-20 13:21:21 +02:00 |
Henri Verbeet
|
c5a14085d4
|
ddraw: Remove unused / redundant includes.
|
2010-08-19 11:17:41 +02:00 |
Henri Verbeet
|
fee9c1f2b5
|
ddraw: Remove a useless viewport callback.
|
2010-08-18 09:41:01 +02:00 |
Henri Verbeet
|
14399f6130
|
ddraw: Remove a useless material callback.
|
2010-08-18 09:40:55 +02:00 |
Henri Verbeet
|
3ad82a82bb
|
wined3d: The stateblock doesn't have a parent.
|
2010-07-30 11:36:03 +02:00 |
Henri Verbeet
|
51a315386e
|
ddraw: Use a less offensive handle table implementation for surfaces.
|
2010-07-30 11:36:03 +02:00 |
Henri Verbeet
|
91193b6eec
|
ddraw: Use a less offensive handle table implementation for stateblocks.
|
2010-07-30 11:36:02 +02:00 |
Henri Verbeet
|
941aeade01
|
ddraw: Use a less offensive handle table implementation for matrices.
|
2010-07-29 17:33:36 +02:00 |
Henri Verbeet
|
0cb4de4542
|
ddraw: Use a less offensive handle table implementation for materials.
|
2010-07-29 17:33:35 +02:00 |
Henri Verbeet
|
6fb9ee0ee7
|
ddraw: Merge the ddraw thunks into ddraw.c.
Note how both ddraw 1 and ddraw 7 used the same IDirectDrawImpl_XXX naming
convention.
|
2010-07-20 13:13:04 +02:00 |
Mikko Rasa
|
f18cb4c2f4
|
ddraw: Grow index buffer as needed.
|
2010-06-30 16:19:13 +02:00 |
Henri Verbeet
|
f97a9e3c0f
|
ddraw: Fix and clarify texture filter state mappings.
|
2010-04-06 11:48:59 +02:00 |
Henri Verbeet
|
1289842da3
|
wined3d: Move handling of the unimplemented WINED3DRS_STIPPLEPATTERN states to ddraw.
|
2010-04-02 10:36:06 +02:00 |
Henri Verbeet
|
2e5976a8c5
|
wined3d: Move handling of the unimplemented WINED3DRS_BORDERCOLOR state to ddraw.
|
2010-04-02 10:35:54 +02:00 |
Christian Costa
|
720aa5bf23
|
ddraw: Fix D3DTBLEND_MODULATE emulation.
Alpha source should be selected with WINED3DTSS_ALPHAOP and not by changing the source itself.
|
2010-02-15 12:51:09 +01:00 |
Stefan Dösinger
|
90e443758a
|
wined3d: Add a parameter for SetRenderTarget viewport setup.
|
2009-11-03 21:21:30 +01:00 |
Stefan Dösinger
|
e80144c403
|
d3d: Make EndScene calls hookable.
|
2009-10-14 12:21:06 +02:00 |
Henri Verbeet
|
47c84f4f7f
|
wined3d: Use the DXGI naming convention for all formats.
|
2009-09-25 15:15:44 +02:00 |
Henri Verbeet
|
60e32659a7
|
wined3d: Rename IWineD3DDevice::SetIndices() to IWineD3DDevice::SetIndexBuffer().
|
2009-09-25 15:14:44 +02:00 |
Henri Verbeet
|
2b2fc827ce
|
wined3d: Remove unused parameters to drawPrimitive().
|
2009-09-11 12:09:14 +02:00 |
Henri Verbeet
|
ee60e5fd71
|
ddraw: Remove trailing spaces.
|
2009-09-01 14:06:03 +02:00 |
Henri Verbeet
|
7165bd19c1
|
wined3d: WINED3DTEXF_NONE only makes sense as a mip filter.
|
2009-08-05 11:20:43 +02:00 |
Andrew Talbot
|
99139d9671
|
ddraw: Constify some variables.
|
2009-07-24 11:44:17 +02:00 |
Gerald Pfeifer
|
d1e5b3bf62
|
ddraw: Fix two bounds checks.
|
2009-06-22 11:44:19 +02:00 |
Henri Verbeet
|
88162fabb8
|
wined3d: Get rid of the pointers in WINED3DSURFACE_DESC.
|
2009-06-15 13:42:29 +02:00 |
David Adam
|
8681d49030
|
ddraw: Remove useless comments.
|
2009-04-21 16:30:04 +02:00 |
Stefan Dösinger
|
cb1c9dcda9
|
d3d: Remove the format from index buffers.
|
2009-04-09 16:28:25 +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
|
3ed94329a3
|
wined3d: Use Map and Unmap for index buffers.
Just a change in name to prepare for the next patch
|
2009-04-08 11:36:18 +02:00 |
Stefan Dösinger
|
dc80a3ede5
|
d3d: Unify WINED3DVERTEXBUFFER_DESC and WINED3DINDEXBUFFER_DESC.
|
2009-04-08 11:36:02 +02:00 |
Henri Verbeet
|
4194d8040f
|
ddraw: Filter invalid texture stage states passed by the application.
|
2009-04-01 14:23:38 +02:00 |
Henri Verbeet
|
4434d00f84
|
wined3d: Unify vertex and texture formats.
Some fields should be redundant now, eg. gl_vtx_type and glType. I'll leave
that for a different patch to fix though.
|
2009-03-27 15:51:25 +01:00 |
Henri Verbeet
|
d7c7c76850
|
wined3d: Use separate structures for ddraw style strided data and wined3d's internal stream info.
|
2009-03-27 15:51:25 +01: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
|
702eeb6b0c
|
wined3d: Add separate methods for setting the primitive type.
|
2009-03-05 16:16:25 +01:00 |
Henri Verbeet
|
602bb1f551
|
wined3d: Pass the vertex count rather than the primitive count to wined3d draw methods.
|
2009-03-05 16:16:24 +01:00 |
David Adam
|
22bfd1396c
|
ddraw: Implement ComputeSphereVisibility.
|
2009-02-26 15:13:25 +01:00 |
Henri Verbeet
|
8cefc47d81
|
wined3d: Add DXGI formats to WINED3DFORMAT.
|
2009-02-20 11:10:37 +01:00 |
Vincent Pelletier
|
f879176b99
|
ddraw: Use ddraw_from_d3d7 to make a (IDirectDrawImpl *) from a (IDirect3D7 *).
|
2009-02-10 12:31:50 +01:00 |
Henri Verbeet
|
9b5f3ed8f3
|
ddraw: Rename the main vtables to lpVtbl.
|
2009-01-22 15:28:22 +01:00 |
Henri Verbeet
|
b09b0fbf95
|
ddraw: Get rid of ddcomimpl.h.
|
2009-01-22 12:05:14 +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 |
Henri Verbeet
|
9a0c885e63
|
ddraw: Get rid of ICOM_INTERFACE.
|
2009-01-21 11:17:25 +01:00 |
Henri Verbeet
|
ad171b143f
|
ddraw: Get rid of ICOM_INIT_INTERFACE.
|
2009-01-21 11:16:51 +01:00 |
Henri Verbeet
|
ba771f0fac
|
ddraw: Fix Thunk_IDirect3DDeviceImpl_2_GetCurrentViewport().
|
2009-01-20 12:34:20 +01:00 |
Michael Stefaniuc
|
5ee7a104c9
|
ddraw: Remove superfluous pointer casts.
|
2009-01-14 12:21:02 +01:00 |
Alexandre Julliard
|
149259d49f
|
ddraw: Fix an uninitialized variable warning on non-i386.
|
2009-01-08 17:30:22 +01:00 |