Francois Gouget
aa1ad58ba7
taskschd: Remove an unneeded NONAMELESSUNION directive.
2015-03-24 20:01:06 +09:00
Nikolay Sivov
437fb07438
dwrite: Forward IDWriteTextLayout::GetMetrics() to IDWriteTextLayout2::GetMetrics().
2015-03-24 18:16:42 +09:00
Nikolay Sivov
2478421d87
msi: Return interface pointer instead of impl pointer.
2015-03-24 18:16:37 +09:00
Nikolay Sivov
597515c074
ole32/tests: Return interface pointer instead of impl pointer from QI.
2015-03-24 18:16:34 +09:00
Nikolay Sivov
7d44fa714a
ole32: Return interface pointers instead of impl pointers from QI.
2015-03-24 18:16:30 +09:00
Michael Stefaniuc
01eed947eb
fntcache: Drop WINE_ prefix from FIXME/TRACE.
2015-03-24 18:16:24 +09:00
Michael Stefaniuc
6f6aa9b8a6
schedsvc: Drop WINE_ prefix from ERR().
2015-03-24 18:16:20 +09:00
Michael Stefaniuc
6ab6564b9f
scrrun: Print the debug string instead of the pointer value.
2015-03-24 18:16:15 +09:00
Michael Stefaniuc
f7a21ee1d7
qcap: Print the debug string instead of the pointer value.
2015-03-24 18:16:12 +09:00
Michael Stefaniuc
a21b2cc5b9
mshtml: Print the debug string instead of the pointer value.
2015-03-24 18:16:09 +09:00
Michael Stefaniuc
87cfceb8bf
taskschd: Print the debug string instead of the pointer value.
2015-03-24 18:16:05 +09:00
Michael Stefaniuc
60d54eee93
mscoree: Use SUCCEEDED instead of !FAILED.
2015-03-24 18:16:00 +09:00
Henri Verbeet
e72845e648
d3d10core/tests: Add a test for D3D10_APPEND_ALIGNED_ELEMENT.
2015-03-24 17:41:20 +09:00
Henri Verbeet
010ff106dd
d3d10core: Implement d3d10_device_DrawInstanced().
2015-03-24 17:41:17 +09:00
Henri Verbeet
a33d3ad41b
wined3d: Add support for SV_InstanceID.
2015-03-24 17:41:12 +09:00
Henri Verbeet
f9fafb3686
wined3d: Use the "sysval_semantic" field instead of "semantic_name" to recognize SV_POSITION.
2015-03-24 17:41:09 +09:00
Henri Verbeet
1b08196c5a
wined3d: Implement d3d10 style instance data step rates.
2015-03-24 17:41:06 +09:00
Mark Harmstone
e7116725ff
comctl32: Use correct font for themed headers.
2015-03-24 16:42:05 +09:00
Nikolay Sivov
9d0ebc13ac
comctl32/tooltips: Allow NULL hinst value when fetching text from resources.
2015-03-24 14:07:17 +09:00
Vincent Povirk
6b97abf930
gdiplus: Handle large input rect in GdipMeasureCharacterRanges.
2015-03-24 14:06:13 +09:00
Vincent Povirk
6ee26aca16
gdiplus: Apply page scale to pen thickness.
2015-03-24 14:06:02 +09:00
Ken Thomases
792b47ad3b
winemac: Restore a maximized window if a user tries to move it by dragging its title bar.
...
OS X doesn't have the same concept of maximized windows as Windows does.
There's no mode that prevents a normally-movable window from being moved. If
a window is "zoomed", it mostly fills the screen but the user can still move
or resize it, at which point it ceases to be in the zoomed state. So, users
are confused and frustrated when they can't move a window that's maximized.
To get similar behavior while still respecting Win32 semantics, we detect when
the user tries to move a maximized window. When they start, a request is
submitted to the app to restore the window. Unless and until the window is
restored, we don't actually allow the window to move.
The user expects to move the window from its current (maximized) position. It
should not jump to its normal position upon being restored. So, we set the
window's normal position to its current position before restoring it.
2015-03-24 13:55:34 +09:00
Ken Thomases
8d581d0e48
winemac: Allow the user to attempt to resize a maximized window and try to restore it if they do.
...
OS X doesn't have the same concept of maximized windows as Windows does.
There's no mode that prevents a normally-resizable window from being resized.
If a window is "zoomed", it mostly fills the screen but the user can still
move or resize it, at which point it ceases to be in the zoomed state. So,
users are confused and frustrated when they can't resize a window that's
maximized.
To get similar behavior while still respecting Win32 semantics, we now let the
user try to resize maximized windows. (The resize cursors are shown at the
edges of the window frame.) When they start, a request is submitted to the app
to restore the window. Unless and until the window is restored, we don't
actually allow the window to change its size.
The user expects to resize the window from its current (maximized) position.
It should not jump to its normal position upon being restored. So, we set the
window's normal position to its current position before restoring it.
2015-03-24 13:55:18 +09:00
Ken Thomases
edad520235
winmm: For Mac, fix joyGetPosEx() to put number of buttons pressed in dwButtonNumber field.
...
Based on behavior of Windows revealed by interactive tests added by Bruno Jesus.
2015-03-24 13:51:01 +09:00
Andrew Eikum
4a7b5856da
oleaut32: Allow typelib filenames longer than MAX_PATH.
2015-03-24 13:49:07 +09:00
Sebastian Lackner
5e5adcffb5
user32: Use C_ASSERT to ensure user_thread_info fits into TEB->Win32ClientInfo.
2015-03-23 22:59:21 +09:00
Matteo Bruni
74cda79ac3
wined3d: Introduce a get_texture_matrix() function.
2015-03-23 22:59:20 +09:00
Matteo Bruni
2d270f31c6
wined3d: Introduce a get_projection_matrix() function.
...
Notice that I'm using floats instead of doubles in the new function,
mostly to be able to use struct wined3d_matrix and multiply_matrix().
At a rough estimate the precision should still be good enough.
2015-03-23 22:59:19 +09:00
Matteo Bruni
65c8c40b18
wined3d: Use a separate STATE_VIEWPORT state handler in the GLSL pipeline.
2015-03-23 22:59:18 +09:00
Stefan Dösinger
70c6666d1e
ddraw/tests: Correct executebuffer offsets.
2015-03-23 22:59:16 +09:00
Stefan Dösinger
daf3e8a0dc
ddraw/tests: The testbot applies color keying without a key.
2015-03-23 22:59:15 +09:00
Stefan Dösinger
02be2e38a8
ddraw: Update the palette before presents to the NULL window.
2015-03-23 22:59:14 +09:00
Henri Verbeet
88f230b56e
d3d10core: Also pass unused input layout elements to wined3d.
...
While these won't be used by the shader, they potentially affect the
calculated offset for WINED3D_APPEND_ALIGNED_ELEMENT elements.
2015-03-23 22:59:12 +09:00
Henri Verbeet
cbe717b8f3
wined3d: Take the input slot into account when handling WINED3D_APPEND_ALIGNED_ELEMENT.
2015-03-23 22:59:11 +09:00
Henri Verbeet
f3765e9f77
wined3d: Merge some common shader initialization code into shader_init().
2015-03-23 22:59:10 +09:00
Henri Verbeet
002713de6d
wined3d: Store shader input signatures as a wined3d_shader_signature structure.
2015-03-23 22:59:08 +09:00
Henri Verbeet
2e5ad1b6e3
wined3d: Store shader output signatures as a wined3d_shader_signature structure.
...
Instead of a fixed array of wined3d_shader_signature_element structures.
Shader model 4 shaders can have different semantics in a single
register, e.g. v1.xy TEXCOORD0 and v1.zw TEXCOORD1, so having a single
wined3d_shader_signature_element structure per register isn't
necessarily sufficient.
2015-03-23 22:59:07 +09:00
Bruno Jesus
47ab17595b
winmm/tests: Add a basic joystick interactive test.
2015-03-23 22:59:06 +09:00
Nikolay Sivov
f70ddf7614
scrrun: Support BYREF types for integer keys.
2015-03-23 16:39:24 +09:00
Nikolay Sivov
94a1838b7e
scrrun: Added support for VT_DATE keys, and BYREF float key types.
2015-03-23 16:39:22 +09:00
Nikolay Sivov
5189dc417a
scrrun: Added support for interface pointers as keys for dictionary.
2015-03-23 16:39:17 +09:00
Nikolay Sivov
c5dda71cd4
user32/static: Allow setting NULL text.
2015-03-23 16:38:09 +09:00
Dmitry Timoshkov
6e638d824b
shell32: Update version information to match XP values.
2015-03-23 16:36:40 +09:00
Nikolay Sivov
b6dc726bbd
comctl32/listview: Update view on style change only if LVS_TYPEMASK styles have changed.
2015-03-23 16:36:06 +09:00
Piotr Caban
cc737bd460
oleacc: Added AccessibleChildren tests.
2015-03-23 16:23:19 +09:00
Piotr Caban
88b5b6a51e
oleacc: Added AccessibleChildren implementation.
2015-03-23 16:23:12 +09:00
Piotr Caban
15e13220f1
oleacc: Added client IEnumVARIANT tests.
2015-03-23 16:23:05 +09:00
Piotr Caban
8c4a3f9fac
oleacc: Added client IEnumVARIANT::{Reset,Skip,Next} implementation.
2015-03-23 16:22:58 +09:00
Piotr Caban
ee144b66ab
oleacc: Added window IEnumVARIANT stub.
2015-03-23 16:22:50 +09:00
Piotr Caban
843f463d2e
oleacc: Added client IEnumVARIANT stub.
2015-03-23 16:22:44 +09:00
Piotr Caban
89721ba40d
oleacc: Added Client_get_accChild implementation.
2015-03-23 16:22:38 +09:00
Bruno Jesus
ea2507f461
netapi32: Return an empty comment instead of NULL pointer in NetServerGetInfo.
2015-03-23 16:22:23 +09:00
Bruno Jesus
1fa2986d00
netapi32/tests: Fix a memory leak (Valgrind).
2015-03-23 16:21:04 +09:00
Sebastian Lackner
2af09b49a8
gdiplus: Add missing returns in initialize_decoder_wic (Coverity).
2015-03-23 16:20:57 +09:00
Vincent Povirk
137128fa50
gdiplus: Fonts in UnitWorld shouldn't be scaled to the page unit.
2015-03-23 16:20:39 +09:00
Jacek Caban
9374056644
mshtml: Added IHTMLSelectionObject2 stub implementation.
2015-03-23 16:20:25 +09:00
Henri Verbeet
ec78d50193
wined3d: Fix a TRACE in wined3d_device_draw_indexed_primitive_instanced().
2015-03-20 21:32:50 +09:00
Henri Verbeet
ba396e4212
wined3d: Simplify the wined3d_matrix structure.
2015-03-20 21:32:46 +09:00
Henri Verbeet
c5f03c3933
d3drm: Get rid of some incorrect comments.
2015-03-20 21:32:27 +09:00
Henri Verbeet
1dea0c1d67
ddraw: Get rid of some comments in the middle of the copyright headers.
2015-03-20 21:32:21 +09:00
Henri Verbeet
df16cb2cfe
d3d10core/tests: Fix a typo in shader source in test_clear_state().
2015-03-20 21:32:06 +09:00
Nikolay Sivov
85a3d09329
kernel32: Implement GetProcessIdOfThread().
2015-03-20 21:31:57 +09:00
Francois Gouget
b861aed2c1
mscoree: Mark internal symbols with hidden visibility.
2015-03-20 18:05:17 +09:00
Francois Gouget
14aa446f1d
shlwapi: Remove unneeded NONAMELESSXXX directives.
2015-03-20 18:05:07 +09:00
Francois Gouget
351d907bbd
shell32: Remove unneeded NONAMELESSXXX directives.
2015-03-20 17:50:06 +09:00
Francois Gouget
7f0797cc78
riched20: Fix a trailing '\n' in a FIXME() call.
2015-03-20 17:39:58 +09:00
Nikolay Sivov
dc5d07f51b
fusion: Return interface pointer from QI instead of impl pointer.
2015-03-20 17:39:52 +09:00
Nikolay Sivov
20e302e203
explorerframe: Return interface pointer from QI instead of impl pointer.
2015-03-20 17:39:47 +09:00
Nikolay Sivov
d7f0a5ff08
browseui: Return interface pointer from QI instead of impl pointer.
2015-03-20 17:39:43 +09:00
Nikolay Sivov
cd4a1ea922
avifil32: Return interface pointer from QI instead of impl pointer.
2015-03-20 17:39:37 +09:00
Nikolay Sivov
bc9b29f65d
ole32: Cleanup QI for IEnumMoniker.
2015-03-20 16:23:12 +09:00
Nikolay Sivov
853dc5ec2f
ole32: Improve error handling in GetClassFile() (PVS-Studio).
2015-03-20 16:23:10 +09:00
Nikolay Sivov
f294ea8333
ole32: Fix error handling in GetTimeOfLastChange() for item moniker (PVS-Studio).
2015-03-20 16:23:08 +09:00
Nikolay Sivov
7aa2e9a9d0
mstask: Added IEnumWorkItems stub.
2015-03-20 16:23:04 +09:00
Jacek Caban
63dd502c3a
wmvcore: Added IWMWriterAdvanced3 stub implementation.
2015-03-20 12:43:09 +09:00
André Hentschel
8f00116b6c
gameux: Return function result on error (PVS-Studio).
2015-03-20 12:42:33 +09:00
André Hentschel
e26e33fa06
shlwapi: Avoid assigning values twice (PVS-Studio).
2015-03-20 12:42:28 +09:00
André Hentschel
765abb771f
dinput/tests: Avoid assigning values twice (PVS-Studio).
2015-03-20 12:41:44 +09:00
André Hentschel
e0121ad32a
msvcp90: Cleanup macro usage.
2015-03-20 12:41:39 +09:00
Jactry Zeng
6c425a169a
riched20: Implement IOleInPlaceSite interface.
2015-03-19 22:42:31 +09:00
Francois Gouget
f505e6fb4a
Assorted spelling fixes.
2015-03-19 21:54:14 +09:00
YongHao Hu
ff6231d173
msvcp90: Add istream::operator>>complex implementation and tests.
2015-03-19 21:54:02 +09:00
Dmitry Timoshkov
5acb82fc28
shell32: Fix SHFileOperation(FO_MOVE) for a directory with subdirectories.
2015-03-19 21:05:13 +09:00
Dmitry Timoshkov
5614ae23ee
shell32/tests: Add a couple of SHFileOperation(FO_MOVE) tests for a directory.
2015-03-19 21:05:11 +09:00
Matteo Bruni
9811d85141
wined3d: Don't use the builtin FFP uniform for the modelview matrix.
2015-03-19 20:56:59 +09:00
Matteo Bruni
425dc69fef
wined3d: Use a separate STATE_TRANSFORM(WINED3D_TS_VIEW) state handler in the GLSL pipeline.
2015-03-19 20:56:56 +09:00
Matteo Bruni
99f3e835ac
wined3d: Use a separate STATE_VDECL state handler in the GLSL pipeline.
...
It's mostly a copy of vertexdeclaration() from state.c, with a few
differences due to the new function being private to the GLSL backend
(e.g. d3d_info.vs_clipping is known to be TRUE) and the fragment fog
update part being split out.
2015-03-19 20:56:50 +09:00
Matteo Bruni
50861156e2
wined3d: Introduce a get_modelview_matrix() function.
2015-03-19 20:56:45 +09:00
Matteo Bruni
fe4a226bfa
wined3d: Introduce a get_identity_matrix() function.
2015-03-19 20:56:42 +09:00
Austin English
1e66b33d8b
setupx.dll16: Add a DiOpenClassRegKey stub.
2015-03-19 17:16:05 +09:00
Stefan Leichter
e269444f3a
msctf: Add TF_InitMlngInfo stub.
2015-03-19 17:14:57 +09:00
Sebastian Lackner
5f49f07d49
ntdll: Handle write watches in virtual_uninterrupted_write_memory.
2015-03-19 17:06:29 +09:00
Nikolay Sivov
3376648224
ole32/datacache: Handle stream Stat() failure (PVS-Studio).
2015-03-19 16:56:05 +09:00
Vincent Povirk
e9d9ef591b
gdiplus: GdipGetDC doesn't set the alpha channel for a 32-bit dib.
2015-03-19 14:07:41 +09:00
Nikolay Sivov
069406fe94
wmvcore: Return S_OK from WMCreateReader.
2015-03-19 14:06:46 +09:00
Nikolay Sivov
ba48217429
scrrun: Implement IEnumVARIANT support for dictionary.
2015-03-19 14:06:42 +09:00
Ken Thomases
77432ac45d
winejoystick: Fix a crash on accessing a CFArray past its end due to an off-by-one error in the Mac code.
2015-03-19 14:06:35 +09:00
Francois Gouget
40d806dc95
mmsystem.dll16: Mark internal symbols with hidden visibility.
2015-03-19 14:06:30 +09:00
Francois Gouget
40d213a297
krnl386.exe16: Mark internal symbols with hidden visibility.
2015-03-19 14:06:28 +09:00
Francois Gouget
13ad265b23
rpcrt4: Remove an unneeded NONAMELESSSTRUCT directive.
2015-03-19 14:05:59 +09:00
Francois Gouget
16019848b8
setupapi: Remove unneeded NONAMELESSXXX directives.
2015-03-19 14:05:57 +09:00
Francois Gouget
e0483c2355
scsiport.sys: Remove unneeded NONAMELESSXXX directives.
2015-03-19 14:05:55 +09:00
Francois Gouget
305f63a22b
sane.ds: Remove unneeded NONAMELESSXXX directives.
2015-03-19 14:05:52 +09:00
Francois Gouget
cd0200113c
riched20: Remove unneeded NONAMELESSXXX directives.
2015-03-19 14:05:48 +09:00
Vincent Povirk
2827a1a460
gdiplus: Fix leak in test in todo_wine case.
2015-03-19 14:05:35 +09:00
Aaryaman Vasishta
b436b4b2b9
d3drm/tests: Remove dynamic loading in vector.c.
2015-03-18 23:59:27 +09:00
Aaryaman Vasishta
57281caa23
d3drm/tests: Remove dynamic loading in d3drm.c.
2015-03-18 23:59:23 +09:00
Aaryaman Vasishta
6c0f864c0f
d3drm/tests: Add tests for invalid interfaces in IDirect3DRM::QueryInterface.
2015-03-18 23:59:16 +09:00
Aaryaman Vasishta
c3c9cd1e1f
d3drm: Fix IDirect3DRM::QueryInterface returning incorrect HRESULT on unsupported interfaces.
2015-03-18 23:58:06 +09:00
Stefan Dösinger
462346ac83
d3d9/tests: Extend the colorfill test.
2015-03-18 21:03:38 +09:00
Stefan Dösinger
df829de88d
ddraw: Handle DDBLT_ROP in ddraw.
2015-03-18 21:03:22 +09:00
Matteo Bruni
38e4cb29e7
wined3d: Depend on the vertex shader state instead of the vertex declaration state where appropriate.
2015-03-18 21:02:55 +09:00
Matteo Bruni
d8c5e417c2
wined3d: Force stream info update on vertex shader change.
2015-03-18 21:02:41 +09:00
Ken Thomases
65711634ce
winejoystick: Add WinMM joystick support for OS X.
2015-03-18 21:00:34 +09:00
Ken Thomases
01227ab267
winejoystick: Separate Linux-specific code into a separate file.
2015-03-18 21:00:22 +09:00
Bruno Jesus
24fc876e61
kernel32: Only zero the buffer up to 32767 bytes in GetTempPathW.
2015-03-18 20:56:39 +09:00
Michael Stefaniuc
c641205cee
rsaenh: Don't compare a BOOL with 1 (PVS-Studio).
2015-03-18 20:07:51 +09:00
Francois Gouget
8fcef187e8
hhctrl.ocx: Mark internal symbols with hidden visibility.
2015-03-18 19:39:23 +09:00
Francois Gouget
3d1c2dc63e
hhctrl.ocx: Make html_encoded_symbols[] static.
2015-03-18 19:39:08 +09:00
Francois Gouget
f0584081c9
jscript: Mark internal symbols with hidden visibility.
2015-03-18 19:39:04 +09:00
Francois Gouget
7c3e255896
quartz/tests: Remove an uneeded NONAMELESSUNION directive.
2015-03-18 19:39:00 +09:00
Francois Gouget
77f29bcdc0
qcap: Remove unneeded NONAMELESSXXX directives.
2015-03-18 19:38:58 +09:00
Francois Gouget
78bf626d20
quartz: Remove unneeded NONAMELESSXXX directives.
2015-03-18 19:38:55 +09:00
Francois Gouget
362a260409
pdh: Remove an unneeded NONAMELESSSTRUCT directive.
2015-03-18 19:38:53 +09:00
Francois Gouget
a186ded57f
printui: Remove an unneeded NONAMELESSUNION directive.
2015-03-18 19:38:50 +09:00
Francois Gouget
b8521dbccd
oledlg: Remove an unneeded NONAMELESSSTRUCT directive.
2015-03-18 19:38:47 +09:00
Vincent Povirk
0bec10bc3d
gdiplus: Access bitmaps by row in alpha_blend_bmp_pixels.
2015-03-18 19:38:10 +09:00
Vincent Povirk
08c1e6cd96
gdiplus: Do not access Bitmap bits when drawing transparent pixels.
2015-03-18 19:38:07 +09:00
Nikolay Sivov
b22102df40
scrrun: Added stub IEnumVARIANT for dictionary.
2015-03-18 19:36:58 +09:00
Nikolay Sivov
e0bbfb710c
scrrun: Preserve pairs order during dictionary lifetime.
2015-03-18 19:36:54 +09:00
Nikolay Sivov
b58528fa49
dwrite/tests: Another test for cluster metrics and inline objects.
2015-03-18 19:36:43 +09:00
Nikolay Sivov
da1d6097ed
dwrite: Remove unused helper.
2015-03-18 19:36:39 +09:00
Aric Stewart
0aea30e44c
dsound: Do not wait on mixer thread exit on dsound release.
...
This fixes a loader deadlock if the dsound object is being released
during a dll unload.
2015-03-18 19:35:43 +09:00
Akihiro Sagawa
0221688cdd
mciqtz32: Fix notify flag behavior.
2015-03-18 19:27:51 +09:00
Akihiro Sagawa
e252489a98
winmm/tests: Add notify flag tests for MPEGVideo driver.
2015-03-18 19:27:43 +09:00
Andrew Eikum
12d057c8e7
shell32: Install knownfolders to registry during DLL registration.
2015-03-18 19:27:31 +09:00
Andrew Eikum
efbea96142
shell32: Also register knownfolder attributes.
2015-03-18 19:27:18 +09:00
Andrew Eikum
cdf6aecc22
shell32: Allow registering knownfolders without relative paths.
2015-03-18 19:27:11 +09:00
Andrew Eikum
7c9151c1e6
shell32: Allow updating knownfolder definitions.
2015-03-18 19:26:52 +09:00
Huw Davies
2a5886974d
riched20: Don't resend a partial chunk to the edit stream callback.
...
It's basically used as a boolean to terminate the writing process
if it's set to zero.
2015-03-17 23:55:16 +09:00
Aaryaman Vasishta
cb1e856612
d3drm/tests: Add tests for querying between IDirect3DRM interfaces.
2015-03-17 23:50:30 +09:00
Stefan Dösinger
948202c47f
ddraw: Add validation and tests for DDBLT_ROP.
2015-03-17 23:34:28 +09:00
Stefan Dösinger
e0edd55a2e
ddraw/tests: Add tests for DDBLT_DEPTHFILL.
2015-03-17 23:34:01 +09:00
Stefan Dösinger
a84980168c
ddraw: Add DDBLT_DEPTHFILL validation.
2015-03-17 23:33:56 +09:00
Stefan Dösinger
1d8e92c170
ddraw/tests: Add a DDBLT_COLORFILL test.
2015-03-17 23:33:52 +09:00
Stefan Dösinger
6cb795b4b6
ddraw: Add DDBLT_COLORFILL validation.
2015-03-17 23:33:44 +09:00
Sebastian Lackner
ab91c01112
ntdll: RtlFindActivationContextSectionString should accept a NULL pointer as data.
2015-03-17 16:02:25 +09:00
Mark Jansen
f091ff5851
kernel32/tests: Parameter validation tests for FindActCtxSectionString.
2015-03-17 16:02:19 +09:00
Sebastian Lackner
1acf20779f
user32/tests: Add tests for removing already seen messages from the queue.
2015-03-17 16:00:46 +09:00
Sebastian Lackner
5bab75166c
kernel32: Fix leak of dynamic_buffer in QueryFullProcessImageNameW (Coverity).
2015-03-17 14:52:08 +09:00
Sebastian Lackner
d48e3a0bea
kernel32: Fix file handle leak in exec_process (Coverity).
2015-03-17 14:52:08 +09:00
Sebastian Lackner
a9ff334976
user32: Fix invalid memory access and leak if alloc_user_handle fails (Coverity).
2015-03-17 14:52:08 +09:00
Sebastian Lackner
41b24f2168
ntdll: Move all structs and definitions to the beginning in threadpool.c.
2015-03-17 14:52:07 +09:00
Alexandre Julliard
1d965de1bc
msvcp60: Share locale functions implementation with msvcp90.
2015-03-17 14:52:06 +09:00
Nikolay Sivov
fa1fe44c34
dwrite: Implement SetFontFallback().
2015-03-17 14:19:42 +09:00
Nikolay Sivov
c2c3001387
dwrite: Allow to query for IDWriteTextFormat1 from layout.
2015-03-17 14:19:36 +09:00
Nikolay Sivov
bd3069c0c1
dwrite/tests: Use separate factory for each test in layout tests.
2015-03-17 14:19:30 +09:00
Nikolay Sivov
947f8e64d5
dwrite: Initially format and layout don't have a fallback set.
2015-03-17 14:19:22 +09:00
Nikolay Sivov
1c2bbe8f65
ole32: Handle ILockBytes creation failure (PVS-Studio).
2015-03-17 14:19:12 +09:00
Francois Gouget
f597fe8f4f
oledb32/tests: Remove unneeded NONAMELESSXXX directives.
2015-03-17 14:19:06 +09:00
Francois Gouget
11f1a21e9f
oledb32: Remove unneeded NONAMELESSXXX directives.
2015-03-17 14:19:03 +09:00
Francois Gouget
4d65584f8a
oleaut32: Remove unneeded NONAMELESSXXX directives.
2015-03-17 14:18:59 +09:00
Francois Gouget
7fe0600237
ole32: Remove unneeded NONAMELESSXXX directives.
2015-03-17 14:18:54 +09:00
Francois Gouget
fe1a57c290
ole2.dll16: Remove unneeded NONAMELESSXXX directives.
2015-03-17 14:18:48 +09:00
Francois Gouget
8110b3cb09
odbccp32: Remove an uneeded NONAMELESSUNION directive.
2015-03-17 14:18:45 +09:00
Francois Gouget
8c3170d7f4
devenum: Mark internal symbols with hidden visibility.
2015-03-17 14:18:39 +09:00
Francois Gouget
3266ff8ab2
d3dx9_36: Make d3dx_decltype_size[] static.
2015-03-17 14:18:35 +09:00
Francois Gouget
f289bab06a
d3drm: Mark internal symbols with hidden visibility.
2015-03-17 14:18:31 +09:00
Francois Gouget
ae6e1e2e38
ws2_32: Add support for WSA_FLAG_NO_HANDLE_INHERIT.
2015-03-17 14:17:46 +09:00
Mark Harmstone
8fa8a23684
uxtheme: Support images in GetThemeBackgroundRegion.
2015-03-17 00:20:01 +09:00
Akihiro Sagawa
cd5a76b182
msvcrt: Add _mbctokata implementation.
2015-03-17 00:20:00 +09:00
Akihiro Sagawa
b6ab2b6268
msvcrt: Add _mbctohira implementation.
2015-03-17 00:19:58 +09:00
Akihiro Sagawa
a2149ba7ba
msvcrt: Fix _ismbckata() for Halfwidth Katakana characters.
2015-03-17 00:19:57 +09:00
Hans Leidekker
df5b8e417f
netapi32: Add support for info level 20 in NetUserEnum.
2015-03-17 00:19:54 +09:00
Hans Leidekker
e27a9bc6bc
winhttp: Don't try to read more data than available in the current chunk in refill_buffer.
2015-03-17 00:19:53 +09:00
Hans Leidekker
fa23c7fcb3
msi: Handle errors from IStorage_CreateStream instead of trying to open the stream first in msi_commit_streams.
2015-03-17 00:19:51 +09:00
Hans Leidekker
db3fdbe1e3
msi: Fix the case where the summary information stream is already open in MsiGetSummaryInformationW.
2015-03-17 00:19:50 +09:00
Hans Leidekker
7a4d8f57c7
msi: Improve tracing.
2015-03-17 00:19:48 +09:00
Jactry Zeng
f1d22c0ebd
riched20: Implement IOleWindow::GetWindow.
2015-03-17 00:19:47 +09:00
Jactry Zeng
bbb9755896
riched20: Implement IOleWindow interface.
2015-03-17 00:19:46 +09:00
Jactry Zeng
879261dd8b
riched20: Add tests for IRichEditOle::QueryInterface.
2015-03-17 00:19:44 +09:00
Alexandre Julliard
0d7613fc98
winhttp: Remove const to fix a warning with the Microsoft headers.
2015-03-17 00:19:37 +09:00
Alexandre Julliard
90aad327ae
msvcp: Add a macro to access the locale field of I/O streams.
2015-03-16 21:52:53 +09:00
Nikolay Sivov
574350d838
scrrun: Implement Path() property for IFile.
2015-03-16 21:42:41 +09:00
Nikolay Sivov
7e480d3c6d
dwrite: Implement GetKerningPairAdjustments().
2015-03-16 21:42:40 +09:00
Nikolay Sivov
23c2ef2fcd
dwrite: Implement HasKerningPairs().
2015-03-16 21:42:40 +09:00
Nikolay Sivov
2933e8666f
dwrite: Fix invalid parameter handling in GetGlyphIndices().
2015-03-16 21:42:39 +09:00
Nikolay Sivov
5eccb1322d
dwrite: Actually return NULL names pointer and error code when failed to read them.
2015-03-16 21:42:39 +09:00
Bruno Jesus
a19febc1a7
ws2_32/tests: Check the OOB mark in the right place.
2015-03-16 15:08:46 +09:00
Bruno Jesus
8042dbac55
ws2_32/tests: Improve some helper functions.
2015-03-16 15:08:38 +09:00
Francois Gouget
ed82981ae0
dbghelp: Mark internal symbols with hidden visibility.
2015-03-16 15:06:29 +09:00
Francois Gouget
838ff1b244
crypt32: Mark internal symbols with hidden visibility.
2015-03-16 15:06:27 +09:00
Francois Gouget
a4e38fab7c
krnl386.exe16: Fix the _lread16() documentation.
2015-03-16 15:06:21 +09:00
Francois Gouget
17f425290e
ntprint: Remove an uneeded NONAMELESSUNION directive.
2015-03-16 15:04:56 +09:00
Francois Gouget
872e96fc4e
ntdll/tests: Remove an unneeded NONAMELESSSTRUCT directive.
2015-03-16 15:04:52 +09:00
Francois Gouget
ca1545cf17
ntdll: Remove unneeded NONAMELESSXXX directives.
2015-03-16 15:04:50 +09:00
Francois Gouget
ce40bcf054
msxml3: Remove unneeded NONAMELESSUNION directives.
2015-03-16 15:04:24 +09:00
Francois Gouget
232d1b6e3f
msi: Remove unneeded NONAMELESSXXX directives.
2015-03-16 15:04:21 +09:00
Francois Gouget
e7979679b1
msdaps: Remove unneeded NONAMELESSXXX directives.
2015-03-16 15:04:15 +09:00
Francois Gouget
3604629361
secur32: Export SetContextAttributes[AW]().
2015-03-16 15:04:12 +09:00
Francois Gouget
c223994b7a
winex11.drv: Make X11DRV_XROPfunction static.
2015-03-16 15:03:39 +09:00
Francois Gouget
ba6e4ff66e
dbghelp: pe_unmap_directory() is unused so remove it.
2015-03-16 15:03:31 +09:00
Piotr Caban
59eef10f34
gdiplus: Fixed palette flags setting.
2015-03-16 15:03:21 +09:00
Jacek Caban
14e62a0e2d
mshtml: Added IHTMLTextAreaElement::defaultValue property implementation.
2015-03-16 15:03:08 +09:00
Nikolay Sivov
0e24c33332
ole32: Handle Stat() failure in OleLoad() (PVS-Studio).
2015-03-13 22:28:31 +09:00
Nikolay Sivov
24dce2b229
ole32: Handle some failures in Inverse() for composite moniker (PVS-Studio).
2015-03-13 22:28:31 +09:00
Nikolay Sivov
46914d8794
ole32: Check ComposeWith() return value too (PVS-Studio).
2015-03-13 22:28:31 +09:00
Qian Hong
bed1525fa4
ws2_32: Improved error handling in gethostname when name length is insufficient.
2015-03-13 22:28:30 +09:00
Stefan Dösinger
5061e3502e
ddraw/tests: r200 ignores the alpha channel when matching color keys.
2015-03-13 22:28:30 +09:00
Stefan Dösinger
b003cefe9e
d3d8/tests: oFog is not initialized on r200.
2015-03-13 22:28:29 +09:00
Stefan Dösinger
c5fdc1670b
d3d9/tests: Relax the fog range test a bit.
2015-03-13 22:28:29 +09:00
Stefan Dösinger
d25cc9695b
d3d9: Correct ColorFill validation.
2015-03-13 21:57:33 +09:00
Francois Gouget
ef9d3f1181
wshom.ocx: Make enum_thread_wnd_proc() static.
2015-03-13 21:57:33 +09:00
Francois Gouget
04a260faa2
winecoreaudio.drv: The drv_keyW variable is unused so remove it.
2015-03-13 21:57:32 +09:00
Francois Gouget
b295ba36ac
mmsystem.dll16: Remove unneeded NONAMELESSXXX directives.
2015-03-13 21:57:32 +09:00
Francois Gouget
1ba0d43b6e
mmdevapi: Remove an uneeded NONAMELESSUNION directive.
2015-03-13 21:57:31 +09:00
Francois Gouget
548f986e25
mapi32: Remove unneeded NONAMELESSXXX directives.
2015-03-13 21:57:31 +09:00
Francois Gouget
ddddd79aec
localui: Remove an uneeded NONAMELESSUNION directive.
2015-03-13 21:57:30 +09:00
Francois Gouget
ff983cc36a
mshtml: Remove unneeded NONAMELESSXXX directives.
2015-03-13 21:57:30 +09:00
Francois Gouget
dc9684b663
localspl: Remove uneeded NONAMELESSUNION directives.
2015-03-13 21:57:29 +09:00
Nikolay Sivov
e6ce0e9f26
dwrite: Fix GetClusterMetrics() return value.
2015-03-13 21:57:29 +09:00
Nikolay Sivov
8a46a01008
dwrite: Store vertical orientation property.
2015-03-13 21:57:28 +09:00
Nikolay Sivov
672aae654e
dwrite: Store pair kerning range attribute.
2015-03-13 21:57:28 +09:00
Henri Verbeet
777ae5b7c5
d3d10core: Implement d3d10_shader_resource_view_GetPrivateData().
2015-03-13 21:57:27 +09:00
Henri Verbeet
171d61a06a
d3d10core: Implement d3d10_shader_resource_view_SetPrivateDataInterface().
2015-03-13 21:57:27 +09:00
Henri Verbeet
b0da585aeb
d3d10core: Implement d3d10_shader_resource_view_SetPrivateData().
2015-03-13 21:57:26 +09:00
Alexandre Julliard
c40239d989
ntoskrnl: Allow running user APC inside the device manager loop.
2015-03-13 21:57:24 +09:00
Sebastian Lackner
7310078860
slc: Implement SLGetWindowsInformationDWORD.
2015-03-13 21:53:27 +09:00
Sebastian Lackner
2daca626d4
ntdll: Implement [Nt|Zw]QueryLicenseValue.
2015-03-13 21:53:25 +09:00
Jacek Caban
da72de967b
user32: Allow making window visible by WM_SETREDRAW message.
2015-03-13 21:53:19 +09:00
Piotr Caban
3ece08ff4d
gdiplus: Add pixel format test for transparent non-animated gif.
2015-03-13 21:52:53 +09:00
Piotr Caban
02d4c6b5ac
windowscodecs: Show that WIC doesn't do GIF frames composition.
2015-03-13 21:52:51 +09:00
Piotr Caban
a3822f973e
gdiplus/tests: Add gif frames composition tests.
2015-03-13 21:52:49 +09:00
Piotr Caban
821932dab9
gdiplus: Fix animated gif frames composition.
2015-03-13 21:52:48 +09:00
Piotr Caban
799362a0b7
gdiplus: Convert animated gif to PixelFormat32bppARGB on load.
2015-03-13 21:52:46 +09:00
Piotr Caban
b3a9c698e8
gdiplus: Don't store stream reference in GpImage, it's done by IWICBitmapDecoder.
2015-03-13 21:52:45 +09:00
Piotr Caban
531992c760
windowscodecs: Store stream reference in png decoder.
2015-03-13 21:52:43 +09:00
Piotr Caban
b681123385
windowscodecs: Store stream reference in gif decoder.
2015-03-13 21:52:41 +09:00
Piotr Caban
a181997855
gdiplus: Don't create new instance of IWICBitmapDecoder to encode every frame of animation.
2015-03-13 21:52:40 +09:00
Daniel Lehman
e889dd8eaa
wininet: Accept Version in cookies.
2015-03-13 21:52:15 +09:00
Ken Thomases
14a0fc3ccc
winemac: Prevent maximized windows from entering Cocoa full-screen mode.
...
OS X doesn't really have the concept of windows being maximized; that is, being
in a mode where they can't be moved or resized. As a consequence, it doesn't
have a button in the window title bar to restore a maximized window to normal.
So, when a Wine window is maximized, the Mac driver hijacks the green zoom
button to act as a restore button. (When a window is zoomed, the green button
"unzooms" back to its last user size and position, so it's analogous.)
However, with OS X 10.10 (Yosemite), the green button prefers to act as a
toggle for the Cocoa full-screen mode rather than zooming and unzooming. This
made it difficult for users to restore a maximized window. They would have to
Option-click the green button, double-click the title bar, or choose Zoom
from the Window menu, none of which is obvious.
The fix is to disable Cocoa full-screen mode for maximized windows. Then, the
green button reverts to unzoom and restoring the window.
2015-03-13 21:52:14 +09:00
Ken Thomases
4af5d5bd99
winemac: When exiting Cocoa full-screen mode for a no-longer-eligible window, bypass the override of -toggleFullScreen:.
...
The override checks the disabled state of the window, but that's for user-
driven changes, not programmatic changes.
2015-03-13 21:52:12 +09:00
Alexandre Julliard
3a55206787
msvcp60: Merge the char_traits functions with msvcp90.
2015-03-13 21:51:46 +09:00
Alexandre Julliard
e38ae09043
msvcp60: Move string iterator functions to match msvcp90.
2015-03-13 21:51:44 +09:00
Alexandre Julliard
c54fa4fc8d
msvcp60: Add MSVCP prefix on more string functions.
2015-03-13 21:51:28 +09:00
Alexandre Julliard
402a72a07a
msvcp60: Merge I/O stream code with msvcp90 where possible to reduce the differences.
2015-03-13 14:07:23 +09:00
Nikolay Sivov
ed92458754
wshom.ocx: Implement Terminate().
2015-03-13 00:28:22 +09:00
Sebastian Lackner
66e8060204
ole32: Wait a bit before doing next sanity check in StorageImpl_LockRegionSync.
2015-03-13 00:28:21 +09:00
Francois Gouget
4af6be9d3a
ieframe/tests: NONAMELESSUNION is not needed when using the U() macro.
2015-03-13 00:28:21 +09:00
Francois Gouget
6ddd879515
ieframe: Remove unneeded NONAMELESSXXX directives.
...
Move a NONAMELESSUNION directive to the one C file that needs it.
2015-03-13 00:28:20 +09:00
Francois Gouget
bc68822c09
krnl386.exe16: Remove unneeded NONAMELESSXXX directives.
2015-03-13 00:28:20 +09:00
Francois Gouget
ecc04f6996
kernel32: Remove unneeded NONAMELESSXXX directives.
2015-03-13 00:28:19 +09:00
Francois Gouget
5e93b02662
inetcpl.cpl: Remove uneeded NONAMELESSUNION directives.
2015-03-13 00:28:19 +09:00
Francois Gouget
e96ab17ec1
hhctrl.ocx: Remove unneeded NONAMELESSXXX directives.
2015-03-13 00:28:18 +09:00
Francois Gouget
e815da3c1a
gphoto2.ds: Remove unneeded NONAMELESSXXX directives.
2015-03-13 00:28:18 +09:00
Henri Verbeet
57c76e10e0
d3d10core: Implement d3d10_rendertarget_view_GetPrivateData().
2015-03-13 00:28:17 +09:00
Henri Verbeet
656be74d13
d3d10core: Implement d3d10_rendertarget_view_SetPrivateDataInterface().
2015-03-13 00:28:17 +09:00
Henri Verbeet
c81446a7cc
d3d10core: Implement d3d10_depthstencil_view_GetPrivateData().
2015-03-13 00:28:16 +09:00
Henri Verbeet
3c65bff802
d3d10core: Implement d3d10_rendertarget_view_SetPrivateData().
2015-03-13 00:28:16 +09:00
Henri Verbeet
c3fab65647
d3d10core: Implement d3d10_depthstencil_view_SetPrivateDataInterface().
2015-03-13 00:28:15 +09:00
Bruno Jesus
0415407404
ws2_32/tests: Add more select() tests related to OOB handling.
2015-03-13 00:28:15 +09:00
Alexandre Julliard
f1e23aa619
msvcp90: Remove functions that are not exported in native.
2015-03-13 00:28:14 +09:00
Alexandre Julliard
42500b0cfe
msvcp60: Share exception functions implementation with msvcp90.
2015-03-13 00:28:14 +09:00
Alexandre Julliard
62ae503fa1
msvcp60: Add MSVCP prefix on exported string functions.
2015-03-13 00:28:13 +09:00
Alexandre Julliard
bebc979483
msvcp60: Merge locale code with msvcp90 where possible to reduce the differences.
2015-03-13 00:28:06 +09:00
Alexandre Julliard
165f8734e8
msvcp60: Share misc functions implementation with msvcp90.
2015-03-12 17:27:12 +09:00
Alexandre Julliard
2466ed265e
msvcp60: Share memory functions implementation with msvcp90.
2015-03-12 17:27:03 +09:00
Alexandre Julliard
0c9b55ef24
msvcp60: Share math functions implementation with msvcp90.
2015-03-12 14:57:25 +09:00
Alexandre Julliard
c6c3ccad36
ole32: Remove confusing uses of the __thiscall specifier.
2015-03-12 14:20:33 +09:00
Nikolay Sivov
985bff76be
dwrite: Fix excessive refcount increment when setting interface pointers as range attributes.
2015-03-12 13:56:35 +09:00
Nikolay Sivov
c1ecf862a4
dwrite: Make a deep copy of family name string (Valgrind).
2015-03-12 13:56:28 +09:00
Andrew Eikum
fdbdad03f3
shell32/tests: Support alternate parent folders.
2015-03-12 13:56:11 +09:00
Andrew Eikum
122f71866e
shell32/tests: Fix win8 knownfolder attributes.
2015-03-12 13:55:58 +09:00
Andrew Eikum
7a55f5461a
shell32/tests: Remove unused flag.
2015-03-12 13:55:51 +09:00
Andrew Eikum
dd275615db
shell32/tests: Fix win8 knownfolders relative and parsed paths.
2015-03-12 13:55:40 +09:00
Andrew Eikum
1b4272639b
shell32/tests: A couple of win8 fixes.
2015-03-12 13:54:45 +09:00
Jacek Caban
8ef78d068f
wininet: Get rid of no longer needed sock_get_error.
2015-03-12 13:54:16 +09:00
Jacek Caban
f0aff23ddd
wmvcore: Added WMCreateWriter implementation.
2015-03-12 13:54:13 +09:00
Alexandre Julliard
4c1da45567
ntoskrnl: Allow IoCompleteRequest to report completion asynchronously.
2015-03-11 22:48:22 +09:00
Francois Gouget
3dbb09a56b
explorerframe: Remove unneeded NONAMELESSXXX directives.
2015-03-11 22:10:35 +09:00
Francois Gouget
6e3e5ea654
dwmapi: Remove unneeded NONAMELESSXXX directives.
2015-03-11 22:10:33 +09:00
Francois Gouget
359fbe829a
dsound: Remove unneeded NONAMELESSXXX directives.
2015-03-11 22:10:31 +09:00
Francois Gouget
abd2c7265b
dplayx: Remove unneeded NONAMELESSSTRUCT directives.
2015-03-11 22:10:30 +09:00
Francois Gouget
41768edec4
dmloader: Remove an unneeded NONAMELESSSTRUCT directive.
2015-03-11 22:10:28 +09:00
Francois Gouget
a3b806ced7
dispex: Remove unneeded NONAMELESSXXX directives.
2015-03-11 22:10:26 +09:00
Henri Verbeet
4a965589a6
d3d10core: Implement d3d10_depthstencil_view_SetPrivateData().
2015-03-11 22:10:24 +09:00
Henri Verbeet
c840645bc2
d3d10core: Implement d3d10_texture3d_GetPrivateData().
2015-03-11 22:10:22 +09:00
Henri Verbeet
2d96cefbb7
d3d10core: Implement d3d10_texture3d_SetPrivateDataInterface().
2015-03-11 22:10:20 +09:00
Henri Verbeet
721d399038
d3d10core: Implement d3d10_texture3d_SetPrivateData().
2015-03-11 22:10:19 +09:00
Henri Verbeet
f205b413f4
d3d10core: Implement d3d10_sampler_state_GetPrivateData().
2015-03-11 22:10:16 +09:00
Michael Stefaniuc
b211f9123b
mshtml/tests: '%' doesn't needs escaping in a C string (sparse).
2015-03-11 22:09:57 +09:00
Stefan Dösinger
406cfefc2f
wined3d: Initialize WINED3DTA_TEMP.
2015-03-11 22:09:42 +09:00
Stefan Dösinger
2702f28e66
ddraw: Remove support for V16U16.
...
None of my Windows drivers support this format. At best this will
confuse applications trying to pick X8L8V8U8.
2015-03-11 22:09:29 +09:00
Stefan Dösinger
b07b350286
ddraw: Set DDPF_BUMPLUMINANCE for V5U5L6 and X8L8V8U8.
2015-03-11 22:09:24 +09:00
Stefan Dösinger
937522ffd0
ddraw/tests: Add a test for signed formats.
2015-03-11 22:09:15 +09:00
Stefan Dösinger
a46cad41b3
d3d8/tests: Add a test for signed formats.
2015-03-11 22:09:09 +09:00
Matteo Bruni
f298d30b39
wined3d: Fix a typo in a trace in context_create().
2015-03-11 22:08:34 +09:00
Alexandre Julliard
91fc10847e
ws2_32: Use Win32 APIs for interlocked functions.
2015-03-11 14:21:10 +09:00
Mark Harmstone
55ed98cb88
dsound: Pipe audio data through DMOs.
2015-03-11 13:18:08 +09:00
Bruno Jesus
18b3f4cadd
ws2_32/tests: Test the behavior of reading data from an OOBINLINE'd socket.
2015-03-11 12:48:13 +09:00
Christian Costa
beff432354
d3dxof: Use assignment for GUID instead of memcpy with hardcoded size.
2015-03-11 12:47:53 +09:00
Sebastian Lackner
59a1bcd96a
ole32: Fix call to free_stringtable with uninitialized pointer (Coverity).
2015-03-11 12:47:40 +09:00
Sebastian Lackner
83aca6e7aa
ole32: Fix a possible handle leak (Coverity).
2015-03-11 12:46:54 +09:00
Bruno Jesus
b1fc62a213
ws2_32: Normalize socket tracing.
2015-03-11 12:46:27 +09:00
Vincent Povirk
0b7c05389b
ole32: Fail to open storage files that are locked incorrectly.
2015-03-11 12:45:52 +09:00
Vincent Povirk
eead04803f
ole32: Add a 20 second timeout when attempting to grab locks.
2015-03-11 12:45:49 +09:00
Vincent Povirk
1645f7b9e3
ole32: Accept only STG_E_INVALIDFUNCTION or success from LockRegionSync.
2015-03-11 12:45:42 +09:00
Vincent Povirk
c8791edbdf
ole32: Don't use real synchronous locks for storage synchronization.
2015-03-11 12:45:38 +09:00
Vincent Povirk
06b735ae76
ole32: Test the entire range lock block for synchronization.
2015-03-11 12:45:33 +09:00
Jacek Caban
144056bce0
mshtml: Allow setting event handlers to strings.
2015-03-11 12:42:42 +09:00
Qian Hong
c61407f651
ntdll: Removed incorrect stub message in NtQueryObject and NtSetInformationObject.
2015-03-11 12:42:35 +09:00
Mark Harmstone
862d7dae75
dsound: Implement GetObjectInPath.
2015-03-10 23:53:43 +09:00
Mark Harmstone
17056b9f30
dsound: Implement SetFX.
2015-03-10 23:53:40 +09:00
Mark Harmstone
e6ae73359f
dsound: Keep track of locked bytes.
2015-03-10 23:53:17 +09:00
Gerald Pfeifer
fc324d97bc
twain_32: Avoid using an uninitialized variable in the failure path in path in a couple of cases.
2015-03-10 23:44:38 +09:00
Stefan Dösinger
d4db09d0e9
wined3d: Support WINED3DFMT_R5G5_SNORM_L6_UNORM with EXT_texture_snorm.
...
From: Stefan Dösinger <stefandoesinger@gmx.at>
2015-03-10 21:43:34 +09:00
Stefan Dösinger
6df52ca7e6
wined3d: Add support for GL_EXT_texture_snorm.
2015-03-10 21:43:32 +09:00
Stefan Dösinger
cdb7e825ce
d3d9/tests: Add a test for signed formats.
2015-03-10 21:43:28 +09:00
Stefan Dösinger
6f2f73a456
wined3d: Improve the unsigned emulation of WINED3DFMT_R5G5_SNORM_L6_UNORM.
2015-03-10 21:43:11 +09:00
Stefan Dösinger
ce836bf651
wined3d: Properly up-scale WINED3DFMT_R5G5_SNORM_L6_UNORM.
2015-03-10 21:43:07 +09:00
Bernhard Übelacker
44ddcac6c3
wined3d: Recognize Nvidia GeForce 8100 with Nouveau driver (bug).
2015-03-10 21:42:50 +09:00
Henri Verbeet
5b5498a8b4
d3d10core: Implement d3d10_sampler_state_SetPrivateDataInterface().
2015-03-10 21:37:22 +09:00
Henri Verbeet
21d94883bc
d3d10core: Implement d3d10_sampler_state_SetPrivateData().
2015-03-10 21:37:20 +09:00
Henri Verbeet
3b2c28d8cf
d3d10core: Implement d3d10_rasterizer_state_GetPrivateData().
2015-03-10 21:37:04 +09:00
Henri Verbeet
da48976de9
d3d10core: Implement d3d10_rasterizer_state_SetPrivateDataInterface().
2015-03-10 21:37:02 +09:00
Henri Verbeet
7531acd360
d3d10core: Implement d3d10_rasterizer_state_SetPrivateData().
2015-03-10 21:36:59 +09:00
Nikolay Sivov
49a1c60c37
scrrun: Fix copy-paste issue in trace message.
2015-03-10 21:36:29 +09:00
Michael Stefaniuc
58afc397cb
ws2_32: Avoid using bitwise operations on BOOLs (PVS-Studio).
2015-03-10 21:36:24 +09:00
Sebastian Lackner
ae309c2d00
ntdll: Move static threadpool variables into a struct.
2015-03-10 15:33:20 +09:00
Austin English
5f356efa51
dxdiagn: Add bNoHardware stub property.
2015-03-10 15:27:57 +09:00
Francois Gouget
654657b715
dbghelp: Remove an unneeded NONAMELESSSTRUCT directive.
2015-03-10 15:18:25 +09:00
Francois Gouget
ae7dfe274f
d3d8: Remove unneeded NONAMELESSXXX directives.
2015-03-10 15:18:23 +09:00
Francois Gouget
d30c037a1e
cryptnet/tests: Remove an uneeded NONAMELESSUNION directive.
2015-03-10 15:18:21 +09:00
Francois Gouget
16a77b89e9
cryptnet: Remove an unneeded NONAMELESSSTRUCT directive.
2015-03-10 15:18:20 +09:00
Francois Gouget
fc49e63d71
crypt32: Remove an uneeded NONAMELESSUNION directive.
2015-03-10 15:18:18 +09:00
Francois Gouget
387232e2ac
compstui: Remove an uneeded NONAMELESSUNION directive.
2015-03-10 15:18:16 +09:00
Qian Hong
2a098ab8a8
ntdll: Implemented FileNetworkOpenInformation class support in NtQueryInformationFile.
2015-03-10 15:18:13 +09:00
Nikolay Sivov
2a925eba20
wshom.ocx: Implement ProcessID() property.
2015-03-10 15:15:34 +09:00
Nikolay Sivov
1d0fbb2160
wshom.ocx: Implement Status property of IWshExec.
2015-03-10 15:15:32 +09:00
Nikolay Sivov
d9db9d8b83
wshom.ocx: Implement Exec() method.
2015-03-10 15:15:29 +09:00
Nikolay Sivov
e1d1057232
rpcrt4: Use a helper to skip conformance.
2015-03-10 15:09:53 +09:00
Nikolay Sivov
66c05a4597
rpcrt4: Export I_UuidCreate().
2015-03-10 15:09:33 +09:00
Nikolay Sivov
613a65982f
oleaut32/tests: Some tests for IsMatchingType().
2015-03-10 15:09:00 +09:00
Jacek Caban
7bce21c087
mshtml: Added IHTMLDOMAttribute2::get_expando implementation.
2015-03-10 15:08:15 +09:00
Jacek Caban
25845c7065
mshtml: Added IHTMLDOMAttribute2 stub implementation.
2015-03-10 15:08:03 +09:00
Henri Verbeet
11b4200012
d3d10core: Implement d3d10_depthstencil_state_GetPrivateData().
2015-03-09 22:07:34 +09:00
Henri Verbeet
f8656657fc
d3d10core: Implement d3d10_depthstencil_state_SetPrivateDataInterface().
2015-03-09 22:07:32 +09:00
Henri Verbeet
5cb14ba454
d3d10core: Implement d3d10_depthstencil_state_SetPrivateData().
2015-03-09 22:07:30 +09:00
Henri Verbeet
3aafb12c78
d3d10core: Implement d3d10_blend_state_GetPrivateData().
2015-03-09 22:07:28 +09:00
Henri Verbeet
e6aabcd716
d3d10core: Implement d3d10_blend_state_SetPrivateDataInterface().
2015-03-09 22:07:26 +09:00