Henri Verbeet [Wed, 15 Apr 2009 08:06:28 +0000 (10:06 +0200)]
wined3d: Introduce struct wined3d_shader_src_param.
Henri Verbeet [Wed, 15 Apr 2009 08:06:28 +0000 (10:06 +0200)]
wined3d: Group instruction context information together in struct wined3d_shader_context.
Henri Verbeet [Wed, 15 Apr 2009 08:06:28 +0000 (10:06 +0200)]
wined3d: Don't die if a vertex shader has samplers.
This fixes a regression introduced by
38239be58ca709ca107752ca7d3fee0763832725.
Hans Leidekker [Wed, 15 Apr 2009 13:18:19 +0000 (15:18 +0200)]
msvcrt: Implement ___lc_codepage_func, ___lc_collate_cp_func and ___lc_handle_func.
Hans Leidekker [Wed, 15 Apr 2009 12:59:10 +0000 (14:59 +0200)]
advapi32: Fix buffer size query for CreateWellKnownSid.
Dmitry Timoshkov [Wed, 15 Apr 2009 08:48:08 +0000 (17:48 +0900)]
winedbg: Fix a typo in the comment.
Michael Stefaniuc [Wed, 15 Apr 2009 07:45:09 +0000 (09:45 +0200)]
mshtml/tests: Replace long with LONG.
Christian Costa [Tue, 14 Apr 2009 22:16:03 +0000 (00:16 +0200)]
amstream/tests: Fix crosstest build.
André Hentschel [Tue, 14 Apr 2009 17:43:56 +0000 (19:43 +0200)]
start: Correct German translation.
Vincent Povirk [Tue, 14 Apr 2009 16:56:54 +0000 (11:56 -0500)]
mciavi32: Remove unnecessary string buffers in MCIAVI_mciSet.
Austin English [Tue, 14 Apr 2009 16:25:47 +0000 (11:25 -0500)]
wineps.drv: Fix a memory leak.
Aric Stewart [Fri, 10 Apr 2009 18:16:14 +0000 (13:16 -0500)]
msctf: Correct index for being unable to pop last context. We need to leave one behind.
Aric Stewart [Fri, 10 Apr 2009 18:16:11 +0000 (13:16 -0500)]
msctf: ITfDocumentMgr::GetBase returns the top if there is only one context pushed.
Aric Stewart [Fri, 10 Apr 2009 16:26:51 +0000 (11:26 -0500)]
msctf: Release focused DocumentMgr on Deactivate and make sure to do a OnSetFocus Sink.
Aric Stewart [Fri, 10 Apr 2009 16:26:45 +0000 (11:26 -0500)]
msctf: Correct order of arguments to OnSetFocus sink call.
Hans Leidekker [Tue, 14 Apr 2009 10:35:28 +0000 (12:35 +0200)]
winex11.drv: Set HKCU\Keyboard Layout\Preload key.
Hans Leidekker [Tue, 14 Apr 2009 10:34:37 +0000 (12:34 +0200)]
user32: By default, return all zeroes in the first half of the keyboard layout name.
Henri Verbeet [Mon, 13 Apr 2009 07:27:43 +0000 (09:27 +0200)]
wined3d: Get rid of the "token" field from struct wined3d_shader_dst_param.
Henri Verbeet [Mon, 13 Apr 2009 07:27:43 +0000 (09:27 +0200)]
wined3d: Pass a struct wined3d_shader_dst_param to shader_arb_get_write_mask().
Hans Leidekker [Mon, 13 Apr 2009 10:24:46 +0000 (12:24 +0200)]
msi: Support setting summary information by importing a _SummaryInformation table.
Ge van Geldorp [Tue, 14 Apr 2009 12:33:08 +0000 (14:33 +0200)]
secur32/tests: Fix GetUserNameEx() tests.
Ge van Geldorp [Sat, 11 Apr 2009 18:44:40 +0000 (20:44 +0200)]
secur32: Implement more GetUserNameEx() formats.
Detlef Riekenberg [Fri, 10 Apr 2009 22:30:42 +0000 (00:30 +0200)]
oleaut32: VarCat must use localized names for VT_BOOL.
Aric Stewart [Fri, 10 Apr 2009 12:55:45 +0000 (07:55 -0500)]
msctf/tests: Add framework for a TextService for testing.
Aric Stewart [Fri, 10 Apr 2009 12:57:02 +0000 (07:57 -0500)]
msctf/test: Test enabling and disabling Language Profiles.
Rein Klazes [Mon, 13 Apr 2009 07:06:41 +0000 (09:06 +0200)]
msvcrt: Correct implementation of _ecvt() with tests.
Nikolay Sivov [Mon, 13 Apr 2009 22:42:57 +0000 (18:42 -0400)]
comctl32/listview: Fix a regression caused by
59148d0bb549ff8690f15f14571a715e3fdd43a5.
Nikolay Sivov [Sun, 12 Apr 2009 19:05:22 +0000 (15:05 -0400)]
comctl32/listview: Fix selection handling in LVM_SORTITEMS (with some tests).
Michael Stefaniuc [Tue, 14 Apr 2009 07:55:39 +0000 (09:55 +0200)]
opengl32: Remove superfluous pointer casts.
Christian Costa [Mon, 13 Apr 2009 08:07:35 +0000 (10:07 +0200)]
amstream/tests: Beginning of tests.
Christian Costa [Mon, 13 Apr 2009 08:07:41 +0000 (10:07 +0200)]
amstream: Initialize the stream in OpenFile if not done before.
Christian Costa [Mon, 13 Apr 2009 08:07:47 +0000 (10:07 +0200)]
amstream: Turn Initialize FIXME into a TRACE.
Christian Costa [Mon, 13 Apr 2009 08:07:29 +0000 (10:07 +0200)]
quartz: Data may be incomplete at the end of file so do not assert if we have less data than expected.
Kai Blin [Mon, 13 Apr 2009 20:39:39 +0000 (22:39 +0200)]
secur32: Work around ntlm_auth in Samba 3.0.28a being broken for cached credentials.
Samba 3.0.28a (as shipped with Ubuntu 8.04) seems to break when using
cached credentials backed by winbindd, returning a BH error in our test
if we still need to provide a password. Handle this and report a more
correct error.
Dmitry Timoshkov [Mon, 13 Apr 2009 06:14:08 +0000 (15:14 +0900)]
oleaut32: Add some additional tests for QueryPathOfRegTypeLib, make them pass under Wine.
Roderick Colenbrander [Sun, 12 Apr 2009 22:09:56 +0000 (00:09 +0200)]
wined3d: Report the driver description as reported by the Windows drivers when a device string is entered in our device table.
Roderick Colenbrander [Sun, 12 Apr 2009 21:24:26 +0000 (23:24 +0200)]
wined3d: Update Nvidia driver version information.
Paul Vriens [Sat, 11 Apr 2009 12:17:45 +0000 (14:17 +0200)]
usp10/tests: Skip some tests on WinME.
Ken Thomases [Sat, 11 Apr 2009 12:18:30 +0000 (07:18 -0500)]
winecoreaudio: Avoid a race between closing and opening the waveIn device.
Ken Thomases [Sat, 11 Apr 2009 12:18:27 +0000 (07:18 -0500)]
winecoreaudio: For waveOut, don't use STOPPED state; it's redundant.
The distinction between PLAYING and STOPPED has always been whether
lpPlayPtr is NULL, so just use that instead of two states.
Ken Thomases [Sat, 11 Apr 2009 12:18:23 +0000 (07:18 -0500)]
winecoreaudio: Avoid a race between closing and opening the waveOut device.
Ken Thomases [Sat, 11 Apr 2009 12:18:18 +0000 (07:18 -0500)]
winecoreaudio: Avoid potential deadlock in wodOpen.
Ken Thomases [Sat, 11 Apr 2009 12:18:10 +0000 (07:18 -0500)]
winecoreaudio: Eliminate some unnecessary code.
The WAVE_DIRECTSOUND bit of dwFlags isn't examined, so no point in correcting
it.
Tobias Jakobi [Thu, 9 Apr 2009 17:14:03 +0000 (19:14 +0200)]
wined3d: Rename some NP2 fixup variables and update comments.
Tobias Jakobi [Fri, 10 Apr 2009 14:17:55 +0000 (16:17 +0200)]
wined3d: Add newline to fixme.
Alexandre Julliard [Fri, 10 Apr 2009 18:45:08 +0000 (20:45 +0200)]
user32/tests: Fix a couple of test failures on Windows.
Alexandre Julliard [Fri, 10 Apr 2009 17:52:04 +0000 (19:52 +0200)]
c2man: Fix the array reference syntax and the return value regexps.
Alexandre Julliard [Fri, 10 Apr 2009 15:45:51 +0000 (17:45 +0200)]
Release 1.1.19.
Paul Vriens [Fri, 10 Apr 2009 07:51:32 +0000 (09:51 +0200)]
usp10/tests: Fix some test failures on Vista and W2K8 (ScriptPlace).
Paul Vriens [Fri, 10 Apr 2009 07:48:22 +0000 (09:48 +0200)]
usp10/tests: Fix some test failures on Vista and W2K8 (ScriptShape).
Nikolay Sivov [Fri, 10 Apr 2009 08:52:27 +0000 (04:52 -0400)]
comctl32/updown: Allow ranges with max < min for Up/Down control.
Hans Leidekker [Fri, 10 Apr 2009 10:24:06 +0000 (12:24 +0200)]
wine.inf: Register msctf classes.
Nicolas Le Cam [Thu, 9 Apr 2009 22:37:46 +0000 (00:37 +0200)]
msi/tests: Fix test when content indexing is disabled.
Tobias Jakobi [Wed, 8 Apr 2009 23:43:02 +0000 (01:43 +0200)]
wined3d: glsl: Enable load_np2fixup_constants.
Tobias Jakobi [Wed, 8 Apr 2009 22:55:38 +0000 (00:55 +0200)]
wined3d: Add load_np2fixup_constants function to shader backend.
Alexandre Julliard [Fri, 10 Apr 2009 11:17:12 +0000 (13:17 +0200)]
ntdll: Set the exception address to the program counter in RtlRaiseException.
Alexandre Julliard [Fri, 10 Apr 2009 11:14:05 +0000 (13:14 +0200)]
ntdll: Move the RtlRaiseException implementation into the respective platform-specific files.
Alexandre Julliard [Fri, 10 Apr 2009 11:09:06 +0000 (13:09 +0200)]
ntdll: Add a raise_status function and avoid exporting __regs_RtlRaiseException.
Alexandre Julliard [Fri, 10 Apr 2009 10:37:22 +0000 (12:37 +0200)]
ntdll: Update the context on send_debug_event for any successful status.
Patrick Gauthier [Thu, 9 Apr 2009 12:56:18 +0000 (08:56 -0400)]
user32: Handle magic font size 0x7fff in dialog templates correctly.
Piotr Caban [Thu, 9 Apr 2009 21:34:56 +0000 (23:34 +0200)]
jscript: Added html comments tests.
Piotr Caban [Thu, 9 Apr 2009 21:34:26 +0000 (23:34 +0200)]
jscript: Added html comments handling.
Stefan Dösinger [Sun, 22 Mar 2009 11:24:28 +0000 (12:24 +0100)]
wined3d: Deal with reserved shader constants in the backend.
This moves the GLSL and ARB specific reserved constants out of directx.c into
the get_caps methods of the shader backends. That way the number of reserved
constants remains in the backend.
GL_LIMITS({v/p}shader_constantsF) now contains the real number of constants as
advertised by GL instead of some mixture of GL info and backend implementation
specifics. This makes it easier for backends to decide how many constants to
use.
Paul Vriens [Thu, 9 Apr 2009 19:31:07 +0000 (21:31 +0200)]
usp10: Remove an unneeded check.
Stefan Dösinger [Fri, 20 Mar 2009 18:16:52 +0000 (19:16 +0100)]
wined3d: Fix the drawRectPatch vertex count.
DrawPrimitive now accepts the number of vertices, not the number of
primitives. This code was forgotten in the patch that changed this.
We're drawing triangles, so we are drawing num_primitives * 3 vertices.
Stefan Dösinger [Thu, 9 Apr 2009 16:40:57 +0000 (18:40 +0200)]
wined3d: Save some memory in vertex buffers.
In most cases we're fine with the vbo and glMapBuffer and never use the actual
heap memory copy. Try to stick to just the vbo copy and avoid allocating the
extra heap memory. In case it is needed(emulation or vertex conversion), fall
back to the old double buffering mode.
Nicolas Le Cam [Thu, 9 Apr 2009 22:46:03 +0000 (00:46 +0200)]
msi/tests: Fix format test when run on root drive directory.
Nikolay Sivov [Thu, 9 Apr 2009 21:23:01 +0000 (17:23 -0400)]
comctl32/listview: State mask should be ignored on LVM_INSERTITEM.
Henri Verbeet [Fri, 10 Apr 2009 07:15:07 +0000 (09:15 +0200)]
wined3d: Split vshader_program_add_param() in shader_arb_add_src_param() and shader_arb_add_dst_param().
Henri Verbeet [Fri, 10 Apr 2009 07:15:07 +0000 (09:15 +0200)]
wined3d: Merge pshader_get_register_name() and part of vshader_program_add_param().
Henri Verbeet [Fri, 10 Apr 2009 07:15:06 +0000 (09:15 +0200)]
wined3d: Explicitly pass the register type and index to pshader_get_register_name().
Henri Verbeet [Fri, 10 Apr 2009 07:15:06 +0000 (09:15 +0200)]
wined3d: Store the relative addressing mode in struct wined3d_shader_dst_param.
Henri Verbeet [Fri, 10 Apr 2009 07:15:06 +0000 (09:15 +0200)]
wined3d: Store the destination shift in struct wined3d_shader_dst_param.
Alexandre Julliard [Thu, 9 Apr 2009 18:58:43 +0000 (20:58 +0200)]
winebuild: Don't include any Windows header to avoid data types dependencies.
Alexandre Julliard [Thu, 9 Apr 2009 18:30:10 +0000 (20:30 +0200)]
winebuild: Hardcode the stack frame offsets instead of using the data structures.
Alexandre Julliard [Thu, 9 Apr 2009 18:01:56 +0000 (20:01 +0200)]
winebuild: Hardcode the i386 register context offsets instead of using the data structure.
Alexandre Julliard [Thu, 9 Apr 2009 16:30:07 +0000 (18:30 +0200)]
include: The magic HKEY_* handles should be sign-extended on 64-bit.
Andreas.Rosenberg [Thu, 9 Apr 2009 09:26:51 +0000 (11:26 +0200)]
advapi32/tests: Added a test to verify result of LookupAccountSid.
Christian Costa [Wed, 8 Apr 2009 21:22:50 +0000 (23:22 +0200)]
mciqtz32: Implement MCI_STATUS.
Stefan Dösinger [Thu, 9 Apr 2009 08:50:31 +0000 (10:50 +0200)]
d3d: Remove the format from index buffers.
Stefan Dösinger [Mon, 6 Apr 2009 12:16:59 +0000 (14:16 +0200)]
wined3d: Remove the buffer fvf.
Stefan Dösinger [Thu, 9 Apr 2009 08:48:42 +0000 (10:48 +0200)]
d3d9: Store the FVF in the d3d9 vertex buffer.
Stefan Dösinger [Mon, 6 Apr 2009 12:10:29 +0000 (14:10 +0200)]
d3d8: Store the fvf in the d3d8 vertex buffer.
Stefan Dösinger [Mon, 6 Apr 2009 12:09:54 +0000 (14:09 +0200)]
ddraw: Store the fvf in the ddraw buffer.
WineD3D buffer FVFs will go away soon.
Paul Vriens [Thu, 9 Apr 2009 12:44:23 +0000 (14:44 +0200)]
secur32/tests: Document some crashes on Windows.
Alexandre Julliard [Thu, 9 Apr 2009 12:41:12 +0000 (14:41 +0200)]
ntdll: Remove pthread_data from the ntdll_thread_data structure. Document the offsets for 64-bit.
Alexandre Julliard [Thu, 9 Apr 2009 12:29:30 +0000 (14:29 +0200)]
include: Update and document the TEB/PEB offsets on 64-bit.
Nicolas Le Cam [Wed, 8 Apr 2009 23:30:31 +0000 (01:30 +0200)]
shell32/tests: Fix ITEMIDLIST format test on Win2k and below.
On Win2k SHITEMID only contains FileStructA.
This structure isn't padded like it is on WinXP and contains a
supplementary CHAR* member at its end which contains the 8.3 filename if
needed.
Nicolas Le Cam [Wed, 8 Apr 2009 22:01:12 +0000 (00:01 +0200)]
shell32/tests: Skip FolderShortcut test on Win2k.
Skip this test as it doesn't work on Win2k.
CoCreateInstance is successful but IPersistPropertyBag_Load call fails.
Nicolas Le Cam [Tue, 7 Apr 2009 17:16:46 +0000 (19:16 +0200)]
shell32/tests: Fix PropertyBag test on Win2k.
Nicolas Le Cam [Tue, 7 Apr 2009 17:15:35 +0000 (19:15 +0200)]
shell32/tests: Skip interactive part of SetNameOf test on Win2k.
Passing an absolute path to SetNameOf on Win2k display an error
message box about invalid characters in filename, forcing interaction
during test.
Nicolas Le Cam [Tue, 7 Apr 2009 17:14:07 +0000 (19:14 +0200)]
shell32/tests: Completly fix GetAttributesOf test when launched from drive root dir.
Henri Verbeet [Thu, 9 Apr 2009 07:58:29 +0000 (09:58 +0200)]
wined3d: Get rid of a redundant strcat in shader_glsl_get_register_name().
Henri Verbeet [Thu, 9 Apr 2009 07:58:28 +0000 (09:58 +0200)]
wined3d: Explicitly pass parameter properties to shader_glsl_get_register_name().
Henri Verbeet [Thu, 9 Apr 2009 07:58:28 +0000 (09:58 +0200)]
wined3d: Pass a struct wined3d_shader_dst_param to shader_glsl_get_write_mask().
Henri Verbeet [Thu, 9 Apr 2009 07:58:28 +0000 (09:58 +0200)]
wined3d: Add a separate function for converting write masks to strings.
Henri Verbeet [Thu, 9 Apr 2009 07:58:27 +0000 (09:58 +0200)]
wined3d: Only update the swizzle and use map for streams that are actually used in device_stream_info_from_strided().
This fixes a regression introduced by
d7c7c768507a923902e9178f98343e22e4e22652
and exposed by
ef2d70418383f03c6bf701caeb67129acc6d2453. Unfortunately having
EXT_vertex_array_bgra support masks the problem, which is why the regression
tests didn't catch it.
Rein Klazes [Thu, 9 Apr 2009 05:09:18 +0000 (07:09 +0200)]
win87em: Always return that a 8087 coprocessor is present.
Detlef Riekenberg [Wed, 8 Apr 2009 20:17:29 +0000 (22:17 +0200)]
urlmon/tests: Allow BINDSTATUS_COOKIE_SENT in a test.
Detlef Riekenberg [Wed, 8 Apr 2009 20:15:17 +0000 (22:15 +0200)]
winmm/tests: Fix a test on win98.