Henri Verbeet
7475944454
d3d8: Don't mask out internal wined3d usage flags in surface_init().
2013-10-02 11:05:37 +02:00
Michael Stefaniuc
0e681027a2
tests: Compile the tests by default with -D__WINESRC__.
2013-10-02 11:04:02 +02:00
Michael Stefaniuc
2e1708dc1b
tests: Readying some tests for the compilation with -D__WINESRC__.
2013-10-02 11:03:26 +02:00
Michael Stefaniuc
2720e81504
windowscodecs/tests: Use the W version of GetObject().
2013-10-02 11:02:40 +02:00
Michael Stefaniuc
d37c7ecacf
msvcr90/tests: Use the W form of CreateEvent().
2013-10-02 11:02:36 +02:00
Michael Stefaniuc
c6946ff653
iphlpapi/tests: Use the W form of CreateEvent().
2013-10-02 11:02:29 +02:00
Michael Stefaniuc
b5840db3e6
qedit/tests: Use the W version of FindResource().
2013-10-02 11:02:25 +02:00
Michael Stefaniuc
9463dba830
tests: Use the explicit LoadLibraryA function.
2013-10-02 11:02:21 +02:00
Andrew Eikum
360afb93b5
riched20: Continue interpreting data as UTF-8 after the first chunk boundary.
2013-10-02 11:01:33 +02:00
Ken Thomases
b7709771d1
winemac: Reapply display modes when switching back to app after "escaping" with Command-Tab.
...
The Mac driver captures the displays when the program changes the display
mode. If the user types Command-Tab to switch away, it resets the displays
to their original modes and releases them. However, if they switched back,
it didn't restore the mode to what the program had set, so the program often
showed the game window in a corner of the screen with the top behind the Mac
menu bar.
2013-10-02 11:00:36 +02:00
Ken Thomases
7c55e912da
winemac: Remove a too-early attempt to set the process's Dock icon.
2013-10-01 23:05:08 +02:00
Akihiro Sagawa
db86409db6
gdi32: Return fake BBox when requesting empty glyph metrics.
2013-10-01 19:26:17 +02:00
Akihiro Sagawa
b138c36c11
gdi32: Fix empty glyph handling in the dib driver.
2013-10-01 19:26:11 +02:00
Akihiro Sagawa
24e0e4d150
gdi32/tests: Fix copy&paste issues related to gmBlackBoxY.
2013-10-01 19:25:25 +02:00
Francois Gouget
7eeb804907
winmm: Fix two error messages to not point users to a MIDI Mapper configuration applet we don't have.
2013-10-01 19:13:18 +02:00
Francois Gouget
d3672524ed
Assorted spelling fixes.
2013-10-01 19:09:08 +02:00
Hans Leidekker
b0755344c4
ntdll: Fix the version reported for 64-bit Windows XP.
2013-10-01 19:08:22 +02:00
Jacek Caban
5cdb4a273e
mshtml: Added support for 'document' and 'window' script for attribute values.
2013-10-01 19:07:18 +02:00
Jacek Caban
7226c49098
urlmon: Include values from 'Post Platform' registry key in user agent string.
2013-10-01 17:32:17 +02:00
Stefan Dösinger
723e518312
wined3d: Don't invert blits from offscreen surfaces.
2013-10-01 17:32:16 +02:00
Piotr Caban
26721c25f6
msvcrt: Don't forward wcsncmp to ntdll.
2013-10-01 13:10:21 +02:00
Piotr Caban
7fb5cca3e4
msvcrt: Don't forward qsort to ntdll.
2013-10-01 13:10:21 +02:00
Piotr Caban
5fce0724ed
msvcrt: Don't forward bsearch to ntdll.
2013-10-01 13:10:21 +02:00
Piotr Caban
3868bf06b2
msvcrt: Add _wtoi64_l implementation.
2013-10-01 13:10:21 +02:00
Piotr Caban
d99090aff8
msvcrt: Don't forward _itoa to ntdll.
2013-10-01 13:10:21 +02:00
Piotr Caban
1a3546e54b
msvcr80: Don't forward some function to msvcrt.
2013-10-01 13:10:20 +02:00
Alistair Leslie-Hughes
05a807af49
oledb32: Implement IDataSourceLocator get/put hWnd.
2013-10-01 13:10:14 +02:00
Henri Verbeet
b347554937
d3dcompiler: Get rid of the BWRITERSHADER_PARAM_REGISTER_TYPE typedef.
2013-10-01 10:57:36 +02:00
Henri Verbeet
a8aa199c36
d3dcompiler: Get rid of the BWRITERSHADER_INSTRUCTION_OPCODE_TYPE typedef.
2013-10-01 10:57:34 +02:00
Henri Verbeet
1f864bc9c3
wined3d: Send vertex declaration binding updates through the command stream.
2013-10-01 10:57:32 +02:00
Henri Verbeet
fd5fc51bc5
wined3d: Send depth stencil binding updates through the command stream.
2013-10-01 10:57:29 +02:00
Henri Verbeet
438b672660
wined3d: Send render target binding updates through the command stream.
2013-10-01 10:57:27 +02:00
Francois Gouget
0cc1c22d16
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2013-10-01 10:56:28 +02:00
Bruno Jesus
adb8fb115a
ws2_32: Implement WSASendMsg().
2013-10-01 10:56:10 +02:00
Frédéric Delanoy
ba2f448db9
shell32: Use BOOL type where appropriate.
2013-10-01 10:51:02 +02:00
Frédéric Delanoy
30aec559ac
msxml3: Use BOOL type where appropriate.
2013-10-01 10:50:54 +02:00
Frédéric Delanoy
c91f39055e
rpcrt4: Use BOOL type where appropriate.
2013-10-01 10:50:46 +02:00
Jacek Caban
6d13dd697c
mshtml: Added IHTMLStyle6::outline property implementation.
2013-09-30 20:36:36 +02:00
Jacek Caban
93f9d824eb
mshtml: Added IHTMLEventObj::y implementation.
2013-09-30 20:36:35 +02:00
Jacek Caban
c24767262b
mshtml: Added IHTMLEventObj::x implementation.
2013-09-30 20:36:35 +02:00
Ken Thomases
54291ad3d1
winemac: Let Wine always drive window minimization; Cocoa just requests it.
2013-09-30 20:36:34 +02:00
Sebastian Lackner
e915cfd4e7
winex11: Call destroy_gl_drawable before destroying the window.
2013-09-30 20:36:33 +02:00
Dmitry Timoshkov
c7afb0bb88
ntdll: Don't use asynchronous file IO in the loader.
2013-09-30 20:35:03 +02:00
Dmitry Timoshkov
fe3bc8c574
ntdll: Unify the checks for asynchronous NtReadFile behaviour.
2013-09-30 20:35:03 +02:00
Dmitry Timoshkov
5e5fb99755
ntdll: Unify the checks for asynchronous NtWriteFile behaviour.
2013-09-30 20:35:03 +02:00
Thomas Faber
513f8286cb
mmdevapi: Fix build with MSVC.
2013-09-30 20:35:03 +02:00
Rico Schüller
e615c67bc7
d3dx9: Handle FX/TX blobs in D3DXFindShaderComment().
2013-09-30 20:35:03 +02:00
Frédéric Delanoy
66a95f6d45
winemac.drv: Use BOOL type where appropriate.
2013-09-30 20:35:02 +02:00
Qian Hong
55f31701ab
atl80: Add a WinSxS manifest resource.
2013-09-30 20:35:02 +02:00
Henri Verbeet
1b6e9d245c
d3dcompiler: Get rid of the BWRITER_COMPARISON_TYPE typedef.
2013-09-30 20:34:53 +02:00
Henri Verbeet
c174a993b0
d3dx9: Get rid of the SPRITE typedef.
2013-09-30 20:34:52 +02:00
Henri Verbeet
0776060439
wined3d: Send scissor rect updates through the command stream.
2013-09-30 20:34:52 +02:00
Henri Verbeet
8a7744b06e
wined3d: Call state_init_default() from state_init() when the appropriate flag is set.
2013-09-30 20:34:52 +02:00
Henri Verbeet
bc0f990b44
wined3d: Send viewport updates through the command stream.
2013-09-30 20:34:52 +02:00
Nikolay Sivov
ece36f17d0
xmllite: Fix node type for whitespace text nodes in Content.
2013-09-30 20:34:52 +02:00
Nikolay Sivov
249b45786f
xmllite: Reset resume state when text node is parsed.
2013-09-30 20:34:52 +02:00
Marcus Meissner
a090b46f72
wintrust: Fixed some memory leaks (Coverity).
2013-09-30 20:34:50 +02:00
Marcus Meissner
e9358909f8
msvcrt: Restore a stack mark on error (Coverity).
2013-09-30 11:49:08 +02:00
Marcus Meissner
0c9ce583bc
wined3d: Fixed sizeof() to HeapAlloc (Coverity).
2013-09-30 11:37:46 +02:00
Marcus Meissner
1440c54b99
shell32: Fixed wrong sizeof() in ZeroMemory (Coverity).
2013-09-30 11:34:51 +02:00
Thomas Faber
43dd359ebe
comctl32: Remove superfluous const from DPA/DSA function signatures.
2013-09-30 11:33:36 +02:00
Bruno Jesus
d811747a14
ws2_32/tests: Fix an ok() call comment.
2013-09-30 11:28:50 +02:00
Aric Stewart
cae71ef219
imm32: ImmGetDescriptionA return does not include NULL byte.
2013-09-27 18:14:47 +02:00
Jacek Caban
66988a681a
mshtml: Added IHTMLFormElement::sumit tests.
2013-09-27 16:27:42 +02:00
Jacek Caban
e61de218ee
mshtml: Try to not use nsIDOMHTMLFormElement::Submit for IHTMLFormElelement::submit implementation.
2013-09-27 16:27:40 +02:00
Huw Davies
5c7c954658
dbghelp: Skip the dllprefix when matching PE with ELF modules.
2013-09-27 12:20:00 +02:00
Piotr Caban
8b21fefbf6
msvcr90: Don't forward exception constructors to msvcrt.
2013-09-27 12:03:39 +02:00
Frédéric Delanoy
2dd332789b
user32: Use BOOL type where appropriate.
2013-09-27 10:45:04 +02:00
Frédéric Delanoy
cb7546eaf7
msvcrt: Use BOOL type where appropriate.
2013-09-27 10:44:55 +02:00
Jactry Zeng
5520dcab8a
riched20/tests: Add UTF8 BOM tests for EM_SETTEXTEX.
2013-09-27 10:43:00 +02:00
Nikolay Sivov
437c84655a
ntdll/tests: Add proper skips in tests.
2013-09-27 10:42:12 +02:00
Ken Thomases
12e0b0577c
winemac: Activate an app if it sets focus on a window shortly after a hot key is pressed.
...
The Mac driver doesn't normally steal focus, but a press of a hot key counts
as the user giving permission.
2013-09-27 10:41:17 +02:00
Ken Thomases
6bae7cf796
winemac: Implement support for global hot keys.
...
Partially based on a patch for winex11 previously submitted by Vincent Povirk.
2013-09-27 10:41:05 +02:00
Ken Thomases
5a859655d7
winemac: Re-sync the window region whenever factors affecting its conversion to Cocoa coordinates change.
2013-09-27 10:39:22 +02:00
Ken Thomases
d7f4d67514
winemac: Fix hiding windows that are minimized using -close instead of -orderOut:.
...
Cocoa won't order a minimized window out of the screen list using -orderOut:.
This leaves a window that should be hidden still visible in the Dock, where
it can be unminimized.
2013-09-27 10:39:13 +02:00
Michael Stefaniuc
e22d33e683
dplayx/tests: Fix typo in ok() message.
2013-09-27 10:33:49 +02:00
Henri Verbeet
be2e845cb3
d3dx9: Get rid of the SPRITEVERTEX typedef.
2013-09-27 10:33:45 +02:00
Henri Verbeet
be1dbc0dbb
d3dx9: Get rid of the ID3DXFileDataImpl typedef.
2013-09-27 10:33:44 +02:00
Henri Verbeet
baf285d46a
wined3d: Send draw operation through the command stream.
2013-09-27 10:33:36 +02:00
Henri Verbeet
708b938f64
wined3d: Send clear operations through the command stream.
2013-09-27 10:33:34 +02:00
Henri Verbeet
602c82bce8
wined3d: Send present operations through a command stream.
...
The eventual goal is to have a multithreaded implementation of wined3d_cs_ops
and offload some processing to a different thread.
2013-09-27 10:33:15 +02:00
Jacek Caban
7bcbb93c5a
mshtml: Add trailing null byte to post data.
2013-09-26 21:34:15 +02:00
Jacek Caban
fe252319f0
mshtml: Use proper BINF flags for form submit.
2013-09-26 21:34:15 +02:00
Jacek Caban
29d27ef669
mshtml: Added separated structure to store request data.
2013-09-26 21:34:15 +02:00
Jacek Caban
553eae881b
mshtml: Call set_current_mon in channelbsc_load_stream.
2013-09-26 21:34:15 +02:00
Frédéric Delanoy
6918c86544
kernel32: Use BOOL type where appropriate.
2013-09-26 21:34:13 +02:00
Ken Thomases
4e0e9ca84a
winemac: When programmatically focusing a window, don't generate WINDOW_LOST_FOCUS event for previously focused window.
...
That event can confuse things if the program switches focus from A to B and
then back to A and then processes events. It will get an event saying that
A lost focus in Cocoa, check that A does indeed have current focus in Wine,
and so switch focus away from it (to the desktop window). (It then gets an
event that B lost focus, but that does nothing at that point.)
2013-09-26 20:05:41 +02:00
Akihiro Sagawa
e2bce62a6d
gdi32: Return GDI_ERROR when requested empty glyph bitmaps.
2013-09-26 19:56:57 +02:00
Alexandre Julliard
a83c598c79
makefiles: Add support for specifying a prefix for installed library file names.
2013-09-26 14:35:45 +02:00
Dmitry Timoshkov
a63be0823a
ntdll: Make set_line_control() for a serial device print slightly more informative messages.
2013-09-26 10:46:56 +02:00
Dmitry Timoshkov
a20b07c558
ntdll: Make asynchronous WaitCommEvent report correct number of bytes returned.
2013-09-26 10:46:54 +02:00
Henri Verbeet
38871d842f
d3dx9: Get rid of the ID3DXFileEnumObjectImpl typedef.
2013-09-26 10:45:56 +02:00
Henri Verbeet
177aa5c26f
d3dx9: Get rid of the ID3DXFileImpl typedef.
2013-09-26 10:45:54 +02:00
Henri Verbeet
4a9da034ab
wined3d: Explicitly pass gl_info to state_init_default().
2013-09-26 10:45:52 +02:00
Henri Verbeet
abbc595fc1
wined3d: Initialize the fb state pointer in state_init().
2013-09-26 10:45:50 +02:00
Henri Verbeet
6793fa7157
wined3d: Initialize the default state in device_init().
2013-09-26 10:45:47 +02:00
Frédéric Delanoy
2413841ecb
windowscodecs: Use BOOL type where appropriate.
2013-09-25 19:51:10 +02:00
Frédéric Delanoy
ce88fd16ae
advapi32: Use BOOL type where appropriate.
2013-09-25 19:51:09 +02:00
Jacek Caban
0be56d27d2
mshtml: Wine Gecko 2.24 release.
2013-09-25 19:31:38 +02:00
Piotr Caban
a449b2d57b
msvcrt: Call MSVCRT_strtoi64_l in strtoul implementation.
2013-09-25 19:30:32 +02:00
Piotr Caban
c3c44544ff
msvcrt: Call MSVCRT_strtoi64_l in strtol implementation.
2013-09-25 19:30:30 +02:00
Piotr Caban
b01f888129
msvcrt: Fix internal LONG_MAX and ULONG_MAX definitions.
2013-09-25 19:30:23 +02:00
Lu Jiashu
a0ed65f593
winmm: Clone the whole adwInfo array in MMIO_Open.
2013-09-25 13:38:14 +02:00
Alistair Leslie-Hughes
3d193930ab
oledb32: Correct DataLinks interface for win64.
2013-09-25 13:33:26 +02:00
Rico Schüller
f7ba8e1472
d3dx9: Use struct d3dx_object for objects.
2013-09-25 13:33:25 +02:00
Sebastian Lackner
5fb74c48d1
winex11: Added missing release_win_data() to create_foreign_window().
2013-09-25 11:54:52 +02:00
Dmitry Timoshkov
b4e375ecf4
kernel32/tests: Add DuplicateHandle test to the file access tests.
2013-09-25 11:50:03 +02:00
Michael Stefaniuc
2a39cb377a
dlls: Replace the remaining CONSTs.
2013-09-25 11:49:20 +02:00
Henri Verbeet
0f965d16f0
d3dx9: Get rid of the ID3DXSpriteImpl typedef.
2013-09-25 11:49:16 +02:00
Henri Verbeet
0a993f14b4
d3dx9: Get rid of the ID3DXSkinInfoImpl typedef.
2013-09-25 11:49:14 +02:00
Henri Verbeet
8866d733e4
wined3d: Introduce a function to initialize swapchain specific device state.
2013-09-25 11:49:08 +02:00
Henri Verbeet
cfe16a4bd1
d3d10core: Translate d3d10 bind flags / usage to wined3d usage for textures.
2013-09-25 11:49:05 +02:00
Henri Verbeet
991e47e3c9
wined3d: Allow WINED3DFMT_R8G8B8A8_UNORM render targets.
2013-09-25 11:49:01 +02:00
Dmitry Timoshkov
2ffd28cff7
ntdll: Perform the offset checks in NtWriteFile also for a serial device.
2013-09-25 11:48:56 +02:00
Dmitry Timoshkov
4544826291
ntdll/tests: Use official path for temporary files instead of current directory.
2013-09-24 20:42:35 +02:00
Francois Gouget
cccba76091
wined3d: Make device_invalidate_shader_constants() static.
2013-09-24 19:08:35 +02:00
Piotr Caban
b50833389e
msvcrt: Improve error handling in wcsrtombs function.
2013-09-24 18:54:37 +02:00
Piotr Caban
dbbe237985
msvcp60: Fix char_traits<wchar_t>::assign implementation.
2013-09-24 18:54:27 +02:00
Piotr Caban
435cf5cebc
msvcp80: Add ostream::operator<<(unsigned short) implementation.
2013-09-24 18:54:13 +02:00
Piotr Caban
459920a54d
msvcp80: Fix default constructor closures arguments.
2013-09-24 18:54:10 +02:00
Piotr Caban
69677bda34
msvcp80: Make it possible to shrink allocated memory in basic_string::reserve.
2013-09-24 18:53:51 +02:00
Jacek Caban
c9cef7153c
appwiz.cpl: Use asynchronous binding instead of separated thread to download addons.
2013-09-24 18:53:17 +02:00
Michael Stefaniuc
b08869420a
windowscodecs: Avoid using CONST.
2013-09-24 12:58:17 +02:00
Michael Stefaniuc
787bc8719a
shell32: Avoid using CONST.
2013-09-24 12:58:06 +02:00
Michael Stefaniuc
5fd4f943dc
winex11.drv: Avoid using CONST.
2013-09-24 12:58:03 +02:00
Michael Stefaniuc
3a13dc5995
winemac.drv: Avoid using CONST.
2013-09-24 12:58:00 +02:00
Michael Stefaniuc
7c7fa1051c
user32: Avoid using CONST.
2013-09-24 12:57:57 +02:00
Nikolay Sivov
1c23b501f7
oleaut32: LoadRegTypeLib() should check actual typelib version.
2013-09-24 12:57:54 +02:00
Nikolay Sivov
4be3013014
oleaut32: Support typelib redirection in QueryPathOfRegTypeLib().
2013-09-24 12:57:46 +02:00
Henri Verbeet
778b644fc6
d3dx9: Get rid of the ID3DXMeshImpl typedef.
2013-09-24 12:57:31 +02:00
Henri Verbeet
ffc66f471c
d3dx9: Get rid of the ID3DXLineImpl typedef.
2013-09-24 12:57:29 +02:00
Henri Verbeet
9516ce33d8
wined3d: Get rid of clearing the texture bindings in state_init_default().
...
This is arbitrary, we don't do it for any of the other resource bindings
either, and the wined3d_state structure is assumed to be zero-initialized.
2013-09-24 12:57:27 +02:00
Henri Verbeet
ea4c3d5d5d
wined3d: Get rid of the broken render target check for surface_blt_special().
...
This used to work out in practice because swapchain surfaces were always
considered render targets, but that's no longer true. We can just remove the
check, because surface_blt_special() already contains a proper check itself
anyway.
2013-09-24 12:57:24 +02:00
Henri Verbeet
8eb73cd0e9
wined3d: Add fallback depth format info for when ARB_depth_texture is not available.
...
These use the generic GL_DEPTH_COMPONENT internal format, and can't be used
for texturing.
2013-09-24 12:57:21 +02:00
Dmitry Timoshkov
ec9a0d8570
gdiplus: GdipTransformRegion should not fail for an empty path.
2013-09-24 12:56:22 +02:00
Dmitry Timoshkov
3870e5b255
gdiplus/tests: Add a test for GdipTransformRegion with an empty region path.
2013-09-24 12:56:15 +02:00
Dmitry Timoshkov
108873320c
gdiplus/tests: Don't bother to delete a NULL hrgn.
2013-09-24 12:56:11 +02:00
Dmitry Timoshkov
fdeab06142
gdiplus/tests: Print actual rectangle extents if the tests fail.
2013-09-24 12:56:05 +02:00
Dmitry Timoshkov
603ccca889
gdiplus/tests: Add a test for GdipTransformMatrixPoints with number of points == 0.
2013-09-24 12:55:51 +02:00
Vincent Povirk
12586f76e3
gdiplus: Always provide image data in the format requested by image encoders.
2013-09-23 21:31:18 +02:00
Vincent Povirk
85b989c1fa
gdiplus: Don't expand the drawing area to include empty glyphs.
2013-09-23 21:31:07 +02:00
Vincent Povirk
ce9de5c4bb
gdiplus: Skip drawing lines of text with only empty glyphs.
2013-09-23 21:31:00 +02:00
Henri Verbeet
e02de5ff16
ddraw: Avoid VOID.
2013-09-23 20:38:18 +02:00
Henri Verbeet
7a0390d85a
d3drm: Avoid VOID.
2013-09-23 20:38:18 +02:00
Henri Verbeet
bff80b8bab
wined3d: Copy some missing fields to the new swapchain desc in wined3d_device_reset().
...
The ones that matter are enable_auto_depth_stencil and
auto_depth_stencil_format. auto_restore_display_mode should never change in
practice.
2013-09-23 20:37:29 +02:00
Henri Verbeet
864b25e582
wined3d: Introduce a separate function for updating the viewport and scissor rects.
2013-09-23 20:37:05 +02:00
Stefan Dösinger
556e3e0c76
wined3d: Use GL_APPLE_client_storage for volumes if available.
2013-09-23 20:32:36 +02:00
Stefan Dösinger
993c977890
d3d8/tests: Add a volume V16U16 test.
2013-09-23 20:32:35 +02:00
Stefan Dösinger
fe20ee1bc4
d3d9/tests: Add a volume V16U16 test.
2013-09-23 20:32:34 +02:00
Stefan Dösinger
5e89689bcd
wined3d: Make format conversion functions work on volumes.
2013-09-23 20:32:32 +02:00
Stefan Dösinger
bb172d2a38
wined3d: Add support for converted volumes.
2013-09-23 20:32:31 +02:00
Frédéric Delanoy
78fe60ac76
gphoto2.ds: Use BOOL type where appropriate.
2013-09-23 20:32:30 +02:00
Akihiro Sagawa
31a6fce46b
gdi32: Fix empty glyph handling.
2013-09-23 20:32:28 +02:00
Akihiro Sagawa
e29e4caca3
gdiplus: Fix empty glyph handling.
2013-09-23 20:32:27 +02:00
Akihiro Sagawa
33e05eb6c5
opengl32: Fix empty glyph handling.
2013-09-23 20:32:25 +02:00
Akihiro Sagawa
310a3b1d11
winex11.drv: Fix empty glyph handling.
2013-09-23 20:32:24 +02:00
Akihiro Sagawa
cc7b39681d
gdi32/tests: Add more empty glyph tests.
2013-09-23 20:32:23 +02:00
Dmitry Timoshkov
084f4b643c
ntdll: Perform the offset checks also for a serial device.
2013-09-23 20:32:22 +02:00
Huw Davies
96e32da5c9
dbghelp: Add a couple of structures that are missing from the Android ndk.
2013-09-23 20:32:21 +02:00
Piotr Caban
8e26d7aee8
msvcp: Add ostream::operator<<(unsigned short) implementation.
2013-09-23 20:32:19 +02:00
Piotr Caban
f159b33da2
msvcp: Fix default constructor closures arguments.
2013-09-23 20:32:17 +02:00
Piotr Caban
95af810de5
msvcp: Make it possible to shrink allocated memory in basic_string::reserve.
2013-09-23 20:32:16 +02:00
Piotr Caban
fc76ad4d22
msvcp80: Don't forward to msvcp90.
2013-09-23 20:32:14 +02:00
Hans Leidekker
51acdc6b27
advapi32/tests: Mark a test result as broken.
2013-09-23 11:56:58 +02:00
Hans Leidekker
cabeb962cc
rsaenh: Add support for setting the security descriptor on key containers.
2013-09-23 11:56:48 +02:00
Hans Leidekker
59b0374710
winhttp: Don't assume that end of chunk means end of stream.
2013-09-23 11:56:38 +02:00
Hans Leidekker
bee390e1ef
winhttp/tests: Remove explicit zero-intialization of static data.
2013-09-23 11:56:29 +02:00
Dmitry Timoshkov
50c4723aec
shlwapi/tests: Skip some of IStream invalid parameter tests under Windows 2000 + IE5.
2013-09-23 11:56:18 +02:00
Michael Stefaniuc
09524be583
setupapi: Avoid using CONST.
2013-09-23 11:54:55 +02:00
Michael Stefaniuc
9fefae61da
gdiplus: Avoid using CONST.
2013-09-23 11:54:47 +02:00
Michael Stefaniuc
1a3137fa1b
rsaenh: Avoid using CONST.
2013-09-23 11:54:42 +02:00
Michael Stefaniuc
e476a20115
quartz: Avoid using CONST.
2013-09-23 11:54:27 +02:00
Michael Stefaniuc
7589bbeee4
gdi32: Avoid using CONST.
2013-09-23 11:53:59 +02:00
Michael Stefaniuc
6f8b2f5938
advapi32: Avoid using CONST.
2013-09-23 11:53:54 +02:00
André Hentschel
b605553e28
ws2_32/tests: Don't test function directly when reporting WSAGetLastError().
2013-09-23 11:53:46 +02:00
André Hentschel
7e65578b7c
wininet/tests: Don't test function directly when reporting GetLastError().
2013-09-23 11:53:44 +02:00
Bruno Jesus
d0009573ee
ws2_32: Fix some parameters checking in AcceptEx.
2013-09-23 11:53:34 +02:00
Bruno Jesus
cba19b9027
ws2_32: Add missing else to getsockopt(SO_ACCEPTCONN).
2013-09-23 11:51:03 +02:00
Michael Müller
2fcfde0f62
quartz: Pass correct interface to IBaseFilter::JoinFilterGraph in function FilterGraph2_AddFilter.
2013-09-23 11:50:15 +02:00
Dmitry Timoshkov
96c6ad4aa7
kernel32/tests: Add FILE_APPEND_DATA case to the file access tests.
2013-09-23 11:49:58 +02:00
Dmitry Timoshkov
ab8d704e24
ntdll/tests: Extend the FILE_APPEND_DATA test.
2013-09-23 11:49:55 +02:00
Jacek Caban
2c9774f002
appwiz.cpl: Allow cancelling download of addons.
2013-09-20 17:04:34 +02:00
Stefan Dösinger
24fbe9f2ec
wined3d: Pass the destination pitch to format conversion functions.
...
The relation between src and dst pitches is not correct if the source
pitch is padded to match pitch alignment requirements.
2013-09-20 17:04:04 +02:00
Sebastian Lackner
0fb3aaac10
d3d9/tests: Implemented tests for IDirect3DSwapChain9Ex_GetDisplayModeEx.
2013-09-20 17:03:44 +02:00
Michael Müller
cf01bb3d2a
d3d9/tests: Test if IDirect3DSwapChain9Ex is available with IDirect3D9(Ex).
2013-09-20 17:03:31 +02:00
Michael Müller
edad7dea7e
d3d9: Partial implementation of IDirect3DSwapChain9Ex.
2013-09-20 17:03:20 +02:00
Ken Thomases
cf973bd28d
winex11: Don't trace a garbage value or read past end of caller's array in X11DRV_wglChoosePixelFormatARB().
2013-09-20 14:11:24 +02:00
Henri Verbeet
11ced88a37
d3d9: Avoid CONST.
2013-09-20 11:27:51 +02:00
Henri Verbeet
49a3dbc453
d3dx9: Avoid CONST.
2013-09-20 11:27:49 +02:00
Henri Verbeet
0eae0858ae
wined3d: Set the default scissor rect from the swapchain desc in state_init_default().
...
We always have a swapchain here, even if there are no back buffers.
2013-09-20 11:27:43 +02:00
Henri Verbeet
49c6b87a32
wined3d: Only print a warning about render target usage in wined3d_device_set_render_target().
2013-09-20 11:27:40 +02:00
Henri Verbeet
31de4f1670
ddraw/tests: Add a test for render target surface capabilities.
2013-09-20 11:27:37 +02:00
Bruno Jesus
68377494c6
ws2_32: ConnectEx should not work on unbound socket.
2013-09-20 11:26:48 +02:00
Hans Leidekker
c0e1dda04c
wininet: Don't assume that end of chunk means end of stream.
2013-09-20 11:11:54 +02:00
Dmitry Timoshkov
b4ab43b3de
kernel32: Remove a 0-length read optimization from ReadFile.
2013-09-20 11:11:47 +02:00
Dmitry Timoshkov
70930fa12c
kernel32/tests: Add 0-length read tests for a pipe.
2013-09-20 11:11:27 +02:00
Dmitry Timoshkov
0c024503db
kernel32/tests: Add 0-length read tests for a mailslot.
2013-09-20 11:11:03 +02:00
Dmitry Timoshkov
d6900fc556
ntdll/tests: Add 0-length read tests for a disk file.
2013-09-20 11:11:00 +02:00
Jacek Caban
6e143e6c81
mshtml: Added external MIME handling tests.
2013-09-19 20:34:03 +02:00
Jacek Caban
d36ffab315
mshtml: Pass external connection to WebBrowser host, if possible.
2013-09-19 20:34:03 +02:00
Jacek Caban
b17d139328
mshtml: Don't pass navigation to Gecko for MIME types that it doesn't support.
2013-09-19 20:34:03 +02:00
Jacek Caban
4db1b00815
mshtml: Keep moniker reference after start_binding call.
2013-09-19 20:33:59 +02:00
Andrew Eikum
7f47beb7d8
oleaut32: Implement ICreateTypeInfo::SetFuncDocString.
2013-09-19 20:14:06 +02:00
Huw Davies
f9447f92ef
iphlpapi: Use socklen_t where appropriate.
2013-09-19 20:14:05 +02:00
Huw Davies
21dc848378
iphlpapi: Add interface enumeration for Android.
2013-09-19 20:14:04 +02:00
Huw Davies
8876c3ee82
iphlpapi: Combine the various interface enumeration functions into one function.
2013-09-19 20:14:03 +02:00
Hans Leidekker
8e74c8953a
rsaenh: Add support for retrieving the security descriptor on key containers.
2013-09-19 20:14:02 +02:00
Bruno Jesus
5dcf368e1b
ws2_32/tests: Mark WinNT result as broken.
2013-09-19 19:50:14 +02:00
Piotr Caban
bd610a66c4
msvcp60: Don't call _Eos on allocation error or 0-length string in basic_string::reserve.
2013-09-19 19:50:05 +02:00
Stefan Dösinger
8aa65c79e7
d3d8/tests: Test invalid volume lock boxes.
2013-09-19 19:49:59 +02:00
Stefan Dösinger
9efed3d379
d3d8/tests: Add tests for block-based volume formats.
2013-09-19 19:49:55 +02:00
Stefan Dösinger
d15042837a
wined3d: Pass a correct access flag to glMapBufferARB.
2013-09-19 19:49:49 +02:00
Stefan Dösinger
e9b4f154dd
wined3d: Don't use volume->resource.allocatedMemory.
...
Depending on the location flags, the buffer or heap_memory should be
used.
2013-09-19 19:49:43 +02:00
Stefan Dösinger
708024f786
d3d9/tests: Read the caps from the device.
2013-09-19 19:49:40 +02:00
Piotr Caban
dadb2fdfa9
msvcrt: Add _snwprintf_s_l implementation.
2013-09-19 19:49:11 +02:00
Henri Verbeet
5bd3bfff99
wined3d: Avoid LPVOID.
2013-09-19 19:49:01 +02:00
Henri Verbeet
e9fbb6b0fd
wined3d: Avoid LPCSTR.
2013-09-19 19:49:00 +02:00
Henri Verbeet
8aae165fc2
ddraw: Verify that the surface is not a depth buffer in SetRenderTarget().
...
This check is even more inconsistent between versions. Notice how the v2
interface is particularly broken because it never AddRef()'s the new iface.
This check also seems to be the original source for the questionable behaviour
in d3d_device_set_render_target() of storing the new iface before checking the
result of the wined3d_device_set_render_target(). (In particular,
SetRenderTargetTest() in tests/d3d.c tests for this behavious.)
2013-09-19 19:48:44 +02:00
Henri Verbeet
c70376af63
ddraw: Verify that the surface is in video memory in SetRenderTarget().
...
This is where things become a bit of a mess, because the error checking is
inconsistent between versions.
2013-09-19 19:48:41 +02:00
Henri Verbeet
ed92369316
ddraw: Verify that the surface is a render target in d3d_device_set_render_target().
2013-09-19 19:48:35 +02:00
Dmitry Timoshkov
b7e68ae338
shlwapi/tests: Fix stream test failures under some win2000 versions.
2013-09-19 09:31:01 +02:00
Rico Schüller
196766cb77
d3dx9/tests: Add matrix column register count clamp test.
2013-09-19 09:30:56 +02:00
Rico Schüller
ae95176c0d
d3dx9: Clamp register count for D3DXPC_MATRIX_COLUMNS.
2013-09-19 09:30:54 +02:00
Bruno Jesus
e9bd764a7b
ws2_32: Make getsockopt(SO_TYPE) convert the returned socket type.
2013-09-19 09:30:40 +02:00
Ken Thomases
018d629b3c
winemac: Use NSMouseInRect() instead of NSPointInRect() to compensate for Cocoa's off-by-one coordinate system.
...
This matches what Cocoa does when determining how to handle an event so that,
for example, our test if a click is in the window grow box corresponds to
whether Cocoa will run an internal mouse-tracking loop to resize the window
when we pass it the event. This fixes a problem where both Cocoa and user32
would try to run a resize loop and the cursor would get "stuck" resizing the
window after the button was released.
2013-09-19 09:30:18 +02:00
Aric Stewart
8b933495fb
imm32: Fix ImmGetDescription behavior with a null HKL.
2013-09-18 22:23:09 +02:00
Qian Hong
b4b428ee9e
imm32: Validate input context in multiple IMC functions.
...
Both tests and fixes improved by Aric Stewart.
2013-09-18 22:23:09 +02:00
Ken Thomases
4ad9d5f04a
winemac: Send WM_ENTER/EXITSIZEMOVE messages at start/end of a resizing operation.
2013-09-18 22:23:09 +02:00
Ken Thomases
d55d2ec85a
winemac: Move memory management of liveResizeDisplayTimer into property setter.
2013-09-18 22:23:09 +02:00
Ken Thomases
a3197b8ad0
winemac: At the start of a resize operation, get window min/max size info and pass it to Cocoa.
2013-09-18 22:23:09 +02:00
Jacek Caban
040e47fece
ieframe: Added IWebBrowserPriv2IE8 stub implementation.
2013-09-18 20:21:50 +02:00
Jacek Caban
42c1b3936d
mshtml: Moved Exec(DOCHOST_DOCCANNAVIGATE) call to separated function.
2013-09-18 20:21:44 +02:00
Huw Davies
f8463f28a9
iphlpapi: Add helpers to convert the host's sockaddr structures to SOCKADDR_STORAGE.
2013-09-18 20:21:31 +02:00
Dmitry Timoshkov
c6d62ff081
windowscodecs: Implement CreateBitmapFromHBITMAP.
2013-09-18 20:21:08 +02:00
Stefan Dösinger
2f9d9b5032
d3d9/tests: Test invalid volume lock boxes.
2013-09-18 15:47:16 +02:00
Stefan Dösinger
50d2cdd0ea
d3d9/tests: Add tests for block-based volume formats.
2013-09-18 15:47:11 +02:00
Stefan Dösinger
2680f33015
wined3d: Check box dimensions in volume_map.
2013-09-18 15:47:00 +02:00
Stefan Dösinger
ac37f7a2ac
wined3d: Implement locking of block-based volume textures.
2013-09-18 15:46:56 +02:00
Stefan Dösinger
83b404879c
wined3d: Mapping a mapped volume is an error.
2013-09-18 15:46:49 +02:00
Roderick Colenbrander
af58ccebba
winex11: Support GLX_MESA_swap_control for WGL_EXT_swap_control.
2013-09-18 13:14:47 +02:00
Andrew Eikum
87c459ab23
oleaut32: Implement VarDecRound.
2013-09-18 13:13:30 +02:00
Henri Verbeet
69fe799c25
d3d10: Avoid LPVOID.
2013-09-18 13:11:27 +02:00
Henri Verbeet
708615056c
d3d10: Avoid LPCSTR.
2013-09-18 13:11:25 +02:00
Henri Verbeet
2cc421f59d
ddraw: Verify that surfaces with an indexed format have a palette attached in d3d_device_set_render_target().
2013-09-18 13:11:21 +02:00
Henri Verbeet
4f89957161
ddraw: Verify that the surface is in video memory in d3d_device_create().
2013-09-18 13:11:18 +02:00
Henri Verbeet
c69cd599a3
ddraw: Verify that surfaces with an indexed format have a palette attached in d3d_device_create().
2013-09-18 13:11:15 +02:00
Piotr Caban
1f1624612e
msvcrt: Don't use CDECL calling convention in MSVCRT_wcsrtombs_l (internal function).
2013-09-18 13:11:10 +02:00
Bruno Jesus
2034f51598
ws2_32: Do not allow socket creation if WSAStartup was not called.
2013-09-17 19:07:54 +02:00
Bruno Jesus
0298165bea
ws2_32: Filter invalid socket parameters and return the appropriate error.
2013-09-17 19:07:49 +02:00
Bruno Jesus
35e54fa59b
ws2_32: Auto detect the socket type and family based on the protocol.
2013-09-17 19:07:29 +02:00
Bruno Jesus
8e29fcddb9
ws2_32: Use the struct information when the parameters are zero in WSASocket.
2013-09-17 19:07:14 +02:00
Piotr Caban
bffc240b4e
msvcrt: Fix loop condition when printing Inf or NaN.
2013-09-17 16:26:01 +02:00
Piotr Caban
882761f15d
msvcrt: Don't forward wcsstr to ntdll.
2013-09-17 16:25:54 +02:00
Piotr Caban
a89f726355
msvcrt: Don't forward wcslen to ntdll.
2013-09-17 16:25:48 +02:00
Piotr Caban
300c012372
msvcrt: Don't forward wcschr to ntdll.
2013-09-17 16:25:43 +02:00
Piotr Caban
019c34ca1e
msvcrt: Don't forward strstr to ntdll.
2013-09-17 16:25:28 +02:00
Piotr Caban
138df7da33
msvcrt: Don't forward strrchr to ntdll.
2013-09-17 16:25:23 +02:00
Piotr Caban
31d92b926e
msvcrt: Don't forward strncat to ntdll.
2013-09-17 16:25:04 +02:00
Piotr Caban
f0ec9b134a
msvcrt: Don't forward strlen to ntdll.
2013-09-17 16:24:58 +02:00
Piotr Caban
1803016c08
msvcrt: Don't forward strcmp to ntdll.
2013-09-17 16:24:53 +02:00
Piotr Caban
5b1f7f8549
msvcrt: Don't forward memmove to ntdll.
2013-09-17 16:24:46 +02:00
Piotr Caban
4fbf246298
msvcrt: Don't forward memcmp to ntdll.
2013-09-17 16:24:39 +02:00
Huw Davies
208eae73ae
iphlpapi: Add a version of get_dns_servers for Android.
2013-09-17 16:24:24 +02:00
Huw Davies
c7dd313d75
iphlpapi: Add a configure check for struct __res_state.
2013-09-17 16:23:42 +02:00
Stefan Dösinger
7aa17eaa5c
d3dx9_36/tests: Create*TextureFromFileInMemory doesn't fail.
...
If the format is unsupported it picks a replacement format. Our d3dx9
cannot handle d3dx9 decompression yet, so mark the tests todo_wine in
this case.
2013-09-17 16:22:29 +02:00
André Hentschel
0e867236dc
msvcrt/tests: Load the correct function on ARM.
2013-09-17 12:27:00 +02:00
André Hentschel
22cd7a10cf
kernel32/tests: Add initial CreateFile2 tests based on the CreateFileW tests.
2013-09-17 12:27:00 +02:00
Hans Leidekker
d36e7c080c
wsnmp32: Add stub implementations for a couple of functions.
2013-09-17 12:26:57 +02:00
Henri Verbeet
6d02c19f2b
d3d10core: Avoid LPVOID.
2013-09-17 12:01:27 +02:00
Henri Verbeet
592b347c79
d3d10core: Avoid LPSTR.
2013-09-17 12:01:25 +02:00
Henri Verbeet
d2d0c42b6d
ddraw: Verify that the surface is a render target in d3d_device_create().
2013-09-17 12:01:23 +02:00
Henri Verbeet
3fb53e21fb
ddraw: Don't set render target / depth stencil usage on sysmem surfaces.
...
Setting render target usage on a P8 surface for example would fail surface
creation, while such surfaces can't be used for actual rendering anyway. Tests
confirm that surface creation is supposed to succeed for P8 surfaces with both
DDSCAPS_SYSTEMMEMORY and DDSCAPS_3DDEVICE set.
2013-09-17 12:01:21 +02:00
Henri Verbeet
df01e8d6cc
ddraw: Fix render target refcount handling.
...
Similar to AddAttachedSurface() / DeleteAttachedSurface(), we should Release
the interface version that we stored. (And actually store the interface that
we AddRef.)
2013-09-17 12:01:18 +02:00
Piotr Caban
6594212dd6
msvcrt: Fix Inf and NaN handling in printf function.
2013-09-16 19:51:04 +02:00
Huw Davies
57ed5bf32e
iphlpapi: Use proper multibyte to unicode conversion.
2013-09-16 19:50:40 +02:00
Dmitry Timoshkov
b145f42b0f
shlwapi: Write file access also assumes read access.
2013-09-16 19:50:14 +02:00
Dmitry Timoshkov
75fc26f680
shlwapi/tests: Add a read/write test for IStream on files.
2013-09-16 19:50:11 +02:00
Stefan Dösinger
bbfca4863c
wined3d: Store the instance count in the context structure.
2013-09-16 13:06:03 +02:00
Stefan Dösinger
59e0b841c7
wined3d: Move device_preload_textures into context.c.
2013-09-16 13:06:01 +02:00
Stefan Dösinger
112617f00b
wined3d: Move tex_unit_map and friends into the context.
2013-09-16 13:05:58 +02:00
Stefan Dösinger
f29c24f2de
wined3d: Pass the context to surface_internal_preload.
2013-09-16 13:05:55 +02:00
Stefan Dösinger
fe44be5fde
wined3d: Pass the context to the internal texture_preload function.
2013-09-16 13:05:52 +02:00
Henri Verbeet
19f028ce6d
dxgi: Avoid LPVOID.
2013-09-16 12:51:13 +02:00
Henri Verbeet
e032d013d7
dxgi: Avoid LPCSTR.
2013-09-16 12:51:13 +02:00
Henri Verbeet
dbdde3bd4b
ddraw: Take surface usage into account when checking format capabilities in CreateSurface().
2013-09-16 12:51:13 +02:00
Henri Verbeet
d1e44ff775
wined3d: Pass a resource to wined3d_resource_free_sysmem().
2013-09-16 12:51:13 +02:00
Henri Verbeet
261246ef21
wined3d: Pass a resource to wined3d_resource_allocate_sysmem().
2013-09-16 12:51:13 +02:00
Alexandre Julliard
b618910b84
msxml3: Don't use libxslt without libxml.
2013-09-16 11:47:19 +02:00
Thomas Faber
e12c8c0ce9
comctl32: Fix build with MSVC.
2013-09-16 11:47:19 +02:00
Bruno Jesus
29aab5df59
ws2_32: Fix the error returned for denied SOCK_RAW attempts.
2013-09-16 11:47:19 +02:00
Bruno Jesus
5762067b20
ws2_32: Fix WSASocket return code for invalid combination of socket type and protocol.
2013-09-16 11:47:19 +02:00
Bruno Jesus
78ca87a00b
ws2_32: Make WS_EnterSingleProtocol return a boolean.
2013-09-16 11:47:19 +02:00
Bruno Jesus
44ea5334ca
ws2_32: Avoid magic numbers.
2013-09-16 11:47:19 +02:00
Bruno Jesus
e0581b38a7
ws2_32: Advertise protocol entries as default.
2013-09-16 11:47:19 +02:00
Huw Davies
2f25ddfd14
iphlpapi: Add support for ip6 dns addresses.
2013-09-13 14:19:36 +02:00
Huw Davies
334875f38e
iphlpapi: Move dns server enumeration to a single function.
2013-09-13 14:19:36 +02:00
Huw Davies
01d5632e5e
iphlpapi/tests: Increase buffer size to prevent overflow.
2013-09-13 14:19:36 +02:00
Dmitry Timoshkov
6a6b4c5000
kernel32/tests: Add a file access test.
2013-09-13 12:14:12 +02:00
Dmitry Timoshkov
b07f431878
shlwapi: Merge two case statements.
2013-09-13 11:18:23 +02:00
Aric Stewart
4247e80a79
user32: Use Uniscribe ScriptBreak and the resulting Unicode Line Break algorithm to break lines for DT_WORDBREAK.
2013-09-13 11:17:00 +02:00
Francois Gouget
7c146b8aa0
msi: Make some dialog_xxx() functions static.
2013-09-13 10:57:45 +02:00
Francois Gouget
0a177833ef
sane.ds: SANE_SaneSetDefaults() is only used if SONAME_LIBSANE is defined.
2013-09-13 10:57:18 +02:00
Henri Verbeet
674b1e922d
d3d9: Avoid LPVOID.
2013-09-13 10:57:05 +02:00
Henri Verbeet
e55e24a731
d3d9: Avoid LPCWSTR.
2013-09-13 10:57:03 +02:00
Henri Verbeet
fc85f4f7d6
wined3d: Never set the first render target to the front buffer in wined3d_device_init_3d().
2013-09-13 10:57:00 +02:00
Henri Verbeet
3c023a5db5
wined3d: Just set the first render target to NULL in wined3d_device_reset().
2013-09-13 10:56:52 +02:00
Henri Verbeet
def0558b45
wined3d: Just set the first render target to NULL in wined3d_device_uninit_3d().
2013-09-13 10:56:49 +02:00
Dmitry Timoshkov
eb10471bac
ntdll: NtReadFile should fail for overlapped IO on files if offset is negative.
2013-09-13 10:56:37 +02:00
Dmitry Timoshkov
b314a25320
ntdll: Make NtWriteFile explicitly check for negative offset and fail.
2013-09-13 10:56:29 +02:00
Dmitry Timoshkov
9e50cc540a
ntdll: NtWriteFile should fail for overlapped IO on files if offset is negative.
2013-09-13 10:56:10 +02:00
Nikolay Sivov
84d9b2502e
ntdll: Added compatible ProgID section.
2013-09-13 10:54:53 +02:00
Nikolay Sivov
b8a973dc52
kernel32/tests: Some tests for ProgID section.
2013-09-13 10:54:13 +02:00
Francois Gouget
15b6ff2023
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2013-09-13 00:17:58 +02:00
Francois Gouget
51e717345b
oleaut32/tests: Fix compilation on systems that don't support nameless unions.
2013-09-13 00:17:53 +02:00
Aric Stewart
3f4ef58b0f
gdi32: ABC value signs remain the same despite any changes in layout direction or viewport.
2013-09-12 21:31:09 +02:00
Andrew Eikum
93c01b8188
mshtml: Free advpack after use.
2013-09-12 18:58:31 +02:00
Andrew Eikum
b6570bb88c
ieframe: Register CLSID_WebBrowser as an ActiveX control.
...
Also cleanup the RGS to not create an unintended '{}' registry entry for
InternetShortcut.
2013-09-12 18:58:21 +02:00
Stefan Dösinger
53741d2bb9
d3d9/tests: D3DCMP_GREATER is broken on r500.
2013-09-12 17:48:51 +02:00
Stefan Dösinger
ed50457694
d3d9/tests: Clean up z_range_test a bit.
2013-09-12 17:48:28 +02:00
Stefan Dösinger
b8eb171b6b
wined3d: Explicitly pass the state information to buffer_internal_preload.
2013-09-12 17:48:20 +02:00
Stefan Dösinger
d8c43aabf7
wined3d: Move the decoded stream info into the context.
2013-09-12 17:48:14 +02:00
Stefan Dösinger
a0b56d9c59
wined3d: Pass stream info and needed fixups to buffer_find_decl.
2013-09-12 17:48:11 +02:00
Piotr Caban
0df84ecf11
msvcrt: Add support for vtordisp functions demangling.
2013-09-12 12:59:14 +02:00
Piotr Caban
2734ae0786
msvcrt: Don't forward _wcsnicmp to ntdll.
2013-09-12 12:59:02 +02:00
Ken Thomases
53036b6917
winemac: Trace the pixel format in DescribePixelFormat().
2013-09-12 11:08:23 +02:00
Ken Thomases
a300efc852
winemac: Return failure from DescribePixelFormat() for invalid pixel format.
...
Also use the proper function for checking the format and looking up the
internal format description.
2013-09-12 11:08:19 +02:00
Ken Thomases
d33a4da5ed
winemac: Restrict DescribePixelFormat() to displayable pixel formats.
2013-09-12 11:07:58 +02:00
Ken Thomases
c7d2bcfb61
user32: Fix mouseRect computation for starting position when sizing window.
...
The mouseRect is the limit of the mouse position to keep the window between
its minimum and maximum sizes. The computation was correct if the mouse
started precisely on the window border. But if the mouse is not exactly at
the border, then the mouse limit has to account for that, because the window
will be resized based on the distance from the starting point.
2013-09-12 11:07:50 +02:00
Bruno Jesus
260250539d
ws2_32/tests: Add more WSASocket tests.
2013-09-12 11:06:46 +02:00
André Hentschel
21c3cfe541
kernel32/tests: Add tests for ResolveDelayLoadedAPI.
2013-09-12 11:06:42 +02:00
Nikolay Sivov
33f61eccfa
kernel32/tests: Some tests for CopyFile2().
2013-09-12 11:03:39 +02:00
Nikolay Sivov
41057a174d
kernel32: Support activation context in SearchPath().
2013-09-12 11:02:22 +02:00
Henri Verbeet
ce81f0809d
d3d8: Avoid LPVOID.
2013-09-12 10:59:26 +02:00
Henri Verbeet
545f83bc8f
ddrawex: Avoid LPVOID.
2013-09-12 10:59:24 +02:00
Henri Verbeet
3c6d11706f
ddraw: Just set the render target to NULL in d3d_device_inner_Release().
...
The wined3d front buffer is not a render target.
2013-09-12 10:59:21 +02:00
Henri Verbeet
1a78667862
wined3d: Allow the first render target to be set to NULL.
...
Note that it still isn't necessarily safe to render in this case, because
there are places where we assume the first render target is always non-NULL in
order to determine e.g. framebuffer dimensions. It's now the responsibility of
the caller to ensure that doesn't happen.
2013-09-12 10:59:18 +02:00
Henri Verbeet
1b53cbd8de
wined3d: Make primary_render_target_is_p8() work on a swapchain.
2013-09-12 10:59:11 +02:00
Dmitry Timoshkov
d15e08ae5e
kernel32/tests: Add a read/write test for a COM port.
2013-09-11 20:33:22 +02:00
Nikolay Sivov
37182e3f0f
ntdll: Try application manifest path when searching for dependent assemblies.
2013-09-11 20:33:22 +02:00
Dmitry Timoshkov
ea7f9737bd
ntdll: Add support to NtWriteFile for special offset -1.
2013-09-11 20:33:22 +02:00
Bruno Jesus
d71bf64e87
ws2_32: Fix WSADuplicateSocket implementation.
2013-09-11 20:33:20 +02:00
Alexandre Julliard
69abf20fcd
gdi32: Add a check for overflow in DIB dimensions.
2013-09-11 18:33:06 +02:00
Alexandre Julliard
08e82d4686
gdi32: Add more helpers for converting font sizes to logical coordinates.
2013-09-11 18:33:05 +02:00
Aric Stewart
4a300d2423
gdi32: GetCharWidth32A/W return positive widths for all layouts and various DC transforms.
2013-09-11 18:33:04 +02:00
Stefan Dösinger
b4d8b52fa7
wined3d: Pass position_transformed and gl_info to find_ps_compile_args.
2013-09-11 17:09:59 +02:00
Stefan Dösinger
dfeee9077c
wined3d: Pass the swizzle map to find_vs_compile_args.
2013-09-11 17:09:56 +02:00
Hans Leidekker
057c98323e
rpcrt4: Don't try to decode the authorization value in the first leg.
2013-09-11 16:10:05 +02:00
Hans Leidekker
6f2c4bac58
rpcrt4: Don't remove the authorization header if the scheme is Basic.
2013-09-11 16:10:01 +02:00
Jacek Caban
0e5d64cc44
d3d11: Use proper D3D11CreateDevice argument types.
2013-09-11 16:08:54 +02:00
Piotr Caban
d548877f6e
msvcr110: Add forwards to type_info::before function.
2013-09-11 16:08:42 +02:00