Commit Graph

47314 Commits

Author SHA1 Message Date
Alexandre Julliard a6e0c9cbf3 d3d9: Make Direct3DCreate9 fail if we can't initialize wined3d. 2008-06-24 11:07:53 +02:00
Alexandre Julliard 360d87f420 d3d8: Make Direct3DCreate8 fail if we can't initialize wined3d. 2008-06-24 11:07:43 +02:00
Alexandre Julliard aba003de4e winex11: Print more details on OpenGL load failure. Only print errors once. 2008-06-23 22:59:59 +02:00
Alexander Dorofeyev cb5e06c944 ddraw: Implement FPU mode fixup in d3d7 device.
As documented in DirectX7 SDK, d3d7 devices set FPU mode (control word) on every 
call and restore it back to original state before returning, if created in 
DDSCL_FPUPRESERVE cooperative mode. This allows games to work with FPU in a 
possibly incompatible mode and avoid resetting it all the time.
2008-06-23 19:59:33 +02:00
Alistair Leslie-Hughes a850cafe6d shell32: Stop crash when an error occurs. 2008-06-23 19:58:16 +02:00
Alistair Leslie-Hughes e53e82bf12 secur32: Fix crash under win98. 2008-06-23 19:58:10 +02:00
Louis Lenders efb90c7fee d3dx9_*: Add version resources. 2008-06-23 19:58:04 +02:00
Jacek Caban 41bdff629f mshtml: Added IHTMLElement::put_onclick implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban cf51da73f6 mshtml: Added generic HTML event listener and use it for click event. 2008-06-23 19:46:30 +02:00
Jacek Caban 97298e66ec mshtml: Use heap_alloc_zero in NSContainer_Create. 2008-06-23 19:46:30 +02:00
Jacek Caban 01dc47c884 mshtml: Added onclick attribute support. 2008-06-23 19:46:30 +02:00
Jacek Caban 23ad09865e mshtml: Added IHTMLImgElement::put_src implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban 47d8352067 mshtml: Added IHTMLElement::put_className implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban 0497c98961 mshtml: Return NULL instead of empty string in IHTMLElement::get_className. 2008-06-23 19:46:30 +02:00
Jacek Caban 39c7951cf1 mshtml: Added IHTMLDocument3::createTextNode implementation. 2008-06-23 19:46:30 +02:00
Jacek Caban 19803de2b4 mshtml: Added IHTMLDOMNode::appendChild implementation. 2008-06-23 19:46:30 +02:00
Huw Davies 4f6f415aaa winspool.drv: Make sure the printer driver registry entry exists. 2008-06-23 19:46:29 +02:00
Paul Vriens 4fe5683ce4 setupapi/tests: Fix a test on NT4. 2008-06-23 19:46:29 +02:00
Paul Vriens 0b773df85f setupapi/tests: Remove a registry key on failure for NT4. 2008-06-23 19:46:29 +02:00
Paul Vriens f544b039cf setupapi/tests: Prevent crash on NT4. 2008-06-23 19:46:29 +02:00
Paul Vriens 7e7574d2a8 setupapi/tests: Remove last win9x references. 2008-06-23 19:46:29 +02:00
Rob Shearman 0c095ee0d3 rpcrt4: Fix NdrConformantVaryingStructUnmarshall to use buffer memory if applicable and to reuse memory for embedded pointers. 2008-06-23 19:46:29 +02:00
Rob Shearman 33e907bc9d rpcrt4: Factor out string validation from NDR unmarshalling functions into a separate function, validate_string_data. 2008-06-23 19:46:29 +02:00
Rob Shearman 28a9b94afc widl: Fix the embedded pointer offsets in generated code when the containing structure has padding.
Do so by calculating the alignment of members when iterating through
the structures and adding it onto the buffer and memory offsets.

