Wolfgang Walter
f93a5d2560
ntdll: Call tcdrain for serial handles from NtFlushBuffersFile.
2013-08-29 19:56:17 +02:00
Henri Verbeet
d35c67becd
d3dx9: Simplify D3DXCreateTextureFromResourceExW().
2013-08-29 19:56:17 +02:00
Henri Verbeet
4b56eae0f1
d3dx9: Simplify D3DXCreateTextureFromResourceExA().
2013-08-29 19:56:17 +02:00
Henri Verbeet
805fc64198
wined3d: Get rid of the unused WINED3D_BUFFER_OPTIMIZED flag.
2013-08-29 19:56:17 +02:00
Henri Verbeet
43ecaf29c3
wined3d: Get rid of the DDRAW_PITCH_ALIGNMENT and D3D8_PITCH_ALIGNMENT constants.
2013-08-29 19:56:17 +02:00
Henri Verbeet
605136ab04
wined3d: Get rid of the SHADER_PGMSIZE constant.
2013-08-29 19:56:17 +02:00
Dmitry Timoshkov
52d1080544
ntdll: Properly set flag which indicates buffer empty state.
2013-08-29 11:21:11 +02:00
Nikolay Sivov
a5eb9eee42
ntdll: Fix typelib section leak on context release.
2013-08-29 11:20:43 +02:00
Nikolay Sivov
52fc0e4e29
ntdll: Store all 'comClass' attributes.
2013-08-29 11:20:37 +02:00
Alexandre Julliard
1992f5005c
kernel32: Implement the InitOnce functions.
2013-08-28 22:27:32 +02:00
Alexandre Julliard
fcb3e60332
ntdll: Implement the RunOnce functions.
2013-08-28 22:27:31 +02:00
Francois Gouget
a205171b4f
oleaut32/tests: Add a trailing '\n' to a couple of ok() calls.
2013-08-28 20:23:47 +02:00
Jacek Caban
7db2691e6f
mshtml: Added IHTMLStyle::whiteSpace property implementation.
2013-08-28 20:23:46 +02:00
Jacek Caban
366929f16b
mshtml: Added IHTMLAnchorElement::get_hash implementation.
2013-08-28 17:22:37 +02:00
Huw Davies
774f57ca24
gdi32/tests: Add vdmx tests.
2013-08-28 16:14:40 +02:00
Huw Davies
7310bdb498
gdi32/tests: Mark some tests as exact.
2013-08-28 16:14:40 +02:00
Huw Davies
2f20032dd3
gdi32: Skip vdmx records with charset == 0.
2013-08-28 16:14:40 +02:00
Huw Davies
d089ca67e3
gdi32: Reset ppem to zero if we fail to find a matching height.
2013-08-28 16:14:39 +02:00
Huw Davies
bb5aa8862c
Revert "gdi32: Do not use VDMX for mapping of negative font heights, based on a test case.".
...
This reverts commit 7d3cb53cf1
.
2013-08-28 16:14:39 +02:00
Huw Davies
18edb16ace
gdi32/tests: Add an option to match metrics exactly.
2013-08-28 16:14:38 +02:00
Huw Davies
820c14cafc
gdi32/tests: Separate out the metrics checking code.
2013-08-28 16:14:38 +02:00
Huw Davies
2f76829c84
gdi32/tests: Split write_ttf_file() into a resource loader and tmp file writer.
2013-08-28 16:14:37 +02:00
Piotr Caban
b0cf321477
msvcp60: Fix basic_filebuf::_Init implementation.
2013-08-28 16:14:37 +02:00
Piotr Caban
52aeccf960
msvcp90: Fix string leak in locale__Locimp__Makeloc function.
2013-08-28 16:14:37 +02:00
Piotr Caban
7de8b5d123
msvcp60: Fix locale::dtor implementation.
2013-08-28 16:14:37 +02:00
Jacek Caban
c7417e4528
mshtml: Added IHTMLDocument2::get_scripts implementation.
2013-08-28 16:14:37 +02:00
Jacek Caban
8c4e9ba4cf
wbemdisp: Added WinMGMTS object stub implementation.
2013-08-28 16:14:36 +02:00
Jacek Caban
686de978c0
wbemdisp: Use wbemdisp.idl to register SWbemLocator.
2013-08-28 16:14:36 +02:00
Jacek Caban
782cee32ca
wbemdisp: Register WINMGMTS object.
2013-08-28 16:14:36 +02:00
Hans Leidekker
0b900f2fd4
rpcrt4: Only accept status code HTTP_STATUS_OK.
2013-08-28 16:14:36 +02:00
Hans Leidekker
35468903cd
rpcrt4: Don't follow HTTP redirects.
2013-08-28 16:14:36 +02:00
Hans Leidekker
9d213312f1
rpcrt4: Remove an unneeded parameter from RPCRT4_BuildHttpConnectHeader.
2013-08-28 16:14:36 +02:00
Hans Leidekker
a2f6e92acd
rpcrt4: Add support for session cookies.
2013-08-28 16:14:36 +02:00
Alexandre Julliard
af89610364
kernel32/tests: Add more tests for the InitOnce functions.
2013-08-28 16:14:34 +02:00
Piotr Caban
3f4b06edf1
oleaut32: Allocate bigger buffer in WMSFT_compile_names function.
2013-08-28 11:37:00 +02:00
Piotr Caban
6ab3ba1373
oleaut32: Fix memory leaks in typelib tests.
2013-08-28 11:36:51 +02:00
Dmitry Timoshkov
723d22f6aa
kernel32/tests: Increase time interval that WriteFile could spend for an overlapped IO write.
2013-08-28 11:36:36 +02:00
Dmitry Timoshkov
c7d27e18e5
kernel32/tests: Remove a useless trace.
2013-08-28 11:36:26 +02:00
Dmitry Timoshkov
f4f5d06df4
ntdll: Stop waiting for COM-port events if the device handle gets closed.
2013-08-28 11:36:23 +02:00
Dmitry Timoshkov
b299d4d4f8
ntdll: Add a trace for transmitter's buffer empty flag.
2013-08-28 11:36:01 +02:00
André Hentschel
2123d94e83
msvcr100: Add more ARM forwards.
2013-08-28 11:35:56 +02:00
André Hentschel
7ae776c26b
msvcr90/tests: Add more ARM forwards and use them in tests.
2013-08-28 11:35:52 +02:00
André Hentschel
feffbd5d86
msvcr80: Add more ARM forwards.
2013-08-28 11:35:49 +02:00
André Hentschel
3a0961aced
secur32/tests: Better defined InitializeSecurityContext tests.
2013-08-28 11:30:31 +02:00
Henri Verbeet
9595dd873e
d3dx9: Simplify D3DXLoadSurfaceFromResourceW().
2013-08-28 11:17:09 +02:00
Henri Verbeet
d16402b10c
d3dx9: Simplify D3DXLoadSurfaceFromResourceA().
2013-08-28 11:17:09 +02:00
Henri Verbeet
ac54753e7c
wined3d: Get rid of RTL_READDRAW.
...
I don't think we ever want to use glDrawPixels().
2013-08-28 11:17:09 +02:00
Henri Verbeet
f5f7a4e457
wined3d: Get rid of GL_EXT_paletted_texture support.
...
No current drivers support this, and it's probably broken. Also note that
since we removed paletted texture support from wined3d, this would only be
used for WINED3DFMT_P8_UINT blits.
2013-08-28 11:17:09 +02:00
Henri Verbeet
00ffc0c24b
wined3d: Get rid of the unused MAX_PALETTES constant.
2013-08-28 11:17:08 +02:00
Hans Leidekker
7da04aab6d
wbemprox: Avoid a crash on file or directory queries with an empty WHERE clause.
2013-08-28 11:09:33 +02:00
Nikolay Sivov
9bf8a5ec6f
kernel32: Simplify constant string length calculation.
2013-08-28 11:09:16 +02:00
Alexandre Julliard
54017b0fac
ntdll/tests: Add a number of tests for keyed events.
2013-08-28 11:04:06 +02:00
Alexandre Julliard
93fbb12e65
server: Implement waiting on keyed events.
2013-08-28 11:03:38 +02:00
Dmitry Timoshkov
d21b05b06d
ntdll: Properly test line status register for TIOCSER_TEMT bit.
2013-08-27 21:30:03 +02:00
Dmitry Timoshkov
e3dcdadaca
ntdll: Fallback to ioctl(TIOCOUTQ) if ioctl(TIOCSERGETLSR) fails.
...
Most Linux USB-serial drivers don't support TIOCSERGETLSR.
2013-08-27 21:30:03 +02:00
Dmitry Timoshkov
1202c14e6e
ntdll: Ignore ioctl(TIOCGICOUNT) failures.
...
Most USB-serial Linux drivers don't support it.
2013-08-27 21:30:03 +02:00
Detlef Riekenberg
8e56b8332e
comdlg32/tests: Handle result from broken drivers.
2013-08-27 21:30:03 +02:00
Stefan Dösinger
c1c2f99939
d3d9/tests: Add a volume sRGB test.
2013-08-27 21:30:03 +02:00
Stefan Dösinger
930d43be08
d3d8/tests: Add UpdateTexture tests with volumes.
2013-08-27 21:30:03 +02:00
Stefan Dösinger
9dcca7ba8a
d3d9/tests: Add UpdateTexture tests with volumes.
2013-08-27 21:30:03 +02:00
Stefan Dösinger
ccc1ce9fe3
d3d8/tests: Add a volume texture locking test.
2013-08-27 21:30:03 +02:00
Stefan Dösinger
82b6c46006
d3d9/tests: Add a volume texture locking test.
2013-08-27 21:30:03 +02:00
Andrew Eikum
810ec233c0
oleaut32: Implement ICreateTypeInfo::SetTypeDescAlias.
2013-08-27 21:30:02 +02:00
Andrew Eikum
56aa7d015d
oleaut32: Resize 32-bit typeinfos when loaded in 64-bit.
2013-08-27 21:30:02 +02:00
Alexandre Julliard
b0153951f4
kernel32/tests: Increase some wait timeouts.
2013-08-27 21:29:57 +02:00
Henri Verbeet
4c850f0e79
d3dx9: Simplify D3DXGetImageInfoFromResourceW().
2013-08-27 11:50:53 +02:00
Henri Verbeet
aaff163ae0
d3dx9: Simplify D3DXGetImageInfoFromResourceA().
2013-08-27 11:50:53 +02:00
Henri Verbeet
b85c2a74bb
wined3d: Replace the "stateBlock" wined3d_device field with a wined3d_state structure.
2013-08-27 11:50:53 +02:00
Henri Verbeet
fc5f9d4709
wined3d: Make stateblock_init_default_state() work with a wined3d_state structure instead.
2013-08-27 11:50:53 +02:00
Henri Verbeet
cc85c6aff0
wined3d: Introduce a separate function for initializing a wined3d_state structure.
2013-08-27 11:50:53 +02:00
Nikolay Sivov
c192885df4
ole32: Missing MiscStatus key is not a failure for OleRegGetMiscStatus().
2013-08-27 11:50:53 +02:00
Ken Thomases
1b9fac3b3d
winemac: Don't generate scroll wheel events for axes with 0 delta.
2013-08-27 11:50:52 +02:00
Ken Thomases
b755674df3
winemac: Don't unminimize a window for SetFocus().
2013-08-27 11:50:52 +02:00
Alexandre Julliard
5c0b5f4dcb
ntdll: Move the select and APC support to server.c.
2013-08-26 20:36:56 +02:00
Alexandre Julliard
a56ffb6326
ntdll: Rename NTDLL_wait_for_multiple_objects to server_select since it's more generic now.
2013-08-26 20:36:22 +02:00
Alexandre Julliard
947e337480
server: Make signal and wait a separate select operation.
2013-08-26 20:34:28 +02:00
Alexandre Julliard
042e0046d4
server: Make select on all handles a separate operation.
2013-08-26 20:32:52 +02:00
Alexandre Julliard
cbdc0ec72d
ntdll: Pass a select operation structure to NTDLL_wait_for_multiple_objects.
2013-08-26 20:32:19 +02:00
Alexandre Julliard
c2ab7a625e
server: Add a structure to pass the parameters of a select request.
2013-08-26 20:24:42 +02:00
Stefan Dösinger
e69670f76b
wined3d: Disallow MANAGED or SCRATCH pool dynamic volumes.
2013-08-26 19:02:33 +02:00
Stefan Dösinger
1bd6710b6f
wined3d: Check volume formats and sizes in device_update_volume.
2013-08-26 19:02:29 +02:00
Stefan Dösinger
9fbc90b8e3
wined3d: UpdateTexture requires a sysmem source and default destination.
2013-08-26 19:02:23 +02:00
Stefan Dösinger
6bc3cbf1c5
wined3d: Implement sRGB for volumes.
2013-08-26 19:02:16 +02:00
Stefan Dösinger
bd866c0294
wined3d: Implement NOOVERWRITE and DISCARD volume maps.
2013-08-26 19:01:53 +02:00
Stefan Dösinger
8c708486c3
wined3d: Use PBOs for dynamic volumes.
2013-08-26 19:01:39 +02:00
Stefan Dösinger
421b7a17ad
wined3d: Enforce volume mapping restrictions.
2013-08-26 19:01:23 +02:00
Alexandre Julliard
fc36c5eb5d
iphlpapi: Fix some memory leaks.
2013-08-26 17:32:03 +02:00
Nikolay Sivov
15bc45a54c
ole32/tests: Test for OleRegGetMiscStatus() redirection behaviour.
2013-08-26 17:29:24 +02:00
Alistair Leslie-Hughes
04bf2009aa
comsvcs: Add stub dll.
2013-08-26 17:28:29 +02:00
Detlef Riekenberg
9a7d510ccb
comdlg32/tests: Limit the number of copies to avoid a test hang.
2013-08-26 17:05:32 +02:00
Aric Stewart
72b78e7a0a
wineps.drv: Remove unnecessary changes included with vertical font work.
2013-08-26 17:04:42 +02:00
Piotr Caban
024ece50e8
msvcrt: Fix parameter validation in _stat64 function.
2013-08-26 15:01:37 +02:00
Nikolay Sivov
0988938d0f
oledb32: Implement SetRowPosition().
2013-08-26 15:00:51 +02:00
Nikolay Sivov
4d565644b6
ole32: Release marshal info on error path.
2013-08-26 14:59:15 +02:00
Nikolay Sivov
2a1513415d
browseui/tests: Call methods using helpers instead of direct vtbl access.
2013-08-26 14:59:09 +02:00
Andrew Cook
cdfee68be1
ntdll: Implement NtQueryEvent.
2013-08-26 14:27:56 +02:00
George Stephanos
96b03962cd
advapi32/tests: Add more tests for hkcr handle mask in existent tests.
2013-08-26 10:55:13 +02:00
George Stephanos
69208b60f8
advapi32/tests: Add tests for hkcr handle mask.
2013-08-26 10:55:11 +02:00
Dmitry Timoshkov
31727e8128
kernel32: Add a trace to ClearCommError.
2013-08-26 10:51:14 +02:00
Henri Verbeet
34c7024790
d3dx9: Simplify D3DXCreateEffectCompilerFromResourceW().
2013-08-26 10:50:51 +02:00
Henri Verbeet
1be05ff731
d3dx9: Simplify D3DXCreateEffectCompilerFromResourceA().
2013-08-26 10:50:49 +02:00
Henri Verbeet
aee3c0faeb
wined3d: Introduce a separate function for cleaning up a wined3d_state structure.
2013-08-26 10:50:48 +02:00
Henri Verbeet
4e755d263f
wined3d: Make stateblock_unbind_resources() work with a wined3d_state structure instead.
2013-08-26 10:50:46 +02:00
Henri Verbeet
f02a5f45d4
wined3d: Replace the "updateStateBlock" wined3d_device field with a "update_state" field.
2013-08-26 10:50:43 +02:00
Alistair Leslie-Hughes
8f09d3470a
oledb32: Add IDataSourceLocator support.
2013-08-23 20:15:43 +02:00
Dmitry Timoshkov
0b4c9cb533
server: Store full-sized completion information on the server side.
2013-08-23 20:15:43 +02:00
Stefan Dösinger
aa3a43f769
wined3d: Don't lock the dst volume in device_update_volume.
2013-08-23 19:26:43 +02:00
Stefan Dösinger
5ff1237563
wined3d: Free volume sysmem after upload.
2013-08-23 19:26:38 +02:00
Stefan Dösinger
a89f2e6301
wined3d: Move volume sysmem allocation into a separate function.
2013-08-23 19:26:34 +02:00
Gediminas Jakutis
6ca8b274bb
wined3d: Recognize Nvidia GeForce GTX 770.
2013-08-23 18:28:47 +02:00
Nikolay Sivov
36acd61447
ntdll: Implement compatible typelib section.
2013-08-23 17:56:14 +02:00
Nikolay Sivov
1ca7eb649c
ntdll: Parse 'flags' and 'version' attributes of typelib sections.
2013-08-23 17:55:22 +02:00
Nikolay Sivov
1faebbd202
kernel32/tests: Some tests for typelib sections.
2013-08-23 17:55:18 +02:00
Dmitry Timoshkov
42cad0ebb1
ntdll/tests: Use WAIT_OBJECT_0 instead of 0.
2013-08-23 10:42:39 +02:00
Dmitry Timoshkov
b126d7c7ce
ntdll/tests: Fix one more place regarding temp path usage.
2013-08-23 10:42:36 +02:00
Dmitry Timoshkov
8eb9ffb3fa
ntdll/tests: Mark the NtReadFile call which doesn't return STATUS_PENDING for an overlapped IO call as broken, and don't test returned values in broken case.
2013-08-23 10:42:21 +02:00
Dmitry Timoshkov
49e31d29ca
ntdll/tests: Add some tests for FILE_USE_FILE_POINTER_POSITION.
2013-08-23 10:42:16 +02:00
Henri Verbeet
37d67eb629
d3dx9: Simplify D3DXCreateEffectFromResourceExW().
2013-08-23 10:41:40 +02:00
Henri Verbeet
f60b28138e
d3dx9: Simplify D3DXCreateEffectFromResourceExA().
2013-08-23 10:41:38 +02:00
Henri Verbeet
b4d6f90f20
wined3d: Only update the stateblock's "changed" field if we're recording.
2013-08-23 10:41:36 +02:00
Henri Verbeet
8b8e081d5f
wined3d: Keep track of contained indices in struct constant_heap itself.
2013-08-23 10:41:32 +02:00
Henri Verbeet
74faebd68d
wined3d: Store the current GLSL program per-context.
2013-08-23 10:41:28 +02:00
Nikolay Sivov
98f3ecc32a
ole32: GIT can be released on process detach only.
2013-08-23 10:41:24 +02:00
Nikolay Sivov
05528ea01b
oledb32: Implement GetRowPosition().
2013-08-23 10:41:18 +02:00
Nikolay Sivov
149c392e09
oledb32: Implement IRowPosition_GetRowset().
2013-08-23 10:41:15 +02:00
Nikolay Sivov
def652e594
oledb32: Implement IRowPosition_ClearRowPosition() with events.
2013-08-23 10:41:12 +02:00
Nikolay Sivov
a1e28f70d1
oleaut32/tests: Some tests for QueryPathOfRegTypeLib() with activated context.
2013-08-23 10:41:08 +02:00
Charles Davis
a157c7bd81
winemac.drv: Support the public UTF-16 type for Unicode text.
2013-08-22 22:06:43 +02:00
Stefan Dösinger
52fb1cc245
wined3d: Implement basic volume location management.
2013-08-22 20:16:01 +02:00
Stefan Dösinger
bcb651ca80
wined3d: Remove WINED3D_RESOURCE_ACCESS_SCRATCH.
2013-08-22 20:15:45 +02:00
Stefan Dösinger
07079d1109
wined3d: Remove locked and dirty boxes from volumes.
2013-08-22 20:15:39 +02:00
Stefan Dösinger
518ac4c275
wined3d: Move volume data uploading into a separate function.
2013-08-22 20:15:33 +02:00
Stefan Dösinger
e08e2b2ade
wined3d: Separate volume allocation and loading.
2013-08-22 20:15:27 +02:00
Stefan Dösinger
ac871305f8
wined3d: Store the mipmap level in the volume.
2013-08-22 20:15:18 +02:00
Nikolay Sivov
0473a072dd
oleaut32/tests: Some tests for LoadRegTypeLib() with activated context.
2013-08-22 20:03:18 +02:00
Jacek Caban
e5ba71ab7c
mshtml/tests: Added IHTMLLabelElement::htmlFor property tests.
2013-08-22 19:02:04 +02:00
Jacek Caban
14a0e875ce
mshtml: Added IHTMLLabelElement::htmlFor property implementation.
2013-08-22 19:02:04 +02:00
Jacek Caban
b095b1f67e
mshtml: Added better IHTMLCurrentStyle2::get_hasLayout stub.
2013-08-22 19:02:04 +02:00
Michael Stefaniuc
4a5bc1375e
windowscodecs: Silence a warning due to an API change in libpng 1.5.
2013-08-22 19:02:04 +02:00
Nikolay Sivov
b5a7303504
oledb32/tests: A basic test for IRowPosition_Initialize().
2013-08-22 19:02:04 +02:00
Nikolay Sivov
8b45127e85
oledb32: Added IChapteredRowset definition.
2013-08-22 19:02:04 +02:00
Nikolay Sivov
f339c2fa0d
oledb32: Implement Advise/Unadvise for IRowPositionChange.
2013-08-22 19:02:04 +02:00
Nikolay Sivov
2139a402c7
oledb32: Report IRowPositionChange as supported sink type.
2013-08-22 19:02:04 +02:00
Huw Davies
97fd3f3b52
ntdll: Call the correct server request.
2013-08-22 12:34:44 +02:00
Nikolay Sivov
43d5d86716
ole32: Fix IClassFactory initialization and QueryInterface behavior for GIT.
2013-08-22 10:28:17 +02:00
Vincent Povirk
5f2e48f737
msvcrt: _[w]access_s returns an error code.
2013-08-22 10:27:54 +02:00
Henri Verbeet
6ea59b9157
d3dx9: Get rid of the ID3DXMatrixStack_Vtbl forward declaration.
2013-08-22 10:26:53 +02:00
Henri Verbeet
c2eabf9e68
d3dx9: Get rid of some unused vtbl forward declarations.
2013-08-22 10:26:51 +02:00
Henri Verbeet
6501f2e215
wined3d: Read from stateBlock instead of updateStateBlock in wined3d_device_get_texture_stage_state().
2013-08-22 10:26:49 +02:00
Henri Verbeet
9b721da9a5
wined3d: Read from stateBlock instead of updateStateBlock in wined3d_device_get_scissor_rect().
2013-08-22 10:26:46 +02:00