wine/dlls/wined3d
Piotr Pawlow b5e04640cc wined3d: Use a separate mutex for wndproc_table access.
If CreateDevice is called with hFocusWindow belonging to another thread,
then any code that does SendMessage (or equivalent) to the window while
holding the main wined3d mutex causes a deadlock, because wined3d_wndproc
tries to acquire the same mutex for wndproc_table access.
2011-06-21 16:18:56 +02:00
..
arb_program_shader.c
ati_fragment_shader.c
buffer.c wined3d: Give GL_ARB_map_buffer_range another try. 2011-06-17 15:37:45 +02:00
clipper.c
context.c
device.c wined3d: Make the device parameter to device_invalidate_state() const. 2011-06-21 11:25:18 +02:00
directx.c
drawprim.c wined3d: Use base_vertex_index in drawStridedSlow, and only for indexed draws. 2011-06-20 19:32:02 +02:00
gl_compat.c
glsl_shader.c wined3d: Require ARB_shader_texture_lod for SM3. 2011-06-16 11:16:26 +02:00
Makefile.in
nvidia_texture_shader.c
palette.c
query.c
resource.c d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00
shader.c
shader_sm1.c
shader_sm4.c
state.c wined3d: Fix the STATE_BASEVERTEXINDEX state entry. 2011-06-21 11:25:15 +02:00
stateblock.c
surface.c d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00
swapchain.c
texture.c d3d8: Implement IDirect3DVolumeTexture8 private data handling on top of wined3d_resource. 2011-06-20 11:28:40 +02:00
utils.c wined3d: Initialize format block info with sane values for uncompressed formats. 2011-06-21 11:25:06 +02:00
version.rc
vertexdeclaration.c
view.c
volume.c d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00
wined3d.spec d3d8: Implement IDirect3DVolumeTexture8 private data handling on top of wined3d_resource. 2011-06-20 11:28:40 +02:00
wined3d_gl.h
wined3d_main.c wined3d: Use a separate mutex for wndproc_table access. 2011-06-21 16:18:56 +02:00
wined3d_private.h wined3d: Make the device parameter to device_invalidate_state() const. 2011-06-21 11:25:18 +02:00