Stefan Dösinger
|
b21c785482
|
wined3d: Optimize float constants in stateblocks.
|
2007-08-15 09:36:07 +02:00 |
Stefan Dösinger
|
59fb2928b8
|
wined3d: Optimize sampler states in stateblocks.
|
2007-08-15 09:35:49 +02:00 |
Stefan Dösinger
|
6e7a10f550
|
wined3d: Fix a field in the wined3d header.
|
2007-08-15 09:35:39 +02:00 |
Stefan Dösinger
|
03ffb73450
|
wined3d: Optimize texture stage state applying.
|
2007-08-14 12:29:04 +02:00 |
Stefan Dösinger
|
865b82af2c
|
wined3d: Optimize bool and int pixel shader constants.
|
2007-08-14 12:28:59 +02:00 |
Stefan Dösinger
|
4673b1c68e
|
wined3d: Optimize bool and int vs constants.
|
2007-08-14 12:28:52 +02:00 |
Stefan Dösinger
|
92ce028a0b
|
wined3d: Optimize transform state in stateblocks.
|
2007-08-14 12:28:40 +02:00 |
Roderick Colenbrander
|
6b177c44e1
|
wined3d: Pass the proper DeviceName to ChangeDisplaySettings.
|
2007-08-14 12:28:28 +02:00 |
Roderick Colenbrander
|
d391c11d43
|
wined3d: Proper CheckDeviceType / CheckDepthStencilMatch support.
|
2007-08-13 13:02:46 +02:00 |
Roderick Colenbrander
|
5754726aeb
|
wined3d: Use the proper depth stencil format.
|
2007-08-13 12:36:55 +02:00 |
Stefan Dösinger
|
93155ea087
|
wined3d: Optimize render states in the stateblock.
|
2007-08-13 11:37:25 +02:00 |
Stefan Dösinger
|
e7cbb340dc
|
wined3d: Remove stateblock::set.*.
|
2007-08-13 11:36:43 +02:00 |
Roderick Colenbrander
|
4647cbb625
|
wined3d: Better pixelformat selection code.
|
2007-08-09 14:11:19 +02:00 |
Roderick Colenbrander
|
ac3927a73e
|
wined3d: Move over to WGL.
|
2007-08-08 15:32:01 +02:00 |
Roderick Colenbrander
|
58275065a1
|
wined3d: Prepare pbuffer code for WGL transition.
|
2007-08-08 15:32:01 +02:00 |
Stefan Dösinger
|
b8dd5839ef
|
wined3d: Store the position_transformed flag in the vdecl.
|
2007-08-08 15:32:00 +02:00 |
Stefan Dösinger
|
06e51c21e1
|
wined3d: Determine used streams at vdecl creation.
|
2007-08-08 15:32:00 +02:00 |
Roderick Colenbrander
|
f3af04a8be
|
wined3d: Use UINT instead of uint.
|
2007-08-07 12:36:37 +02:00 |
H. Verbeet
|
82245cb5d7
|
wined3d: Properly load FLOAT16_2 and FLOAT16_4 vertex data.
|
2007-08-02 12:18:41 +02:00 |
Stefan Dösinger
|
d2016ff892
|
wined3d: Store the gl format table in the gl info structure.
|
2007-07-30 12:49:50 +02:00 |
Stefan Dösinger
|
a0131a3272
|
wined3d: Split up the format table.
|
2007-07-30 12:49:39 +02:00 |
H. Verbeet
|
d7c7cbf6b6
|
wined3d: Fix the stretch_rect_fbo() declaration to match the implementation.
|
2007-07-25 13:02:53 +02:00 |
H. Verbeet
|
35aa2ce9f2
|
wined3d: Correctly handle normalized vertex declaration data types.
|
2007-07-23 11:59:01 +02:00 |
H. Verbeet
|
cb4c9b6208
|
wined3d: Fix STATE_IS_ACTIVELIGHT.
|
2007-07-16 14:53:42 +02:00 |
Stefan Dösinger
|
fdadf26c20
|
wined3d: Add CTXUSAGE_CLEAR context usage.
|
2007-07-10 13:30:51 +02:00 |
Stefan Dösinger
|
26ebe396c3
|
wined3d: Implement high order patches.
|
2007-07-06 19:32:47 +02:00 |
Stefan Dösinger
|
b462ff0876
|
wined3d: Create multiple contexts for onscreen render targets.
|
2007-07-03 12:32:33 +02:00 |
Stefan Dösinger
|
13f24c3808
|
wined3d: Select onscreen contexts based on the thread id.
|
2007-07-03 12:30:33 +02:00 |
Stefan Dösinger
|
a1f83aae8e
|
wined3d: rsq and rcp use the .w component if no swizzle is given.
|
2007-07-03 12:29:34 +02:00 |
H. Verbeet
|
860aa6993b
|
wined3d: Get rid of the oneToOneTexUnitMap field.
|
2007-06-29 13:42:26 +02:00 |
H. Verbeet
|
1d4042cee1
|
wined3d: Implement texldl.
|
2007-06-28 11:01:15 +02:00 |
H. Verbeet
|
5b7758f80c
|
wined3d: Increase the sizes of texturing related arrays, in order to support vertex textures.
|
2007-06-26 11:57:17 +02:00 |
H. Verbeet
|
b1579b37ea
|
wined3d: Keep track of what fixed function texture stages are in use.
|
2007-06-25 11:43:05 +02:00 |
H. Verbeet
|
b928cadde8
|
wined3d: Keep track of what stage a texturing unit is mapped to.
|
2007-06-25 11:42:54 +02:00 |
Stefan Dösinger
|
2f4b9e42bc
|
wined3d: Move material applying to the state table.
|
2007-06-25 11:35:59 +02:00 |
Stefan Dösinger
|
b081cbaf40
|
wined3d: Emulate tracking of multiple material properties.
|
2007-06-21 13:09:30 +02:00 |
Stefan Dösinger
|
030b92a2f6
|
wined3d: Remove the FVF codepath from drawprim.
|
2007-06-21 13:09:08 +02:00 |
Stefan Dösinger
|
6e5a5d2736
|
wined3d: DDraw surfaces are QWORD aligned.
|
2007-06-14 13:22:52 +02:00 |
Stefan Dösinger
|
c9b8a79e0b
|
wined3d: Implement vertical refresh sync.
|
2007-06-14 13:21:54 +02:00 |
H. Verbeet
|
b9d5c18062
|
wined3d: Call IWineD3DDeviceImpl_FindTexUnitMap() when activating the context.
|
2007-06-13 11:23:18 +02:00 |
Stefan Dösinger
|
efbdd515f8
|
wined3d: Find possible fbconfis on dll load time, use them in CheckDepthStencilMatch.
|
2007-06-11 13:53:38 +02:00 |
Stefan Dösinger
|
66930554d1
|
wined3d: Store the adapter driver and description in the adapter.
|
2007-06-11 13:52:32 +02:00 |
Stefan Dösinger
|
a460a2df43
|
wined3d: Store the gl information in a per adapter structure and initialize it only once.
|
2007-06-11 13:51:06 +02:00 |
Phil Costin
|
622f62d352
|
wined3d: Enable the loading and reloading of gamma corrected textures.
|
2007-06-07 13:02:04 +02:00 |
Phil Costin
|
08ae3d6f67
|
wined3d: Extend the D3DFMT table to include gamma corrected formats.
|
2007-06-07 13:01:36 +02:00 |
Andrew Riedi
|
a9c2e15cf6
|
wined3d: Add hardware cursor support.
|
2007-05-16 14:27:39 +02:00 |
H. Verbeet
|
c3c5724789
|
wined3d: WINED3DSIO_POW should use the absolute value of the first source register.
|
2007-05-11 13:24:15 +02:00 |
H. Verbeet
|
d7596086bc
|
wined3d: Trace the VBO and stream number as well in drawPrimitiveTraceDataLocations.
|
2007-05-10 12:24:59 +02:00 |
Stefan Dösinger
|
d08585e6ec
|
wined3d: Manage private data in a wine linked list.
|
2007-05-10 12:10:20 +02:00 |
Stefan Dösinger
|
81504d6a2d
|
wined3d: Support bump environment mapping using GL_NV_texture_shader.
|
2007-05-10 11:40:27 +02:00 |