Matteo Bruni
613d27ebeb
d3dx9: Use the ID3DXInclude object to open the initial file in D3DX[Assemble|Compile|Preprocess]ShaderFromFile.
2013-09-03 16:58:37 +02:00
Matteo Bruni
1f6173a69f
d3dx9: Add / improve traces in some shader-related functions.
2013-09-03 16:58:34 +02:00
Matteo Bruni
3f221611f0
d3dcompiler: Skip search of the parent include for the initial file.
2013-09-03 16:58:32 +02:00
Matteo Bruni
bcecdbda88
d3d8/tests: Add cnd instruction test.
2013-09-03 16:58:28 +02:00
Alexandre Julliard
4af4df5af3
ntdll: Add stubs for the SRW lock functions.
2013-09-03 16:58:19 +02:00
Dmitry Timoshkov
c25776a981
ntdll: Avoid a needless goto.
2013-09-03 16:58:19 +02:00
Michael Stefaniuc
f695cb6da1
msxml3: Avoid shadowing a function parameter.
2013-09-03 16:58:19 +02:00
Henri Verbeet
76e35a2939
d3dx9: Avoid LPCVOID.
2013-09-03 16:58:18 +02:00
Henri Verbeet
77ee90b59f
d3dx9: Avoid LPSTR.
2013-09-03 16:58:17 +02:00
Henri Verbeet
0d2d847914
wined3d: Don't clamp texture lookups in the GLSL fixed function fragment pipe.
2013-09-03 16:58:17 +02:00
Henri Verbeet
50e2ee73a4
wined3d: Rename wined3d_fake_gl_ctx to wined3d_caps_gl_ctx.
...
There's nothing particularly fake about the GL context.
2013-09-03 16:58:16 +02:00
Henri Verbeet
36dcb77f6e
wined3d: Get rid of some leftover references to IWineD3D.
2013-09-03 16:58:16 +02:00
Nikolay Sivov
045682a4da
kernel32: Forward ZombifyActCtx() to ntdll.
2013-09-03 16:58:16 +02:00
Nikolay Sivov
8e211065a8
ntdll: Store 'clrClass' as COM class.
2013-09-03 16:58:16 +02:00
Nikolay Sivov
d0deaaa8ce
kernel32/tests: Some tests for clrClass data.
2013-09-03 16:58:16 +02:00
Nikolay Sivov
f0e5fd737d
ntdll: Implement compatible section for 'clrSurrogate'.
2013-09-03 16:58:16 +02:00
Nikolay Sivov
5b38a13167
ntdll: Store clrSurrogate version value, added some tests.
2013-09-03 16:58:15 +02:00
Nikolay Sivov
44d8f6a35a
ntdll: For typelib and COM class sections point global data to module names.
2013-09-03 16:58:15 +02:00
Ken Thomases
675b052572
winemac: When ordering sibling child windows, don't remove and re-add ones already in the right order.
2013-09-03 16:58:15 +02:00
Ken Thomases
987309e528
winemac: Don't use Cocoa parent-child relationship when topmost state is enough to keep owned in front of owner.
...
The Cocoa parent-child relationship has undesirable side effects and bugs. In
the general case, it's the only way to maintain the z-order of owned windows
relative to their owner. But when the owner is non-topmost and an owned
window is topmost, the Cocoa window level will enforce that and we don't
need it.
2013-09-03 16:58:15 +02:00
Michael Stefaniuc
11b21f70ab
avifil32: Move the IAVIStream vtbl to avoid forward declarations.
2013-09-03 10:56:10 +02:00
Michael Stefaniuc
555fbc985c
avifil32: Basic COM cleanup for the IAVIStream iface.
2013-09-03 10:56:05 +02:00
Dmitry Timoshkov
4135900235
kernel32/tests: Add a test to show that WaitCommEvent should fail if there is a pending wait.
2013-09-03 10:55:37 +02:00
Dmitry Timoshkov
663dbd9f1c
kernel32/tests: Add a test to show that WaitCommEvent should succeed after SetCommMask(EV_TXEMPTY)+WriteFile+FlushFileBuffers.
2013-09-03 10:55:35 +02:00
George Stephanos
8aa205fbcf
advapi32/tests: HKCR mask tests fix for WinNT.
2013-09-02 19:44:27 +02:00
Austin English
478db5bcd5
netcfgx: Add stub dll.
2013-09-02 19:44:21 +02:00
Jacek Caban
2584e49bf6
crypt32: Use CertificateChainEngine instead of HCERTCHAINENGINE in a few more places.
2013-09-02 18:08:08 +02:00
Jacek Caban
f4ef543f8a
crypt32: Get rid of PCertificateChainEngine typedef.
2013-09-02 18:08:01 +02:00
Stefan Dösinger
6c1007db1e
d3d8/tests: Add a DXT5 volume test.
2013-09-02 18:07:40 +02:00
Stefan Dösinger
0cb72cdeb5
d3d9/tests: Add a DXT5 volume test.
2013-09-02 18:07:38 +02:00
Stefan Dösinger
91fa7c07c9
ddraw/tests: Test WM_ACTIVATEAPP messages generated by SetCooperativeLevel.
2013-09-02 18:07:17 +02:00
Stefan Dösinger
769dd6d158
ddraw: Gracefully handle recursive SetCooperativeLevel calls.
2013-09-02 18:07:14 +02:00
Nikolay Sivov
21c1706f79
ntdll: Implement interface redirection section.
2013-09-02 18:07:03 +02:00
Nikolay Sivov
9c44cb4f0f
ntdll: Store all interface redirection data in context.
2013-09-02 18:07:00 +02:00
Nikolay Sivov
3c0b7ba029
kernel32/tests: Some tests for 'comInterfaceExternalProxyStub' data.
2013-09-02 18:04:51 +02:00
Nikolay Sivov
26dc799039
kernel32/tests: Some tests for 'comInterfaceProxyStub' data.
2013-09-02 18:04:48 +02:00
Marcus Meissner
d138a1e43d
rpcrt4: Free url in error paths (Coverity).
2013-09-02 18:03:49 +02:00
Marcus Meissner
b084d7a4f8
kernel32/tests: Avoid leaving com handle open (Coverity).
2013-09-02 18:03:36 +02:00
Henri Verbeet
75511e351c
d3dx9: Avoid LPCSTR.
2013-09-02 18:02:48 +02:00
Henri Verbeet
2a24b11af5
d3dx9: Avoid LPWSTR.
2013-09-02 18:02:46 +02:00
Henri Verbeet
0be8e524c6
wined3d: Avoid some forward declarations.
2013-09-02 18:02:42 +02:00
Henri Verbeet
b5e0c5d052
wined3d: Get rid of some leftover comments referring to the GL lock.
2013-09-02 18:02:26 +02:00
Henri Verbeet
2d23913186
wined3d: Move the MAXLOCKCOUNT constant to surface.c.
2013-09-02 18:02:23 +02:00
Nikolay Sivov
e07dabf2d9
mshtml: Use defined dispid instead of a magic value.
2013-08-30 14:28:57 +02:00
Nikolay Sivov
8902aae991
ole32/tests: Some tests for redirection in CoGetPSClsid().
2013-08-30 11:46:46 +02:00
Dmitry Timoshkov
f69ec2c61c
kernel32/tests: Add a FlushFileBuffers test for a COM port.
2013-08-30 11:46:38 +02:00
Henri Verbeet
82710124e3
d3dx9: Avoid LPCWSTR.
2013-08-30 11:19:05 +02:00
Henri Verbeet
7175367ad5
d3dx9: Avoid some needless casts.
2013-08-30 11:18:57 +02:00
Henri Verbeet
f7b84fe755
wined3d: Move the DEFAULT_REFRESH_RATE constant to directx.c.
2013-08-30 11:18:49 +02:00
Henri Verbeet
53f747de1b
wined3d: Move the WINED3D_MAX_FBO_ENTRIES constant to context.c.
2013-08-30 11:18:46 +02:00
Henri Verbeet
35a8bf0e1e
wined3d: Move the buffer flags to buffer.c.
2013-08-30 11:18:43 +02:00
Ken Thomases
fad48773f6
winemac: A window is ineligible to be a Cocoa parent or child while minimized.
2013-08-30 11:18:38 +02:00
Ken Thomases
84903c5db3
winemac: Track latent child windows (the inverse of the latent parent window relationship).
...
This allows the relationship to be restored when the window becomes eligible
again.
2013-08-30 11:18:35 +02:00
Ken Thomases
a68d0a24ef
winemac: When a window becomes ineligible to be a parent, make the relationship latent in its children, too.
2013-08-30 11:18:30 +02:00
Ken Thomases
029bcf97dd
winemac: Clear latent parent on window close to break potential retain cycle.
2013-08-30 11:18:27 +02:00
Ken Thomases
512237ebe6
winemac: Consolidate the code for managing the Cocoa parent/child window relationship.
2013-08-30 11:18:23 +02:00
Ken Thomases
6873c3ee66
winemac: Make -setMacDrvParentWindow: do nothing if new parent is same as latent parent.
2013-08-30 11:18:18 +02:00
Ken Thomases
4b2f4eb600
winemac: Remove some duplicated code from -makeKeyAndOrderFront:.
2013-08-30 11:18:15 +02:00
Ken Thomases
315b39ec8d
winemac: Skip minimized windows when looking for z-ordering neighbor.
2013-08-30 11:18:11 +02:00
Ken Thomases
b550ee8d59
winemac: On click, don't reorder Cocoa child window after siblings of higher level.
...
It may be necessary to reorder to some extent because the clicked window is
behind a sibling at the same level, but that shouldn't move it later in the
list than higher-level siblings.
Cocoa gets buggy if the list of child windows isn't in z-order.
2013-08-30 11:18:07 +02:00
Ken Thomases
d14f787192
winemac: Don't reorder clicked window relative to sibling owned windows if it's in the right place.
...
The right place may not be the end of the list of Cocoa child windows if some
of the siblings are at a higher window level (i.e. floating if the clicked
window is not).
2013-08-30 11:17:56 +02:00
Nikolay Sivov
2c31fce106
kernel32/tests: Test search with alias guid.
2013-08-30 11:17:49 +02:00
Nikolay Sivov
88070accd2
ntdll: Implement compatible comClass section.
2013-08-30 11:17:33 +02:00
Andrew Eikum
75fbef2ded
comctl32: Return the number of visible months for MCM_GETMONTHDELTA.
2013-08-30 11:12:54 +02:00
Hans Leidekker
1bf936c900
wininet: Replacing a header with an empty value deletes it.
2013-08-29 19:56:18 +02:00
Alexandre Julliard
cf380c9c67
winex11: Use a InitOnce function to initialize GDI device parameters.
2013-08-29 19:56:18 +02:00
Alexandre Julliard
3d83da047a
ntdll: Use a RunOnce function to initialize relay debugging options.
2013-08-29 19:56:18 +02:00
Alexandre Julliard
d191d5bca0
ntdll: Use a RunOnce function to initialize directory lookup options.
2013-08-29 19:56:18 +02:00
Piotr Caban
33d697c001
msvcrt: Add _wsetlocale implementation.
2013-08-29 19:56:17 +02:00
Bruno Jesus
4ce3ddedb9
ws2_32/tests: Add SO_PROTOCOL_INFO tests.
2013-08-29 19:56:17 +02:00
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