H. Verbeet
|
0170cc429c
|
wined3d: Boolean constants use up only a single uniform each.
|
2007-02-28 13:33:03 +01:00 |
Jan Zerebecki
|
870310b461
|
wined3d: replace #ifdef with if() for DEBUG_SINGLE_MODE.
|
2007-02-23 11:57:46 +01:00 |
Jan Zerebecki
|
706bc26a69
|
wined3d: Make CreateFakeGLContext thread safe.
|
2007-02-23 11:57:12 +01:00 |
H. Verbeet
|
dc5b08cc76
|
wined3d: Get rid of any remaining d3d9 stuff in directx.c.
|
2007-02-16 12:31:21 +01:00 |
H. Verbeet
|
e01f242a2a
|
wined3d: Add WINED3DVS20 & WINED3DVS20CAPS flags and use them.
|
2007-02-15 14:20:19 +01:00 |
H. Verbeet
|
594f7fd882
|
wined3d: Add WINED3DPS20 & WINED3DPS20CAPS flags and use them.
|
2007-02-15 14:20:12 +01:00 |
H. Verbeet
|
db8da81e67
|
wined3d: Add WINED3DDTCAPS flags and use them.
|
2007-02-15 14:20:01 +01:00 |
H. Verbeet
|
da354c6dfa
|
wined3d: Add WINED3DLINECAPS flags and use them.
|
2007-02-15 14:19:52 +01:00 |
H. Verbeet
|
5c398c571f
|
wined3d: Add WINED3DPTADDRESSCAPS flags and use them.
|
2007-02-15 11:43:59 +01:00 |
H. Verbeet
|
a58b156264
|
wined3d: Add WINED3DPCMPCAPS flags and use them.
|
2007-02-15 11:43:53 +01:00 |
H. Verbeet
|
fd8e0f1589
|
wined3d: Add WINED3DPMISCCAPS flags and use them.
|
2007-02-15 11:43:46 +01:00 |
H. Verbeet
|
748fd83ebd
|
wined3d: Add WINED3DPBLENDCAPS flags and use them.
|
2007-02-15 11:43:37 +01:00 |
H. Verbeet
|
8fdd88b42c
|
wined3d: Add WINED3DSTENCILCAPS flags and use them.
|
2007-02-15 11:43:29 +01:00 |
H. Verbeet
|
ea683407af
|
wined3d: Add WINED3DTEXOPCAPS flags and use them.
|
2007-02-15 11:43:22 +01:00 |
Stefan Dösinger
|
49a49fcfec
|
wined3d: Load one bump mapping environment matrix into pixel shaders if needed.
|
2007-02-15 11:36:01 +01:00 |
Stefan Dösinger
|
0feddccfe3
|
wined3d: Instancing emulation.
|
2007-02-14 20:46:25 +01:00 |
Stefan Dösinger
|
b48dfb3c54
|
wined3d: Always use np2 repacking if no native np2 support is available.
|
2007-02-14 12:29:01 +01:00 |
Stefan Dösinger
|
12252d0589
|
wined3d: Use the context manager to select the primary render target.
|
2007-02-13 12:05:35 +01:00 |
Stefan Dösinger
|
7253fae31f
|
wined3d: Make the context array dynamic.
|
2007-02-13 12:04:40 +01:00 |
Maarten Lankhorst
|
89840c0517
|
wined3d: Report D3D caps properly for ATI cards.
|
2007-02-05 14:01:43 +01:00 |
Stefan Dösinger
|
354fdae524
|
wined3d: Implement per stream offsets.
|
2007-01-17 11:24:04 +01:00 |
Stefan Dösinger
|
8658d20b3e
|
wined3d, d3d9: Caps correction.
|
2007-01-15 12:44:03 +01:00 |
Alexandre Julliard
|
656fc93815
|
Use GetDC instead of CreateDC where possible.
|
2007-01-02 17:16:36 +01:00 |
Chris Robinson
|
ed21935479
|
d3d: Fix adapter mode enumeration and filtering.
|
2006-12-20 17:58:34 +01:00 |
H. Verbeet
|
e4fc45e0fe
|
wined3d: Allow wined3d to handle multiple render targets.
|
2006-12-20 12:32:30 +01:00 |
H. Verbeet
|
299c1e62bf
|
wined3d: Allow the FBO code to handle multiple render targets.
|
2006-12-20 12:32:13 +01:00 |
H. Verbeet
|
8355b1a501
|
wined3d: Allow the device to store multiple render targets.
|
2006-12-20 12:31:40 +01:00 |
Francois Gouget
|
367f91fb5c
|
Assorted spelling fixes.
|
2006-12-14 20:25:05 +01:00 |
Chris Robinson
|
36be22a6db
|
wined3d: Reduce the number of error messages.
|
2006-12-11 12:18:46 +01:00 |
Markus Amsler
|
50a0c21265
|
d3d: Callback infrastructure for implicit volume destruction in IWineD3DVolumeTexture.
|
2006-12-06 12:39:14 +01:00 |
Markus Amsler
|
04ae4596ff
|
d3d: Callback infrastructure for implicit surface destruction in IWineD3DTexture.
|
2006-12-06 12:38:37 +01:00 |
Jan Zerebecki
|
9c58bce158
|
wined3d: Add err for failure case in CheckDepthStencilMatch.
|
2006-12-04 20:05:09 +01:00 |
Jan Zerebecki
|
ee44a19966
|
wined3d: Fix CreateFakeGLContext to work with a foreign context.
|
2006-12-04 20:00:50 +01:00 |
Jan Zerebecki
|
1075367493
|
wined3d: Avoid XFree on NULL in CheckDeviceType.
|
2006-12-04 18:53:19 +01:00 |
Jan Zerebecki
|
3d6ffee021
|
wined3d: Rearrange code in CheckDeviceType.
|
2006-12-04 18:37:59 +01:00 |
Jan Zerebecki
|
0d66f794d1
|
wined3d: Add warn trace for INVALIDCALL case in CheckDeviceType.
|
2006-12-04 18:37:23 +01:00 |
Markus Amsler
|
3127eac2bd
|
wined3d: Remove duplicated code.
|
2006-12-01 12:27:13 +01:00 |
H. Verbeet
|
8a7f427948
|
wined3d: Select the right shader backend when creating the device.
|
2006-11-28 12:19:27 +01:00 |
H. Verbeet
|
6d66085150
|
wined3d: Add FBO support for offscreen rendering.
|
2006-11-17 18:14:13 +01:00 |
Alexandre Julliard
|
b4f42c94a7
|
wined3d: Simplify some uses of the WineD3D_Context object.
|
2006-10-27 15:03:07 +02:00 |
Alexandre Julliard
|
6afcf77889
|
wined3d: The WineD3D_GLContext structure doesn't need to be exported.
|
2006-10-27 14:42:17 +02:00 |
Alexandre Julliard
|
00ddebfafa
|
wined3d: Fix a memory leak (spotted by Eric Pouech).
|
2006-10-27 14:41:25 +02:00 |
Ivan Gyurdiev
|
997e670e12
|
wined3d: Add D3DTADDRESS to the WINED3D namespace.
|
2006-10-24 20:06:15 +02:00 |
Ivan Gyurdiev
|
ce2e980d1b
|
wined3d: Add shader version/end masks to the WINED3D namespace.
|
2006-10-13 11:15:45 +02:00 |
Ivan Gyurdiev
|
4745e602d2
|
wined3d: Add D3DCLIPPLANE constants to the WINED3D namespace.
|
2006-10-13 11:15:18 +02:00 |
Ivan Gyurdiev
|
fb0c932f21
|
wined3d: D3DFORMAT: Consistently use WINED3D namespace.
|
2006-10-11 12:17:21 +02:00 |
Markus Amsler
|
8192555dff
|
wined3d: Fix DEBUG_SINGLE_MODE.
|
2006-10-10 11:57:58 +02:00 |
Ivan Gyurdiev
|
e020eceddf
|
wined3d: Make the shader mode selections per device.
|
2006-10-09 20:27:55 +02:00 |
Francois Gouget
|
4b248447c0
|
wined3d: Fix '\n' typo.
|
2006-10-06 17:29:22 +02:00 |
Francois Gouget
|
82babbee0b
|
Add missing '\n's to Wine traces.
|
2006-10-05 17:46:48 +02:00 |