Michael Stefaniuc
73019d5e20
ole32: Remove an always true conditional subexpression (PVS-Studio).
2015-02-18 16:09:13 +09:00
Michael Stefaniuc
63174c2f36
user32: IDI_WINLOGO is already an int resource (PVS-Studio).
2015-02-18 16:09:05 +09:00
Michael Stefaniuc
54d3816eb8
riched20: IDC_IBEAM is already an int resource (PVS-Studio).
2015-02-18 16:09:00 +09:00
Michael Stefaniuc
e67a65c59e
msvcrt: Avoid identical if and else bodies (PVS-Studio).
2015-02-18 16:08:48 +09:00
Nikolay Sivov
4588bb1170
wshom.ocx: Implement RegWrite().
2015-02-18 15:45:46 +09:00
Mark Harmstone
129862f369
comctl32: Themed buttons should not draw in System if font unset.
2015-02-18 15:45:04 +09:00
Mark Harmstone
6a8da85c3b
comctl32: Do not call HEADER_FillItemFrame twice in a row.
2015-02-18 15:43:04 +09:00
Thomas Faber
656bc70f80
gdi32/tests: Avoid variable length arrays (MSVC).
2015-02-17 22:28:14 +09:00
Thomas Faber
ed761920ca
winegstreamer: Avoid empty initializer braces.
2015-02-17 22:04:47 +09:00
Thomas Faber
7f9a63e5fd
quartz: Avoid empty initializer braces.
2015-02-17 22:04:30 +09:00
Thomas Faber
d742f6e821
wininet: Avoid empty initializer braces.
2015-02-17 22:04:17 +09:00
Stefan Dösinger
5408c5ea34
ddraw/tests: Create a device in test_surface_discard.
2015-02-17 21:16:12 +09:00
Stefan Dösinger
f64815e651
ddraw/tests: Port D3D1_ViewportClearTest to ddraw1.c (v2).
2015-02-17 21:16:08 +09:00
Henri Verbeet
e37272ee86
dxgi: Implement dxgi_swapchain_SetPrivateDataInterface().
2015-02-17 18:42:24 +09:00
Henri Verbeet
59ffc7bc8d
dxgi: Implement dxgi_swapchain_SetPrivateData().
2015-02-17 18:42:22 +09:00
Henri Verbeet
9bdc153313
dxgi: Implement dxgi_surface_GetPrivateData().
2015-02-17 18:42:20 +09:00
Henri Verbeet
1c9016c703
dxgi: Implement dxgi_surface_SetPrivateDataInterface().
2015-02-17 18:42:17 +09:00
Henri Verbeet
64b23f6ca7
dxgi: Implement dxgi_surface_SetPrivateData().
2015-02-17 18:42:15 +09:00
Nikolay Sivov
41c44f9185
wshom.ocx: Implement RegRead().
2015-02-17 18:41:10 +09:00
Hans Leidekker
797bd65f62
wbemprox: Fix the type mapping for Win32_SoundDevice.StatusInfo.
2015-02-16 23:28:43 +09:00
Hans Leidekker
56ff1cc76a
netapi32: Add a partial implementation of NetUserEnum.
2015-02-16 23:28:39 +09:00
Hans Leidekker
5505413a81
winhttp: Implement IWinHttpRequest::get_ResponseStream.
2015-02-16 23:28:34 +09:00
Hans Leidekker
6f046e0f51
winhttp: Return an error from winhttp_request_get_ResponseBody if the request is not sent.
2015-02-16 23:28:27 +09:00
Hans Leidekker
d6c9c984e5
winhttp: Implement a task queue for asynchronous requests.
...
This ensures that asynchronous calls are completed in the right order.
2015-02-16 23:28:22 +09:00
Stefan Dösinger
8c158c1e33
ddraw/tests: Port test_texturemapblend to ddraw2.c.
2015-02-16 23:26:18 +09:00
Stefan Dösinger
c0efc3ebf8
ddraw/tests: Port D3D1_TextureMapBlendTest to ddraw1.c.
2015-02-16 23:26:06 +09:00
Austin English
edb5ccc3f9
crytpui: Add CryptUIWizDigitalSign stub.
2015-02-16 23:22:50 +09:00
Austin English
c19876ed4e
d3dx9_36: Add D3DXDisassembleShader stub.
2015-02-16 23:22:04 +09:00
Henri Verbeet
3fe5d9b6d2
dxgi: Implement dxgi_output_GetPrivateData().
2015-02-16 20:31:06 +09:00
Henri Verbeet
c8221e293e
dxgi: Implement dxgi_output_SetPrivateDataInterface().
2015-02-16 20:31:04 +09:00
Henri Verbeet
7e2423e16a
dxgi: Implement dxgi_output_SetPrivateData().
2015-02-16 20:31:01 +09:00
Henri Verbeet
00daa8bc64
dxgi: Implement dxgi_factory_GetPrivateData().
2015-02-16 20:30:59 +09:00
Henri Verbeet
b315932010
dxgi: Implement dxgi_factory_SetPrivateDataInterface().
2015-02-16 20:30:37 +09:00
Jacek Caban
6a0eb2ddd7
wininet: Don't include ws2tcpip.h after zlib.h.
2015-02-16 19:19:25 +09:00
Jacek Caban
47778f95fa
wininet: Moved inet_ntop call to GetAddress.
2015-02-16 19:19:10 +09:00
Jacek Caban
100bd11ae5
wininet: Use GetAddrInfoW in GetAddress.
2015-02-16 19:19:06 +09:00
Jacek Caban
11d09f1fe7
wininet: Don't strip port part from server name in GetAddress.
...
Callers take care of that already.
2015-02-16 19:19:00 +09:00
Mark Harmstone
50c2144999
comctl32: Fix graphical error on themed progress bars.
2015-02-16 19:18:52 +09:00
Mark Harmstone
707361321a
comctl32: Redraw themed editboxes on focus change.
2015-02-16 19:18:50 +09:00
Mark Harmstone
6f9724d581
comctl32: Use theming when drawing IP address control.
2015-02-16 19:18:49 +09:00
Mark Harmstone
ca5184f512
comctl32: Add themed scrollbar stub.
2015-02-16 19:18:48 +09:00
Mark Harmstone
18c41f7128
comctl32: Draw focus rect on themed pushbuttons.
2015-02-16 19:18:47 +09:00
Nikolay Sivov
dba0fe3614
vbscript: Fix potential crash if script site creation failed.
2015-02-16 19:18:46 +09:00
Marcus Meissner
ab854893aa
winex11.drv: Free uriList (Coverity).
2015-02-16 19:18:45 +09:00
Marcus Meissner
c4bf8a85ee
msi: Fix memory leak (Coverity).
2015-02-16 19:18:44 +09:00
Gerald Pfeifer
69a6138350
vbscript: Avoid use of uninitialized variable in Global_InStrRev().
2015-02-16 19:18:42 +09:00
Nikolay Sivov
f0e2ea988e
wshom.ocx: Properly handle optional argument in Run().
2015-02-16 19:18:41 +09:00
Ken Thomases
e9c36154e3
gdi32: Change an ERR to a WARN for fonts with too-long names.
...
The situation is commonplace on Macs and benign.
2015-02-16 19:18:39 +09:00
Jacek Caban
32f177ae30
mshtml: Added execCommand("fontsize") support.
2015-02-16 19:18:38 +09:00
Stefan Dösinger
f75d1b0c2f
d3d/tests: Geforce8+ GPUs abs() table fog.
2015-02-13 22:37:07 +09:00
Hans Leidekker
91c7a84af5
wbemprox: Implement Win32_SID.
2015-02-13 21:48:36 +09:00
Hans Leidekker
f455806f12
wbemprox: Implement Win32_VideoController.DriverVersion.
2015-02-13 21:48:34 +09:00
Hans Leidekker
0dba391d67
msi: Don't write streams to storage until the database is committed.
...
Native allows streams to be created with names that exceed the maximum
length allowed by OLE storages. These streams can be used normally, it's
just not possible to commit such a database.
2015-02-13 21:48:21 +09:00
Hans Leidekker
db3346247c
msi: Get rid of the refcount parameter to msi_addstringW.
2015-02-13 21:48:12 +09:00
Hans Leidekker
d954fbf8da
msi: Get rid of the open streams cache.
2015-02-13 21:48:07 +09:00
Hans Leidekker
c6f3f72d61
msi: Always update column info after applying a transform to the _Columns table.
2015-02-13 21:48:02 +09:00
Jacek Caban
5436fef807
wininet: Always use winsock sockets.
2015-02-13 21:47:13 +09:00
Jacek Caban
5d6d2fda7b
wininet: Use set_socket_blocking helper in a few more places.
2015-02-13 21:46:50 +09:00
Jacek Caban
7410bf5896
wininet: Moved INTERNET_GetNextLine to ftp.c.
2015-02-13 21:46:43 +09:00
Jacek Caban
fdf50ba883
wininet: Removed direct errno usage in ftp.c.
2015-02-13 21:46:36 +09:00
Piotr Caban
33803586ed
user32/tests: Test that CS_PARENTDC enables child window to draw over whole parent window.
2015-02-13 21:46:29 +09:00
Piotr Caban
3d6de8c8a2
user32/tests: Add tests for window clipping with CS_PARENTDC flag.
2015-02-13 21:46:25 +09:00
Henri Verbeet
49ad383e89
dxgi: Implement dxgi_factory_SetPrivateData().
2015-02-13 18:53:26 +09:00
Henri Verbeet
70b2fd3a32
dxgi: Implement dxgi_adapter_GetPrivateData().
2015-02-13 18:53:24 +09:00
Henri Verbeet
141b024eb0
dxgi: Implement dxgi_adapter_SetPrivateDataInterface().
2015-02-13 18:53:22 +09:00
Henri Verbeet
9dfd95c6cf
dxgi: Implement dxgi_adapter_SetPrivateData().
2015-02-13 18:53:20 +09:00
Henri Verbeet
849149d5d3
wined3d: Add support for appending vertex declaration elements.
2015-02-13 18:53:17 +09:00
Yifu Wang
a11c8758b2
msvcr120: Fixed bugs in Concurrency::critical_section.
2015-02-13 18:51:21 +09:00
Mark Harmstone
f21a968d1c
comctl32: Draw the focus rect on themed checkboxes.
2015-02-13 18:20:55 +09:00
Mark Harmstone
b8d3f1fe24
comctl32: Always redraw background on checkbox repaint.
2015-02-13 18:20:45 +09:00
Uwe Bonnes
2148248976
ntdll: Add more serial speed settings.
2015-02-13 18:20:33 +09:00
David Heidelberg
e6e50f6c47
dbghelp: Implement DW_TAG_unspecified_type.
2015-02-13 00:45:25 +09:00
Stefan Dösinger
9b3ab8a6f4
wined3d: Set z = 0.0 via the projection matrix instead of depth clamping.
...
This works on cards that don't implement ARB_depth_clamp like r500
cards. Note that texturing is influenced by position.w, not position.z.
2015-02-12 22:20:05 +09:00
Stefan Dösinger
f460db7c80
d3d8/tests: Test rhw depth clip with z enabled but no depth buffer set.
2015-02-12 22:19:58 +09:00
Stefan Dösinger
fd218b93d0
d3d9/tests: Test rhw depth clip with z enabled but no depth buffer set.
2015-02-12 22:19:48 +09:00
Stefan Dösinger
861ade434a
ddraw/tests: Test rhw table fog z vs rhw.
2015-02-12 22:19:13 +09:00
Stefan Dösinger
77eb58b54e
d3d8/tests: Test rhw table fog z vs rhw.
2015-02-12 22:19:09 +09:00
Stefan Dösinger
3b2c642163
d3d9/tests: Test rhw table fog z vs rhw.
...
The Z disable part of the test is technically not necessary because the
fog coordinate is written before applying the projection matrix. I've
nevertheless included it because this is not immediately obvious and fog
is the only place where the vertex Z matters if depth test and depth
clipping are disabled.
2015-02-12 22:19:02 +09:00
Austin English
295f194804
kernel32: Add SetVolumeMountPointA/W stubs.
2015-02-12 22:12:22 +09:00
Henri Verbeet
2d18cf57ac
dxgi: Implement dxgi_device_GetPrivateData().
2015-02-12 22:12:20 +09:00
Henri Verbeet
2190f0266f
dxgi: Implement dxgi_device_SetPrivateDataInterface().
2015-02-12 22:12:18 +09:00
Henri Verbeet
4e93a02aaf
dxgi: Implement dxgi_device_SetPrivateData().
2015-02-12 22:12:16 +09:00
Henri Verbeet
e7b7d1ef45
d3d10: D3D10CreateStateBlock() is implemented.
2015-02-12 22:12:13 +09:00
Henri Verbeet
471e626052
wined3d: Fix the .spec.
2015-02-12 22:12:11 +09:00
Jacek Caban
de5c1fb8e9
wininet: Initialize winsock before creating socket in Windows builds.
2015-02-12 22:12:04 +09:00
Jacek Caban
4fe1be148e
wininet: Properly handle EWOULDBLOCK return from connect().
2015-02-12 17:58:01 +09:00
Jacek Caban
f3e02c2fc0
wininet: Properly check for ioctlsocket failure in NETCON_is_alive.
2015-02-12 17:57:57 +09:00
Jacek Caban
c815baf899
wininet: Use sock_get_error in a few more places.
2015-02-12 17:57:49 +09:00
Jacek Caban
cafbd54457
wininet: Use WSAGetLastError in sock_get_error in Windows builds.
2015-02-12 17:57:25 +09:00
Jacek Caban
8efedaf045
wininet: Use proper argument type for ioctlsocket argument.
2015-02-12 17:56:55 +09:00
Henri Verbeet
e4cb3b5081
wined3d: Recognize the SM4 or opcode.
2015-02-11 23:05:17 +09:00
Henri Verbeet
3225fea30c
wined3d: Recognize the SM4 ne opcode.
2015-02-11 23:05:13 +09:00
Henri Verbeet
8506da62e0
wined3d: Implement WINED3DSIH_SQRT in the GLSL shader backend.
2015-02-11 23:05:08 +09:00
Henri Verbeet
1dfea3a4ba
wined3d: Do not validate format restrictions for buffers.
...
Buffers don't have a format as such, and are created with either
WINED3DFMT_UNKNOWN or WINED3DFMT_VERTEXDATA.
2015-02-11 23:05:04 +09:00
Henri Verbeet
5045ca639d
wined3d: Add some warnings when resource_init() fails due to format restrictions.
2015-02-11 23:04:59 +09:00
Jacek Caban
9e2a446fad
mshtml: Call FireBeforeNavigate2 for navigation in frames and iframes.
2015-02-11 23:04:47 +09:00
Jacek Caban
f46ee92d90
ieframe: Keep reference to This in all IDocObjectService callback calls.
2015-02-11 23:04:43 +09:00
Alexandre Julliard
dc06802a42
msvcp70: Fix calling convention for a non-member function.
2015-02-11 23:02:03 +09:00
Austin English
e94fc1db5a
connect: Add IsInternetConnected stub.
2015-02-11 22:26:28 +09:00
Matteo Bruni
9e45ae0413
opengl32: Introduce wrappers for glGetIntegerv and glGetStringi. (v3).
2015-02-11 22:22:57 +09:00
Jacek Caban
9b0ebaeb78
vbscript: Added InStrRev implementation.
2015-02-11 22:21:49 +09:00
Matteo Bruni
ac3df5e1f1
wined3d: Use the proper pitch in read_from_framebuffer().
...
This function is only used in the non-default "backbuffer" ORM.
2015-02-11 22:21:36 +09:00
Matteo Bruni
20e61b396e
wined3d: Use unsigned short for the bitfields in struct color_fixup_desc.
2015-02-11 22:21:28 +09:00
Austin English
a679caedf6
mf: Add stub dll.
2015-02-10 23:33:59 +09:00
Erich E. Hoover
c15c7a4925
ws2_32/tests: Add an interactive test for interface change notifications.
2015-02-10 22:57:48 +09:00
Piotr Caban
4659081cd9
msvcp70: Add basic_istream::operator>> exports.
2015-02-10 21:46:04 +09:00
Piotr Caban
b02934096d
msvcp70: Add basic_{fstream, ifstream, ofstream, filebuf}::open exports.
2015-02-10 21:45:59 +09:00
Austin English
be70190c1a
connect: Add stub dll.
2015-02-10 16:45:22 +09:00
Austin English
ecdaf568b5
rpcrt4: Add a stub for I_RpcBindingInqLocalClientPID.
2015-02-10 16:41:37 +09:00
Matteo Bruni
b875a4a44a
wined3d: Use GL_CLAMP_TO_EDGE instead of GL_CLAMP.
...
GL_CLAMP was removed from core profile and probably GL_CLAMP_TO_EDGE was
intended to be used here anyway.
2015-02-10 16:21:55 +09:00
Matteo Bruni
f4da723151
wined3d: Call glReadBuffer() through the appropriate function pointer.
2015-02-10 16:21:41 +09:00
Piotr Caban
7ac8ad4492
msvcp70: Export basic_ostream::operator<< functions family.
2015-02-10 00:26:53 +09:00
Piotr Caban
a8bac22561
msvcp: Fix basic_ostream<short>::operator<<(const short*) function export.
2015-02-10 00:26:37 +09:00
Matteo Bruni
30f4d91906
d3d9/tests: Add a test for POSITIONi shader input/outputs.
2015-02-09 22:05:53 +09:00
Matteo Bruni
1612dc4dc9
wined3d: Refuse pixel shaders declaring POSITION0 inputs.
2015-02-09 22:05:43 +09:00
Matteo Bruni
74b4516bfa
wined3d: Only consider POSITION0 PS inputs as vpos.
2015-02-09 22:05:41 +09:00
Matteo Bruni
96b48191c0
wined3d: Only copy POSITION0 output semantics into gl_Position.
2015-02-09 22:05:35 +09:00
Matteo Bruni
1aa5015467
wined3d: Directly use the core version of glTex[Sub]Image3D.
2015-02-09 22:05:32 +09:00
Alex Henrie
6bcf9e4bd8
kernel32: Support UTF-7 in MultiByteToWideChar.
...
Portions of utf7_mbstowcs were written by Sebastian Lackner.
2015-02-09 20:41:42 +09:00
Alex Henrie
054fa77de0
kernel32: Support UTF-7 in WideCharToMultiByte.
...
Portions of utf7_wcstombs were written by Sebastian Lackner.
2015-02-09 20:37:27 +09:00
Mark Harmstone
26896f1bd5
comctl32: Fix clipping error with themed groupboxes.
2015-02-09 19:02:03 +09:00
Pierre Schweitzer
fe41140664
setupapi: Fix string conversion in SetupGetInfInformationA().
2015-02-09 17:44:06 +09:00
Marcus Meissner
e5a653a594
mshtml: Initialize use_new_window (Coverity).
2015-02-09 17:42:23 +09:00
Piotr Caban
03f645a76b
server: Filter WM_QUIT message in PeekMessage call if PM_QS_POSTMESSAGE was not specified.
2015-02-09 17:40:40 +09:00
Austin English
b39efd9ed7
ntoskrnl.exe: Add ExfInterlockedRemoveHeadList stub.
2015-02-06 23:37:06 +09:00
Austin English
3f9a4ac10c
apphelp: Add a stub for SdbCloseDatabase.
2015-02-06 23:36:51 +09:00
Austin English
c997367911
apphelp: Add a stub for SdbGetFirstChild.
2015-02-06 23:36:45 +09:00
Austin English
5e8b613397
ktmw32: Add a stub for RollbackTransaction.
2015-02-06 23:35:40 +09:00
Charles Davis
b3232e7c9d
dbghelp: Support 64-bit dyld_all_image_infos structures, too.
2015-02-06 22:35:23 +09:00
Charles Davis
97bda9a05f
ntdll: Support 64-bit Mac OS.
2015-02-06 22:35:17 +09:00
Austin English
5ed719d590
cryptui: Add CryptUIDlgSelectCertificateFromStore stub.
2015-02-06 22:20:44 +09:00
Jacek Caban
a1543a3f7b
jscript: Fixed handling VT_VARIANT|VY_BYREF types.
2015-02-06 22:20:39 +09:00
Jacek Caban
1316403770
jscript: Pass 'this' as jsdisp_t to setters.
2015-02-06 22:20:36 +09:00
Jacek Caban
d541b525e4
jscript: Pass 'this' as jsdisp_t to getters.
2015-02-06 22:20:34 +09:00
Stefan Dösinger
da5041eb4b
wined3d: Check the d3d buffer to find converted attributes.
...
This fixes some tests with ARB shaders that were broken since
1360af6adc
. When buffer_internal_preload
is called by context_update_stream_info, si->elements[i].data is not yet
set.
2015-02-06 22:20:26 +09:00
Henri Verbeet
2f2e1b98fd
d2d1: Implement d2d_d3d_render_target_DrawBitmap().
2015-02-06 22:20:24 +09:00
Henri Verbeet
287f751ae2
d2d1: Implement bitmap brush support for d2d_d3d_render_target_FillRectangle().
2015-02-06 22:20:22 +09:00
Henri Verbeet
7df055f17f
d2d1: Implement d2d_bitmap_GetSize().
2015-02-06 22:20:19 +09:00
Henri Verbeet
4b0f47cdbc
d2d1: Implement d2d_bitmap_GetDpi().
2015-02-06 22:20:17 +09:00
Henri Verbeet
b270384dfb
d2d1: Implement d2d_bitmap_GetPixelSize().
2015-02-06 22:20:13 +09:00
Jacek Caban
b7fae52964
jscript: Use separated functions for implementing builtin call, get and set operation.
2015-02-06 00:28:35 +09:00
Jacek Caban
90d3569c62
jscript: Don't use builtin property for *Error constructors.
2015-02-06 00:28:35 +09:00
Jacek Caban
b7a27333e3
jscript: Don't use builtin property for a few more constructors.
2015-02-06 00:28:34 +09:00
Piotr Caban
6c5d4cb07e
user32: Only use DIALOGINFO->hwndFocus to store last focus of inactive windows.
2015-02-06 00:28:34 +09:00
Austin English
58cbdf26c9
apphelp: Add a stub for SdbOpenDatabase.
2015-02-05 23:05:42 +09:00
Austin English
a71fb845cd
shdocvw: Add DoFileDownload stub.
2015-02-05 23:02:57 +09:00
Austin English
a2f864cac8
ntoskrnl.exe: Add a stub for ExInterlockedRemoveHeadList.
2015-02-05 23:02:02 +09:00
Austin English
08f420d2de
oleaut32: Add a stub for OleSavePictureFile.
2015-02-05 23:01:50 +09:00
Austin English
b331c4f931
kernel32: Add CreateHardLinkTransactedA/W stubs.
2015-02-05 22:42:22 +09:00
Nikolay Sivov
c949ff5d24
dwrite: Implement GetGlyphCount().
2015-02-05 22:19:06 +09:00