Only call type_memsize once elsewhere in the embedded pointer
processing functions since the return value will be the same from the
second call.
2008-06-23 19:25:53 +02:00
Rob Shearman 5f1de5a11d widl: Replace code to round up values and calculate padding with macros to improve readability. 2008-06-23 19:25:38 +02:00
Alexandre Julliard 7524019796 shell32/tests: Use the original path if GetLongPathNameA fails. 2008-06-23 17:22:01 +02:00
Alexandre Julliard 8e2684fea4 winspool: Don't print NULL pointers in traces. 2008-06-23 17:10:04 +02:00
Michael Karcher 606186d4c5 ddraw: Ensure to load wined3d before attempting to create a clipper. 2008-06-23 14:11:58 +02:00
Marcus Meissner ebe7739987 ws2_32/tests: Initialize buffer to avoid valgrind warning. 2008-06-23 14:09:57 +02:00
Dan Kegel 81fee5208b user32: Fix buffer length thinko in dde_client.c. 2008-06-23 14:09:17 +02:00
Detlef Riekenberg dda737f36a avifil32: The array index is 0-based. 2008-06-23 14:07:57 +02:00
Kai Blin 533419cb35 rpcrt4: Ignore the AuthzSvr parameter for RPC_C_AUTHN_WINNT. 2008-06-23 14:04:46 +02:00
Kai Blin a3bd1f8635 rpcrt4: Fix some A/W use in error messages. 2008-06-23 14:04:44 +02:00
Rob Shearman f82488823b rpcrt4: Add test for using a conformant varying structure with pointers. 2008-06-23 14:04:39 +02:00
Dan Hipschman e22af18e7a kernel32/tests: Add tests for TLS functions. 2008-06-23 14:04:31 +02:00
Jon Griffiths 1ad733e4e0 ntdll: Implement [Rtl]InitializeCriticalSectionEx. 2008-06-23 14:04:24 +02:00
Eric Pouech cd8b30f1dd winhelp: Removed the main history button, and use the item in Options menu instead. 2008-06-23 13:11:51 +02:00
Eric Pouech 2ecb36709e winhelp: Added the options menu. 2008-06-23 13:10:39 +02:00
H. Verbeet ebcb5f23a1 wined3d: Half float formats need ARB_TEXTURE_FLOAT as well.
Currently we only check if ARB_HALF_FLOAT_PIXEL is supported. This is
not enough, we need ARB_TEXTURE_FLOAT as well. This fixes some errors
when running the d3d9 visual test with Mesa swrast.
2008-06-23 12:55:08 +02:00
H. Verbeet 02a2ba9d2f wined3d: Report post pixelshader blending on WINED3DFMT_A16B16G16R16F. 2008-06-23 12:55:02 +02:00
Roderick Colenbrander 2b2a5d7fbc wined3d: Fix a usage flags conflict.
Both WINED3DUSAGE_OVERLAY and WINED3DUSAGE_QUERY_SRGBBLEND were using
the same value. All usage flags except for OVERLAY are directly mapped
to d3d9, so give OVERLAY its own value.
2008-06-23 12:54:15 +02:00
Roderick Colenbrander 5cc5d8a070 wined3d: Update the d3dusage query mask with 0x100000 (vertextexture). 2008-06-23 12:53:58 +02:00
Roderick Colenbrander ee3bbccf6e wined3d: Update the Nvidia driver version to 173.41 and also put it in the right format e.g. 7.15.11.7341 instead of 7.15.10.17341. 2008-06-23 12:53:45 +02:00
Dmitry Timoshkov 41aad2dce2 gdi32: Extend the font substitution test, make it pass under Wine. 2008-06-23 12:53:22 +02:00
Dmitry Timoshkov 4aa985981c wine.inf: Add Baltic font substitutions. 2008-06-23 12:51:42 +02:00
Paul Vriens 46e0219f7a setupapi/tests: Remove win9x specifics from testInstallClass. 2008-06-23 12:51:35 +02:00
Paul Vriens d2ee399c66 setupapi/tests: Remove win9x specifics from testCreateDeviceInfo. 2008-06-23 12:51:29 +02:00
Andrew Talbot 51b3b4a481 dbghelp: Use dbgstr_a() in case pointer is NULL. 2008-06-23 12:51:20 +02:00
Vitaliy Margolen e938ff9aee dxdiagn: Use helper functions for adding properties to container. 2008-06-23 12:51:08 +02:00
Vitaliy Margolen 8ab96ba2dc dxdiagn: PhysicalMemory parameter is a string not long long. 2008-06-23 12:50:24 +02:00