Stefan Dösinger
ebd5f96aea
wined3d: Remove resource private data methods.
2014-03-24 20:20:18 +01:00
Stefan Dösinger
50de4cda8f
d3d9: Use the private store api for surfaces.
2014-03-24 20:20:17 +01:00
Stefan Dösinger
6121393d0a
d3d9: Use the private store api for textures.
2014-03-24 20:20:17 +01:00
Stefan Dösinger
f2b5bf26b7
d3d9: Use the private store api for buffers.
2014-03-24 20:20:16 +01:00
Stefan Dösinger
96a74e0cf7
d3d9: Introduce a resource structure.
2014-03-24 20:20:15 +01:00
Ken Thomases
f3aa481238
wined3d: Track if a context's private hdc has had its pixel format set, so we don't need to check it.
2014-03-24 20:20:14 +01:00
Ken Thomases
272873823e
wined3d: Track if a context's hdc is private so we never need to restore its pixel format.
...
This currently only applies to the swapchain backup DC, but it will soon be
used for surfaces created using the WGL_WINE_surface extension. Also, there
are a couple of cases where ddraw creates private windows and passes them in.
It could be extended to those.
2014-03-24 20:20:13 +01:00
Ken Thomases
57c51710e0
wined3d: When restoring pixel format in context_release(), mark the context as needing to be set on the next context_acquire().
...
If we had to restore the pixel format then we know it won't be what we need
when the app calls into wined3d again. This helps avoid the GetPixelFormat()
in context_acquire().
2014-03-24 20:20:12 +01:00
Ken Thomases
ffb357b717
wined3d: Don't call GetPixelFormat() to set a flag that's already set.
2014-03-24 20:20:12 +01:00
Ken Thomases
90d7f3e03f
wined3d: Simplify the error path of context_update_window().
2014-03-24 20:20:11 +01:00
Ken Thomases
03ca2b2932
wined3d: Don't leak the HDC of an invalid context in context_update_window().
...
If context_set_gl_context() fails, it marks the context as invalid. It still
has an HDC, though, and context_update_window() would lose the reference to
it.
2014-03-24 20:20:10 +01:00
Nikolay Sivov
e5e8677666
oleaut32/tests: Move string allocation after function pointer check (Coverity).
2014-03-24 20:20:09 +01:00
Nikolay Sivov
02228ff585
oleaut32/tests: Remove early returns on test failure that never happen.
2014-03-24 20:20:08 +01:00
Jacek Caban
cfb4b0a305
wininet: Fixed tests on some old Windows versions.
2014-03-24 20:20:07 +01:00
Jacek Caban
858caa9aa0
wininet: Merge GetLastError() test into other request tests.
2014-03-24 20:20:06 +01:00
Hans Leidekker
c3566b088d
wbemprox: Add support for WBEM_FLAG_NONSYSTEM_ONLY and WBEM_FLAG_SYSTEM_ONLY in IWbemClassObject::GetNames.
2014-03-24 20:20:05 +01:00
Jacek Caban
7aaf597db1
vbscript: Fixed a leak.
2014-03-24 13:58:09 +01:00
Jacek Caban
2010816240
mshtml: Added IHTMLStyle::listStyleType property implementation.
2014-03-24 13:58:03 +01:00
Henri Verbeet
ad306ce41a
d3d9/tests: Use a separate device for test_vshader_float16().
2014-03-24 11:49:40 +01:00
Henri Verbeet
63609b3418
d3d9/tests: Use a separate device for stream_test().
2014-03-24 11:49:37 +01:00
Henri Verbeet
0be10d6050
d3d9/tests: Use a separate device for fog_with_shader_test().
2014-03-24 11:49:35 +01:00
Henri Verbeet
aded2bb23c
d3d9/tests: Use a separate device for texbem_test().
2014-03-24 11:49:33 +01:00
Henri Verbeet
65c9b48de6
d3d9/tests: Use a separate device for texdepth_test().
2014-03-24 11:49:31 +01:00
Dmitry Timoshkov
285922ca71
schedsvc: Skip the UTF-8 byte order mark when returing XML to the client.
2014-03-24 11:46:51 +01:00
Ken Thomases
fc37ed94d8
winemac: Improve handling of swap interval with respect to pbuffers, clamping to 0.
2014-03-24 11:46:22 +01:00
Ken Thomases
10f50b89c6
winemac: Don't recreate the GL view when the pixel format is set again.
...
It's not necessary. Unlike with X11, on Mac OS X the pixel format doesn't affect
the properties of windows and views. The pixel format is a property of the GL
context, which can attach to any view.
2014-03-24 11:46:16 +01:00
Nikolay Sivov
f674ddee28
scrrun: Implement OpenAsTextStream().
2014-03-24 11:43:20 +01:00
Austin English
9665d5a409
winhttp: Skip tests on broken ISPs.
2014-03-24 11:40:51 +01:00
Austin English
171748da4d
ws2_32: Skip some tests on broken ISPs.
2014-03-24 11:40:44 +01:00
André Hentschel
4bcc492fe3
setupapi: Add support for more architectures when building fake dlls.
2014-03-24 11:39:15 +01:00
Nikolay Sivov
467b769623
kernel32: Added SetWaitableTimerEx().
2014-03-24 11:38:22 +01:00
Hans Leidekker
6e7440e9b1
wbemprox/tests: Don't use infinite timeouts.
2014-03-21 20:32:01 +01:00
Hans Leidekker
5752d48353
mscms/tests: Fix test failures on Wine when color profiles are present.
2014-03-21 20:31:57 +01:00
Stefan Dösinger
9a795c528f
d3d8: Use the private store api for surfaces.
2014-03-21 17:36:30 +01:00
Stefan Dösinger
9be18d5fdd
d3d8: Use the private store api for textures.
2014-03-21 17:36:28 +01:00
Stefan Dösinger
c9db3c6620
d3d8: Use the private store api for volumes.
2014-03-21 17:36:23 +01:00
Stefan Dösinger
1db2bdcf8a
d3d8: Use the private store api for buffers.
2014-03-21 17:36:20 +01:00
Stefan Dösinger
97b5525888
d3d8: Introduce a resource structure.
2014-03-21 17:36:17 +01:00
Jacek Caban
bda96fde35
vbscript: Added error handling tests.
2014-03-21 16:51:46 +01:00
Jacek Caban
171ddf5c57
vbscript: Added Err.Clear implementation.
2014-03-21 16:51:33 +01:00
Jacek Caban
7baaea0321
vbscript: Added Err.Number implementation.
2014-03-21 16:51:30 +01:00
Jacek Caban
fc0ef22a44
vbscript: Added support for exception unwinding.
2014-03-21 16:51:23 +01:00
Jacek Caban
ce75124a74
vbscript: Moved Error object implementation to global.c.
2014-03-21 16:51:13 +01:00
Piotr Caban
9183e5847d
msvcp110: Add _Xtime_get_ticks implementation.
2014-03-21 16:50:34 +01:00
Dmitry Timoshkov
d5fd04f2f0
ntdll/tests: Always wait until the operation completes if returned status is STATUS_PENDING.
2014-03-21 14:14:42 +01:00
Zhenbo Li
911adfbb23
mshtml: Added IHTMLTable::align property implementation.
2014-03-21 13:59:28 +01:00
Qian Hong
8c60161148
netapi32: Add stub for NetScheduleJobDel.
2014-03-21 13:59:23 +01:00
Henri Verbeet
b175891182
d3d9/tests: Use a separate device for texkill_test().
2014-03-21 13:59:22 +01:00
Henri Verbeet
3cc2d639bb
d3d9/tests: Use a separate device for x8l8v8u8_test().
2014-03-21 13:59:22 +01:00
Henri Verbeet
d1d40bfa55
d3d9/tests: Use a separate device for volume_v16u16_test().
2014-03-21 13:59:21 +01:00
Henri Verbeet
4a2e38953e
d3d9/tests: Use a separate device for constant_clamp_ps_test().
2014-03-21 13:59:20 +01:00
Henri Verbeet
7f302ac4c4
d3d9/tests: Use a separate device for cnd_test().
2014-03-21 13:59:19 +01:00
Frédéric Delanoy
7715684ff7
qcap: Use BOOL type where appropriate.
2014-03-21 11:18:02 +01:00
Nikolay Sivov
ac8a24aa26
xmllite: Implement CreateXmlWriterOutputWithEncodingName().
2014-03-21 11:17:51 +01:00
Ken Thomases
eb235b6b98
winex11: Remove unused "parent" parameter from create_gl_drawable().
2014-03-21 11:17:32 +01:00
Ken Thomases
6696e7d9e1
winex11: Don't reset OpenGL swap interval of window on SetParent().
2014-03-21 11:17:23 +01:00
Ken Thomases
15612dd762
winemac: Make the swap interval a property of the window, not the context.
2014-03-21 11:16:58 +01:00
Ken Thomases
5943c58094
winemac: Fix wglSwapBuffers() to operate on the HDC, not the current GL context.
2014-03-21 11:16:54 +01:00
Eriks Dobelis
819943063d
wintab32: Fix pkSerialNumber typo.
2014-03-20 21:10:13 +01:00
Alistair Leslie-Hughes
06cbe44c45
netcfgx: Register interfaces.
2014-03-20 21:08:26 +01:00
Alistair Leslie-Hughes
d2733579ae
netcfgx: Implement DllCanUnloadNow, DllGetClassObject, DllRegisterServer, DllUnregisterServer.
2014-03-20 20:59:31 +01:00
Vincent Povirk
b56102e998
tapi32: Stub lineOpenW.
2014-03-20 19:05:05 +01:00
Stefan Dösinger
938529e1f9
wined3d: Remove the version parameter.
2014-03-20 19:04:37 +01:00
Nikolay Sivov
d3c9e8a7e6
user32: Added ChangeWindowMessageFilterEx() stub.
2014-03-20 17:46:01 +01:00
Piotr Caban
2693ce1a25
msvcrt: Don't add 0x prefix while printing 0 with printf.
2014-03-20 17:44:05 +01:00
Jacek Caban
b6db22da3b
oleaut32: Fixed vartest.c tests on Windows 8.1.
2014-03-20 17:40:39 +01:00
Nikolay Sivov
20e4705192
msi: Update MsiServerMessage registration version to match module version.
2014-03-20 17:40:36 +01:00
Nikolay Sivov
117ae25764
msi: MsiInstaller coclass is not included in a typelib.
2014-03-20 17:40:33 +01:00
Alexandre Julliard
e445303ab4
user32/tests: Make a few more messages optional.
2014-03-20 17:09:39 +01:00
Frédéric Delanoy
ed9607876c
urlmon/tests: Use BOOL type where appropriate.
2014-03-20 10:44:15 +01:00
Henri Verbeet
cd93070bfd
d3d9/tests: Use a separate device for dp2add_ps_test().
2014-03-20 10:44:03 +01:00
Henri Verbeet
c0fdad52c2
d3d9/tests: Use a separate device for unbound_sampler_test().
2014-03-20 10:44:01 +01:00
Henri Verbeet
07c42c9eda
d3d9/tests: Use a separate device for nested_loop_test().
2014-03-20 10:43:58 +01:00
Henri Verbeet
f1d4d8c49d
d3d9/tests: Use a separate device for pretransformed_varying_test().
2014-03-20 10:43:56 +01:00
Henri Verbeet
c11904b86d
d3d9/tests: Use a separate device for vface_register_test().
2014-03-20 10:43:54 +01:00
Nikolay Sivov
87f7f88c4f
wshom.ocx/tests: Update idl file in tests.
2014-03-20 10:43:39 +01:00
Nikolay Sivov
40e23cde9e
scrrun/tests: Update idl file in tests.
2014-03-20 10:43:34 +01:00
Nikolay Sivov
975abdea7f
kernel32: Added WerUnregisterMemoryBlock() stub.
2014-03-20 10:42:01 +01:00
Akihiro Sagawa
f548ce29ed
gdi32/tests: GetGlyphOutlineA is broken for johab charset on windows.
2014-03-20 10:41:48 +01:00
Jacek Caban
5cf20ceffd
jscript: Represent NULL VT_UNKNOWN VARIANT as NULL VT_DISPATCH.
2014-03-19 16:50:34 +01:00
Alexandre Julliard
fc183ba2c5
user32: Set the queue mask only after flushing the window surfaces.
2014-03-19 15:56:22 +01:00
Alexandre Julliard
06960ac267
user32/tests: Mark a failing test as todo.
2014-03-19 12:56:11 +01:00
Alistair Leslie-Hughes
84e8d18902
include: Add netcfgx.idl.
2014-03-19 11:33:26 +01:00
Alistair Leslie-Hughes
d8c6a11971
ntoskrnl.exe: Add stub KeInsertQueue.
2014-03-19 11:33:24 +01:00
Alistair Leslie-Hughes
ba13893030
ntoskrnl.exe: Add stub MmUnlockPagableImageSection.
2014-03-19 11:33:24 +01:00
Alistair Leslie-Hughes
efb3b07f13
ntoskrnl.exe: Add stub MmLockPagableSectionByHandle.
2014-03-19 11:33:23 +01:00
Frédéric Delanoy
5f88ba5b61
riched20: Use BOOL type where appropriate.
2014-03-19 11:33:22 +01:00
Henri Verbeet
3ec514382f
d3d9/tests: Use a separate device for vpos_register_test().
2014-03-19 11:33:21 +01:00
Henri Verbeet
7df9eb08fb
d3d9/tests: Use a separate device for multiple_rendertargets_test().
2014-03-19 11:33:20 +01:00
Henri Verbeet
ad45d2c233
d3d9/tests: Use a separate device for texop_test().
2014-03-19 11:33:19 +01:00
Henri Verbeet
91d3dcffd7
d3d9/tests: Use a separate device for texop_range_test().
2014-03-19 11:33:19 +01:00
Henri Verbeet
33b32c9dd5
d3d9/tests: Use a separate device for alphareplicate_test().
2014-03-19 11:33:18 +01:00
Nikolay Sivov
961d26418a
user32: Added AddClipboardFormatListener/RemoveClipboardFormatListener stubs.
2014-03-19 11:33:17 +01:00
Nikolay Sivov
038438ad69
scrrun: Implemented AtEndOfStream() property.
2014-03-19 11:33:15 +01:00
Nikolay Sivov
18c350ae22
idl: Remove 'optional' for 'defaultvalue' non-VARIANT arguments.
2014-03-19 10:41:31 +01:00
Austin English
77bd74fa25
kernel32: Improve GetNumaHighestNodeNumber stub.
2014-03-18 19:05:33 +01:00
Jacek Caban
f123556f07
vbscript: Allow creating RegExp object by new expression.
2014-03-18 16:10:38 +01:00
Jacek Caban
d7a4f0eb1f
urlmon: Fixed sec_mgr.c tests failing on some recent Windows.
2014-03-18 16:10:35 +01:00
Piotr Caban
c4f935d449
msvcrt: Fix p__p___mb_cur_max tests.
2014-03-18 13:26:45 +01:00
Frédéric Delanoy
9b1a2d8f4f
user32/tests: Use BOOL type where appropriate.
2014-03-18 12:32:52 +01:00