Commit Graph

859 Commits

Author SHA1 Message Date
Markus Amsler
18546a65e6 d3d: Remove AddRef from IWineD3DDevice_GetDepthStencilSurface. 2006-11-22 11:40:24 +01:00
Markus Amsler
a7518f6f54 d3d: Remove AddRef from IWineD3DDevice_GetRenderTarget. 2006-11-22 11:40:05 +01:00
Markus Amsler
478a414e58 d3d: Remove AddRef from IWineD3DDevice_GetBackBuffer. 2006-11-22 11:39:52 +01:00
H. Verbeet
9d6f22002c wined3d: Only copy the depth buffer if there is one. 2006-11-20 11:50:14 +01:00
H. Verbeet
d1e6e81bbe wined3d: Make sure render target textures aren't bound when we start drawing. 2006-11-20 11:50:14 +01:00
H. Verbeet
da65aed442 wined3d: Support cube map FBO attachments. 2006-11-20 11:50:14 +01:00
H. Verbeet
8afe27dacd wined3d: Fix GL_ARB_texture_cube_map extension support. 2006-11-20 11:50:14 +01:00
H. Verbeet
ef2c062c09 wined3d: Allow the depth buffer to be shared between onscreen and offscreen rendering modes. 2006-11-17 18:14:25 +01:00
H. Verbeet
6d66085150 wined3d: Add FBO support for offscreen rendering. 2006-11-17 18:14:13 +01:00
H. Verbeet
ad4c2bdb69 wined3d: Make the offscreen render mode a registry setting. 2006-11-17 18:13:57 +01:00
H. Verbeet
44f4e254a6 wined3d: Fix depth buffer formats to use actual depth textures. 2006-11-17 15:54:01 +01:00
H. Verbeet
9bf04ecd03 wined3d: Rename renderUpsideDown to render_offscreen. 2006-11-17 15:53:52 +01:00
Francois Gouget
1ccf944900 Assorted spelling fixes. 2006-11-13 13:01:53 +01:00
Stefan Dösinger
7311e9fc8e wined3d: Fix a comment. 2006-11-13 12:58:40 +01:00
Stefan Dösinger
def7df305e wined3d: ScissorRect correction. 2006-11-08 15:49:22 +01:00
Markus Amsler
fc179532f4 wined3d: Fix regression in surface conversion. 2006-11-08 11:25:27 +01:00
Francois Gouget
30e44c85c8 Assorted spelling fixes. 2006-11-07 15:25:24 +01:00
Markus Amsler
5ec0ce5b38 wined3d: Use width while converting surfaces.
This fixes also a heap corruption with 1x1 and 2x2 surfaces.
2006-11-07 15:06:16 +01:00
Markus Amsler
5864d18c96 wined3d: Use SURFACE_ALIGNMENT. 2006-11-07 15:06:02 +01:00
Stefan Dösinger
7cae24fc36 wined3d: glReadPixels corrections. 2006-11-04 11:57:28 +01:00
Ivan Gyurdiev
4934b7ae79 wined3d: Add D3DLINEPATTERN to the WINED3D namespace. 2006-10-31 12:11:09 +01:00
Ivan Gyurdiev
50130fdfdb wined3d: Add D3DPATCHEDGESTYLE to the WINED3D namespace. 2006-10-31 12:11:01 +01:00
Ivan Gyurdiev
8d7a01963e wined3d: Use D3DCUBEMAP_FACES consistently in the WINED3D namespace. 2006-10-31 12:10:52 +01:00
Ivan Gyurdiev
aa164647e6 wined3d: Use D3DDEGREE consistently in the WINED3D namespace. 2006-10-31 12:10:42 +01:00
Ivan Gyurdiev
4c723a7662 wined3d: Add D3DSTREAMSOURCE codes to the WINED3D namespace. 2006-10-31 12:10:31 +01:00
Ivan Gyurdiev
f71edf223f wined3d: Add D3DCOLORWRITEENABLE codes to the WINED3D namespace. 2006-10-31 12:10:12 +01:00
Ivan Gyurdiev
b1df1d8320 wined3d: Add D3DCLEAR codes to the WINED3D namespace. 2006-10-31 12:09:46 +01:00
Ivan Gyurdiev
de108f65e1 wined3d: Add D3DTSS_TCI codes to the WINED3D namespace. 2006-10-31 12:09:15 +01:00
Ivan Gyurdiev
875a1eb02d wined3d: Add D3DFVF codes to the WINED3D namespace. 2006-10-31 12:09:06 +01:00
Kovács András
eb7b1f4bce wined3d: Fix introduced regression in shader_glsl_mnxn and vshader_hw_mnxn. 2006-10-30 20:37:34 +01:00
Ivan Gyurdiev
908853f63d wined3d: Add D3DMATERIALCOLORSOURCE to the WINED3D namespace. 2006-10-30 12:06:17 +01:00
Ivan Gyurdiev
206d248e48 wined3d: Add D3DCMPFUNC to the WINED3D namespace. 2006-10-30 12:06:10 +01:00
Ivan Gyurdiev
2b6deb8637 wined3d: Add D3DSTENCILOP to the WINED3D namespace. 2006-10-30 12:06:03 +01:00
Ivan Gyurdiev
f5cc612842 wined3d: Add D3DFILLMODE to the WINED3D namespace. 2006-10-30 12:05:55 +01:00
Ivan Gyurdiev
02fb9f6f41 wined3d: Add D3DCULL to the WINED3D namespace. 2006-10-30 12:05:48 +01:00
Ivan Gyurdiev
16767d21e1 wined3d: Add D3DSHADEMODE to the WINED3D namespace. 2006-10-30 12:05:36 +01:00
Ivan Gyurdiev
042fa7be8b wined3d: Add D3DBLENDOP to the WINED3D namespace. 2006-10-30 12:05:31 +01:00
Ivan Gyurdiev
4eced8ea24 wined3d: Add D3DFOGMODE to the WINED3D namespace. 2006-10-30 12:05:24 +01:00
Ivan Gyurdiev
69550f2c47 wined3d: Make GetTexture and GetSamplerState read from the correct stateblock. 2006-10-30 11:53:26 +01:00
Ivan Gyurdiev
a648d4e3a3 wined3d: Set correct default for DMAPOFFSET sampler state. 2006-10-30 11:53:13 +01:00
Ivan Gyurdiev
61f9061484 wined3d: Fix GetTexture() for uninitialized textures. 2006-10-30 11:53:08 +01:00
Markus Amsler
9497e89d89 wined3d: Respect ARB_VERTEX_BUFFER_OBJECT in loadVertexData. 2006-10-30 11:17:01 +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
Kovács András
da6c01bea0 wined3d: Implement D3DSIO_MOVA in ARB backend. 2006-10-27 14:12:58 +02:00
Ivan Gyurdiev
5f79e80827 wined3d: Add D3DZBUFFERTYPE to the WINED3D namespace. 2006-10-24 20:06:45 +02:00
Ivan Gyurdiev
10cbffb335 wined3d: Add D3DBLEND to the WINED3D namespace. 2006-10-24 20:06:38 +02:00
Ivan Gyurdiev
4f611bc0e0 wined3d: Add D3DTA masks to the WINED3D namespace.
Also fix usage of D3DTSS/D3DTA in ddraw.
2006-10-24 20:06:30 +02:00
Ivan Gyurdiev
93b3106be2 wined3d: Add D3DVS_RASTOUT_OFFSETS to the WINED3D namespace. 2006-10-24 20:06:21 +02:00