Sweden-Number/dlls/wined3d
Stefan Dösinger cc6d17ba7c wined3d: Check the alignment of mapped buffer pointers.
Windows returns 32 byte aligned pointers when locking vertex and index
buffers, and some applications(Half Life 2, Alpha Prime, possibly others)
rely on this. Check the alignment and fall back to double buffered
buffers with HeapAlloced and aligned pointers if the alignment doesn't
fit.
2010-03-16 17:03:13 +01:00
..
Makefile.in makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
arb_program_shader.c wined3d: Store the swapchain instead of the surface in the context. 2010-03-16 11:44:44 +01:00
ati_fragment_shader.c wined3d: Remove the unused device type parameter from the fragment pipe's get_caps() function. 2010-02-04 13:39:26 +01:00
basetexture.c wined3d: Move "wrap_lookup" to struct wined3d_gl_info. 2010-01-04 11:41:28 +01:00
buffer.c wined3d: Check the alignment of mapped buffer pointers. 2010-03-16 17:03:13 +01:00
clipper.c wined3d: Get rid of some redundant local variables. 2009-12-22 13:48:25 +01:00
context.c wined3d: Implement SetDestWindowOverride() by simply making the context current on a different window. 2010-03-16 11:45:15 +01:00
cubetexture.c wined3d: Get rid of some redundant local variables. 2009-12-22 13:48:25 +01:00
device.c wined3d: Store the device window in the swapchain. 2010-03-16 11:45:11 +01:00
directx.c wined3d: Kill pbuffer offscreen rendering support. 2010-03-15 15:55:38 +01:00
drawprim.c wined3d: Ensure draw ordering across contexts. 2010-01-28 11:07:59 +01:00
gl_compat.c wined3d: Get rid of the GL_SUPPORT macro. 2009-10-29 13:09:33 +01:00
glsl_shader.c wined3d: Store the swapchain instead of the surface in the context. 2010-03-16 11:44:44 +01:00
nvidia_texture_shader.c wined3d: Add the general combiner limit to wined3d_gl_info. 2010-02-05 10:06:03 +01:00
palette.c wined3d: IWineD3DPaletteImpl implements IWineD3DBase. 2009-12-21 15:01:25 +01:00
query.c wined3d: Add wined3d_event_query_create and destroy. 2010-03-05 12:39:23 +01:00
resource.c wined3d: Rename "wineD3DDevice" to "device". 2009-12-10 11:54:47 +01:00
shader.c wined3d: Split TEXT shader comments into separate lines. 2010-03-04 17:29:16 +01:00
shader_sm1.c wined3d: Properly report shader comment sizes. 2010-02-23 12:06:54 +01:00
shader_sm4.c wined3d: Properly report shader comment sizes. 2010-02-23 12:06:54 +01:00
state.c wined3d: Set the texture stage limit based on the fragment pipe caps. 2010-02-05 10:06:08 +01:00
stateblock.c wined3d: Handle stateblock capture for default lights created while recording. 2010-01-05 12:19:14 +01:00
surface.c wined3d: Use the context's window handle in IWineD3DSurfaceImpl_BltOverride(). 2010-03-16 11:44:55 +01:00
surface_base.c wined3d: Remove some redundant returns. 2009-12-30 13:31:26 +01:00
surface_gdi.c wined3d: Rename "wineD3DDevice" to "device". 2009-12-10 11:54:47 +01:00
swapchain.c wined3d: Implement SetDestWindowOverride() by simply making the context current on a different window. 2010-03-16 11:45:15 +01:00
swapchain_base.c wined3d: Store the device window in the swapchain. 2010-03-16 11:45:11 +01:00
swapchain_gdi.c wined3d: Filter messages for the device's focus window instead of the swapchain's device window. 2009-12-23 14:27:29 +01:00
texture.c wined3d: Remove oversize texture support. 2010-03-15 14:23:15 +01:00
utils.c wined3d: Fix ATI2N pitch and offset calculations. 2010-03-16 13:03:30 +01:00
version.rc wined3d: Add version resource. 2009-11-04 11:54:59 +01:00
vertexdeclaration.c wined3d: Rename "wineD3DDevice" to "device". 2009-12-10 11:54:47 +01:00
view.c wined3d: Add IWineD3DRendertargetView. 2009-02-24 16:57:29 +01:00
volume.c wined3d: Volumes are resources in wined3d. 2009-12-22 13:48:25 +01:00
volumetexture.c wined3d: Get rid of some redundant local variables. 2009-12-22 13:48:25 +01:00
wined3d.spec d3d8: Use a wined3d cs for wined3d locking. 2009-08-25 11:12:17 +02:00
wined3d_gl.h wined3d: Kill pbuffer offscreen rendering support. 2010-03-15 15:55:38 +01:00
wined3d_main.c wined3d: Kill pbuffer offscreen rendering support. 2010-03-15 15:55:38 +01:00
wined3d_private.h wined3d: Implement unfenced updates of double buffered buffers. 2010-03-16 17:02:50 +01:00