Commit Graph

63453 Commits

Author SHA1 Message Date
Francois Gouget 6ab1d31f04 urlmon/tests: Print the test URLs rather than their index. 2011-09-12 11:00:22 +02:00
Stefan Dösinger 081f39044f ddraw: Use a Z format suported by the driver in the visual test. 2011-09-12 10:10:20 +02:00
Stefan Dösinger 0cea17037c ddraw: Correct D3DFMT_R5G6B5 in a test. 2011-09-12 10:10:06 +02:00
Stefan Dösinger efba48ccfb wined3d: Don't load/unload unsupported texture coordinate attribs. 2011-09-12 10:09:48 +02:00
Stefan Dösinger c2cefe5584 d3d9: Add a LIT 0.0^0.0 test. 2011-09-12 10:09:40 +02:00
Stefan Dösinger ec0ac720bf wined3d: Make sure that lit doesn't return NaN. 2011-09-12 10:09:34 +02:00
Henri Verbeet d7fa599974 wined3d: Make the device parameter to wined3d_device_get_vs_consts_i() const. 2011-09-12 10:09:07 +02:00
Henri Verbeet 098d30946d wined3d: Make the device parameter to wined3d_device_get_vs_consts_b() const. 2011-09-12 10:09:03 +02:00
Henri Verbeet b23809868a ddraw: Get the total amount of video memory from wined3d.
Instead of hoping that what's available at ddraw_init() time is the total.
2011-09-12 10:08:52 +02:00
Henri Verbeet aa5590b061 ddraw: Remove the unused "depthstencil" field from IDirectDrawImpl. 2011-09-12 10:08:43 +02:00
Henri Verbeet f3e1a9fa16 ddraw: Initialize the swapchain presentation parameters in ddraw_create_swapchain(). 2011-09-12 10:08:38 +02:00
Nikolay Sivov ff090f749d shell32: Fix pidl leak (Valgrind). 2011-09-12 10:08:09 +02:00
Thomas Mullaly 24aa18d914 urlmon/tests: Removed a test that causes random failures on some machines. 2011-09-12 10:07:36 +02:00
Jacek Caban ab37b86236 user32: Make GetWindowInfo hotpatchable. 2011-09-12 10:07:34 +02:00
Marcus Meissner a038ec330a dinput: Fixed bad sizeof (pointer -> struct) (Coverity). 2011-09-12 10:07:31 +02:00
Maarten Lankhorst 81a6be568e kernel32: Fix overflow on 32-bits systems. 2011-09-12 10:07:28 +02:00
Marcus Meissner d177a97d28 user32: Fixed single byte array overflow. 2011-09-12 10:07:24 +02:00
Josh Juran b27e814de6 gdi32: Simplify logic in WineEngGetFontData(). 2011-09-12 10:07:21 +02:00
Andrew Talbot 42207504a2 openal32: Avoid forward declarations of static arrays. 2011-09-12 10:07:16 +02:00
Andrew Talbot f0a7bc1308 krnl386.exe16: Constify some variables. 2011-09-12 10:07:13 +02:00
Andrew Talbot 22beb872f2 d3dx9_36: Eliminate comparisons of unsigned values about zero. 2011-09-12 10:07:11 +02:00
André Hentschel cb55d2a255 crypt32/tests: Remove dead assignment (clang). 2011-09-09 17:36:27 +02:00
André Hentschel c20813f15f ntdll: Remove dead increments (clang). 2011-09-09 17:33:14 +02:00
Huw Davies fcea548464 gdi32: The offsets should be signed. 2011-09-09 17:33:11 +02:00
Dan Kegel b7bb3538f9 dinput: Fix compilation on systems that don't support nameless unions. 2011-09-09 16:18:17 +02:00
Francois Gouget 5464d5423a comctl32/tests: Use the PROPSHEETHEADERA_V1_SIZE macros for compatibility with old comctl32 versions. 2011-09-09 16:10:31 +02:00
Francois Gouget f8c315e052 kernel32: Add parentheses to clarify the precedence between '&' and '||'. 2011-09-09 16:09:52 +02:00
Gerald Pfeifer 3eafe92ba3 mshtml: Add failure detection to set_downloading_proc. 2011-09-09 16:05:27 +02:00
Bernhard Loos 366f54110a winealsa.drv: If there are no devices, there is also no default device. 2011-09-09 16:03:42 +02:00
Louis Lenders 56212ce215 dpnet: Return success in IDirectPlay8PeerImpl_Initialize. 2011-09-09 16:00:18 +02:00
Alexandre Julliard 905d6844e3 wininet/tests: Avoid crash on test failure. 2011-09-09 15:57:59 +02:00
Alexandre Julliard 0359f9d430 secur32/tests: Avoid crash on test failure. 2011-09-09 15:53:49 +02:00
Jacek Caban 4520815c02 vbscript: Added null literal support. 2011-09-09 15:04:14 +02:00
Jacek Caban 6d8f84e533 vbscript: Added empty literal support. 2011-09-09 15:04:10 +02:00
Jacek Caban ddc47d6974 vbscript: Added more tests. 2011-09-09 15:04:01 +02:00
Jacek Caban 62a2154572 vbscript: Added interp_icall implementation. 2011-09-09 15:03:56 +02:00
Jacek Caban 114ffc8720 vbscript: Added compiler/parser support for call expressions. 2011-09-09 15:03:54 +02:00
Jacek Caban 6d7ec9cf71 vbscript: Added interp_equal implementation. 2011-09-09 15:03:49 +02:00
Jacek Caban eb88228b62 vbscript: Added compiler support for equality expression. 2011-09-09 15:03:46 +02:00
Jacek Caban 82b7651841 vbscript: Added parser support for equality expression. 2011-09-09 15:03:43 +02:00
Jacek Caban 6ca3cb623e vbscript: Added interp_not implementation. 2011-09-09 15:03:39 +02:00
Jacek Caban 7f9464ce27 vbscript: Added compiler support for |not| expression. 2011-09-09 15:03:27 +02:00
Jacek Caban 39dd08ad7d vbscript: Added parser support for |not| expression. 2011-09-09 15:03:18 +02:00
Jacek Caban a17f9aa07a vbscript: Added support for parentheses in expressions. 2011-09-09 15:03:16 +02:00
Jacek Caban 8108b4040c vbscript: Added parser/compiler support for |option explicit|. 2011-09-09 15:03:14 +02:00
Jacek Caban a921bd2ea4 vbscript: Added support for |f a, b, c| call statement. 2011-09-09 15:03:12 +02:00
Alistair Leslie-Hughes 1833124218 advapi32: Correct test for NT4 prior to sp4. 2011-09-09 14:57:42 +02:00
Hwang YunSong d045719761 dinput: New Korean resource. 2011-09-09 14:41:53 +02:00
Jörg Höhle 3e1d402881 mmdevapi: IsFormatSupported fills closest match iff it returns S_FALSE. 2011-09-09 14:24:08 +02:00
Francois Gouget 03d4ef95ec user32/tests: Add a trailing '\n' to an ok() call. 2011-09-09 13:38:27 +02:00
Hans Leidekker 258fc7137f msi: Ignore unknown components in the FeatureComponents table. 2011-09-09 13:38:15 +02:00
Hans Leidekker 6351cd827b msi: Remove some dead assignments (clang). 2011-09-09 13:38:09 +02:00
Hans Leidekker bd3885946c msi: Return the right error from ResolveSource when the user cancels. 2011-09-09 13:38:04 +02:00
Hans Leidekker 984422bad1 msi: SelfUnregModules' counterpart is SelfRegModules. 2011-09-09 13:37:43 +02:00
Hans Leidekker 5783c2cfcb msi: Move the preview code to dialog.c. 2011-09-09 13:37:40 +02:00
Hans Leidekker 79e71d543f msi/tests: Fix some test messages. 2011-09-09 13:37:03 +02:00
Hans Leidekker 9562b61bc4 msi/test: Mark some test results as broken. 2011-09-09 13:36:57 +02:00
Hans Leidekker f618eb2860 msi: Respect the indirect attribute in the SelectionPath event handler. 2011-09-09 13:36:48 +02:00
Bruno Jesus 8f3dabf3c4 ws2_32: Remove an unnecessary test. 2011-09-09 13:34:13 +02:00
Matteo Bruni 53bb382706 wined3d: Report more vertex texture formats. 2011-09-09 13:33:58 +02:00
Henri Verbeet 5385e1b3df wined3d: Make the device parameter to wined3d_device_get_vertex_shader() const. 2011-09-09 13:33:39 +02:00
Henri Verbeet 31906458da wined3d: Make the device parameter to wined3d_device_get_vertex_declaration() const. 2011-09-09 13:33:36 +02:00
Henri Verbeet bbb77cba74 wined3d: Add support for flipping compressed surfaces to surface_cpu_blt(). 2011-09-09 13:33:33 +02:00
Henri Verbeet 5c57b53a6c wined3d: Use the CPU blitter for blitting to converted surfaces. 2011-09-09 13:33:25 +02:00
Henri Verbeet e82e1c2ac5 wined3d: Disable sRGB decoding in draw_textured_quad().
We're always supposed to draw the RGB texture here. sRGB decoding may be
enabled if sRGB decoding was enabled to last time the surface was used as a
texture, or if it was never used as a texture at all.
2011-09-09 13:33:22 +02:00
Juan Lang e8b98b3145 crypt32: Test/correct CertGetNameString with NULL pvTypePara. 2011-09-09 13:33:11 +02:00
Aric Stewart 7ae0b72e2f usp10: Respect the presence or absence of the SSA_GLYPHS flag. 2011-09-09 13:32:54 +02:00
Aric Stewart dd4dd261f5 usp10: Respect the presence or absence of the SSA_BREAK flag. 2011-09-09 13:32:49 +02:00
Alexandre Julliard 702941eae1 version: Check the Windows directory first in VerFindFileA/W. 2011-09-09 13:27:14 +02:00
Alexandre Julliard 33b0f0edff ntdll: Fix protection flags for uninitialized sections. 2011-09-09 12:40:44 +02:00
Alexandre Julliard 8d50342858 user32/tests: Allow an approximate color match for the cursor contents. 2011-09-08 23:52:02 +02:00
Jörg Höhle 9c75a6aae5 winealsa: Recommend Pulse users to upgrade to handle_underrun. 2011-09-08 20:08:09 +02:00
Jörg Höhle 08dd823c7c mmdevapi: Use UINT32 for a number of frames and UINT64 to sum them. 2011-09-08 20:08:09 +02:00
Jacek Caban 1c1da3e596 vbscript: Added more tests. 2011-09-08 20:08:09 +02:00
Jacek Caban e7f582e89c vbscript: Added support for arguments in interp_icallv. 2011-09-08 20:08:09 +02:00
Jacek Caban 2cbbf57179 vbscript: Added interp_string implementation. 2011-09-08 20:08:09 +02:00
Jacek Caban 01e2bea114 vbscript: Added interp_bool implementation. 2011-09-08 20:08:09 +02:00
Jacek Caban ded37832fb vbscript: Added compiler support for string literals. 2011-09-08 20:08:08 +02:00
Jacek Caban 23c1fea07e vbscript: Added compiler support for boolean literals. 2011-09-08 20:08:08 +02:00
Jacek Caban dc73a7c4bb vbscript: Added parser support for string literals. 2011-09-08 20:08:08 +02:00
Jacek Caban 0e415e0c0f vbscript: Added lexer support for string literals. 2011-09-08 20:08:08 +02:00
Jacek Caban d145d0c037 vbscript: Added bool literals parsing support. 2011-09-08 20:08:08 +02:00
Jacek Caban 7cbc5235bd vbscript: Added more keywords to lexer. 2011-09-08 20:08:08 +02:00
Jacek Caban 23fc7678de vbscript: Added Call statement implementation. 2011-09-08 20:08:08 +02:00
Jacek Caban b6e9a83d78 vbscript: Added support for call keyword in lexer. 2011-09-08 20:08:08 +02:00
Jacek Caban 69dcc641df vbscript: Better function call parsing. 2011-09-08 20:08:08 +02:00
Jacek Caban 1ac1ffba11 vbscript: Added support for a few more characters in lexer. 2011-09-08 20:08:08 +02:00
Jacek Caban 6e749ba5dc vbscript: Added simple call test. 2011-09-08 20:08:08 +02:00
Jacek Caban 9d7552205c vbscript: Added interp_icallv implementation. 2011-09-08 20:08:08 +02:00
Jacek Caban 060255d084 vbscript: Store call identifier as BSTR. 2011-09-08 20:08:07 +02:00
Francois Gouget 489527fe44 ddraw: Remove WINAPI on static functions where not needed. 2011-09-08 20:08:07 +02:00
Alexander Morozov ba6f99c239 query: Add stub for LoadIFilter. 2011-09-08 20:08:07 +02:00
Louis Lenders 7844535700 dpnet/tests: Add tests for IDirectPlay8Peer_EnumServiceProviders. 2011-09-08 20:08:06 +02:00
Gerald Pfeifer 0affcc3a7d wined3d: Remove dead code (and variable) from wined3d_surface_flip. wined3d_surface_flip. 2011-09-08 20:08:06 +02:00
Bruno Jesus 2b6f0b9af7 user32/tests: Add SetCaretPos/GetCaretPos tests. 2011-09-08 20:08:06 +02:00
Bruno Jesus 2e08b31f7c ws2_32: Fix support for SIO_KEEPALIVE_VALS. 2011-09-08 20:08:06 +02:00
Akihiro Sagawa 203d06d410 winmm: Add support for MEVT_LONGMSG. 2011-09-08 20:08:06 +02:00
Alexandre Julliard 4cddd5ffdf d3dx9_36: Avoid using fminf/fmaxf. 2011-09-08 20:08:06 +02:00
Marcus Meissner 6d1ec3517d Revert "msi: Check for return value of GetUserName (Coverity).".
This reverts commit ac0a7b644f.
GetUserName is supposed to return 0 here, as size is 0.
2011-09-08 20:08:06 +02:00
Francois Gouget 31a24ca7af comctl32: Fix the wizard and property sheet dialog styles. 2011-09-08 20:08:06 +02:00
Francois Gouget 325275304c comctl32/tests: Check the styles of the wizard and property sheet dialogs. 2011-09-08 20:07:51 +02:00
Gerald Pfeifer a17463b1e4 comctl32: Remove dead code from MONTHCAL_HitTest. 2011-09-08 11:22:04 +02:00
André Hentschel 322c2f45f8 ntdll: Fix a comment. 2011-09-08 11:21:49 +02:00
André Hentschel ca8d7652f6 ntdll/tests: Tests for _wcslwr and _wcsupr. 2011-09-08 11:17:09 +02:00
André Hentschel 94a9db6383 ntdll/tests: Run the execution test only on x86 platforms. 2011-09-08 11:13:36 +02:00
Henri Verbeet 20e9b3f13f wined3d: Make the device parameter to wined3d_device_get_scissor_rect() const. 2011-09-08 11:11:27 +02:00
Henri Verbeet 919d3ab9e4 wined3d: Make the device parameter to wined3d_device_get_sampler_state() const. 2011-09-08 11:11:24 +02:00
Henri Verbeet bbfbd66d9f ddraw: Introduce a function for creating the swapchain. 2011-09-08 11:11:20 +02:00
Henri Verbeet cbc009b8d2 ddraw: Also check errors returned by ddraw_create_gdi_swapchain() in CreateSurface(). 2011-09-08 11:11:15 +02:00
Henri Verbeet 19da825b12 wined3d: Use draw_binding for the surface_modify_location() call in surface_unmap() as well. 2011-09-08 11:11:10 +02:00
Huw Davies 5bd003edaa gdi32: When creating a dib_info from a ddb, always make a copy of the colour map. 2011-09-08 11:10:55 +02:00
Alexandre Julliard 2a5cabc22d gdi32: Move DIB driver definitions to dibdrv.h. 2011-09-08 10:41:35 +02:00
Alexandre Julliard d12d98511c gdi32: Allocate the DIB driver on first use, and free it only upon DC destruction. 2011-09-08 10:41:19 +02:00
Alexandre Julliard da0327917c winex11: Make sure the bitmap created from a packed DIB is owned by x11drv before getting its pixmap. 2011-09-07 22:55:12 +02:00
Alexandre Julliard d7ed2457b0 winex11: Make sure the bitmap of the brush pattern is owned by x11drv before getting its pixmap. 2011-09-07 22:54:49 +02:00
Marcus Meissner ac0a7b644f msi: Check for return value of GetUserName (Coverity). 2011-09-07 18:14:02 +02:00
Alistair Leslie-Hughes 3a63aebc1c msxml3: Only compare strings if the transform was successful. 2011-09-07 18:13:50 +02:00
André Hentschel 8fc7419120 ntdll: Allow reading from a writable section. 2011-09-07 18:13:33 +02:00
Bernhard Loos f8a215b09c wuapi: Add the SystemInformation coclass and interface. 2011-09-07 18:13:30 +02:00
Marcus Meissner f014487f9e netapi32: Check for GetUserNameW return (Coverity). 2011-09-07 18:13:30 +02:00
Nikolay Sivov 354d41685f comctl32/monthcal: Make day drawing helpers aware of multiple calendars. 2011-09-07 18:13:29 +02:00
Jörg Höhle 57cbb01f0c winecoreaudio: Fix AudioRenderClient Get/ReleaseBuffer protocol. 2011-09-07 18:13:29 +02:00
Jörg Höhle df201d3ef3 mmdevapi: Accept up to 8 channels. 2011-09-07 18:13:29 +02:00
Jacek Caban 5ecf436449 vbscript: Added call statement compilation implementation. 2011-09-07 18:13:29 +02:00
Jacek Caban 6c5570297e vbscript: Added function call statement parsing beginning implementation. 2011-09-07 18:13:29 +02:00
Jacek Caban 91cc7bd719 vbscript: Added identifiers support to lexer. 2011-09-07 18:13:29 +02:00
Jacek Caban 9f8492692c vbscript: Added lexer support for newlines and comments. 2011-09-07 18:13:29 +02:00
Jacek Caban c03cecab39 vbscript: Added beginning script running tests. 2011-09-07 18:13:29 +02:00
Jacek Caban 8906a4aa62 vbscript: Added beginning interpreter implementation. 2011-09-07 18:13:29 +02:00
Jacek Caban c674c7a7ae vbscript: Added beginning bytecode compiler implementation. 2011-09-07 18:13:29 +02:00
Alexandre Julliard a28ddddcbc gdi32: Leave it up to the driver to push the new device on the DC stack in CreateDC. 2011-09-07 18:13:29 +02:00
Alexandre Julliard c331a1a6cd gdi32: Don't allow CreateCompatibleDC on a metafile DC. 2011-09-07 18:13:28 +02:00
Alexandre Julliard cef1832bfb gdi32: Add a driver entry point for CreateCompatibleDC. 2011-09-07 18:13:06 +02:00
Alexandre Julliard 901c1997cb gdi32: Make the push/pop_dc_driver functions available to the drivers. 2011-09-07 14:39:46 +02:00
Alexandre Julliard 9a63a25b9d gdi32: Don't free a driver when it's popped from the stack. 2011-09-07 12:08:16 +02:00
Alexandre Julliard f4e9bdb904 gdi32: Always set biClrUsed in internal BITMAPINFO structures. 2011-09-07 12:07:15 +02:00
André Hentschel 9e50294f23 dnsapi: Use internal name_skip function. 2011-09-07 11:53:53 +02:00
Alistair Leslie-Hughes e108c2dbed msxml3: Correct Objsafe tests for older msxml3. 2011-09-07 11:17:01 +02:00
Stefan Dösinger 73f9dd1c30 ddraw: Add tests for dwZBufferBitDepth and dwMipMapCount values. 2011-09-07 11:15:43 +02:00
Stefan Dösinger 4466d6223b ddraw: Add tests for DDSD_PIXELFORMAT and DDSD_ZBUFFERBITDEPTH in Lock. 2011-09-07 11:15:37 +02:00
Stefan Dösinger 029c5a6cf1 ddraw: Convert DDSURFACEDESC2 in lock. 2011-09-07 11:15:32 +02:00
Stefan Dösinger d6f17d686d ddraw: Check the alignment, not the size. 2011-09-07 11:15:20 +02:00
Stefan Dösinger 8e79a7e664 ddraw: Add some NULL pointer tests. 2011-09-07 11:15:09 +02:00
Stefan Dösinger 252bead280 ddraw: Remove crashing tests. 2011-09-07 11:15:05 +02:00
Henri Verbeet 33f087c95d wined3d: Make the device parameter to wined3d_device_get_render_state() const. 2011-09-07 11:12:52 +02:00
Henri Verbeet b55dcfd35a wined3d: Make the device parameter to wined3d_device_get_viewport() const. 2011-09-07 11:12:48 +02:00
Henri Verbeet 5824551d76 ddraw: Set the swap effect to WINED3DSWAPEFFECT_COPY in ddraw_create_gdi_swapchain().
The actual swapchain implementation ignores the swap effect and always does a
copy anyway, but this makes it consistent with ddraw_attach_d3d_device().
2011-09-07 11:12:43 +02:00
Henri Verbeet 582767ce45 ddraw: Only explicitly initialize non-zero fields in ddraw_create_gdi_swapchain().
Update ddraw_attach_d3d_device() for consistency.
2011-09-07 11:12:34 +02:00
Henri Verbeet 79c438b2f2 wined3d: Implement wined3d_surface_flip() as a blit.
This allows us to actually take the "override" parameter into account. Plain
back -> front flips will be detected in wined3d_surface_flip() and will still
be handled by wined3d_swapchain_present().
2011-09-07 11:12:17 +02:00
Octavian Voicu ce60eb8459 ntdll: Fix two buffer overflow conditions in RtlDosPathNameToNtPathName_U. 2011-09-06 16:50:25 +02:00