Stefan Dösinger [Thu, 7 May 2009 15:32:59 +0000 (17:32 +0200)]
wined3d: Always declare single constants in ARB if rel addr is not used.
This is needed to raise the number of advertised constants to the GL
limit. The ARB assembler ususally does not optimize away unused
constants, so we have to do this.
Stefan Dösinger [Thu, 7 May 2009 15:31:20 +0000 (17:31 +0200)]
wined3d: Keep track of used float constants.
Hwang YunSong [Mon, 4 May 2009 01:29:05 +0000 (10:29 +0900)]
notepad: Updated Korean resource.
Hwang YunSong [Mon, 4 May 2009 01:28:06 +0000 (10:28 +0900)]
winedbg: New Korean resource.
Henri Verbeet [Thu, 7 May 2009 14:36:08 +0000 (16:36 +0200)]
wined3d: Add support for immediate constants to the GLSL backend.
Henri Verbeet [Thu, 7 May 2009 14:36:08 +0000 (16:36 +0200)]
wined3d: Pass a struct wined3d_shader_register to shader_is_scalar().
Henri Verbeet [Thu, 7 May 2009 14:36:08 +0000 (16:36 +0200)]
wined3d: Pass a struct wined3d_shader_register to shader_glsl_get_register_name().
Henri Verbeet [Thu, 7 May 2009 14:36:07 +0000 (16:36 +0200)]
wined3d: Fix shader_glsl_get_register_name() indentation.
Henri Verbeet [Thu, 7 May 2009 14:36:07 +0000 (16:36 +0200)]
wined3d: Group register information into struct wined3d_shader_register.
Detlef Riekenberg [Wed, 6 May 2009 22:11:33 +0000 (00:11 +0200)]
winspool: Move remaining Xcv support to the backend.
Aric Stewart [Thu, 7 May 2009 13:31:45 +0000 (08:31 -0500)]
msctf: Implement ITfKeystrokeMgr::IsPreservedKey.
Aric Stewart [Thu, 7 May 2009 13:31:38 +0000 (08:31 -0500)]
msctf: Implement ITfKeystrokeMgr::UnpreserveKey.
Aric Stewart [Thu, 7 May 2009 13:31:32 +0000 (08:31 -0500)]
msctf: Implement ITfKeystrokeMgr::PreserveKey.
Dmitry Kislyuk [Thu, 7 May 2009 02:11:35 +0000 (23:11 -0300)]
kernel32/tests: Show that NULLs need to be preserved in data before first section.
Giuseppe Bilotta [Thu, 7 May 2009 09:13:16 +0000 (11:13 +0200)]
comctl32/toolbar: When a null lParam is passed to TB_GETBUTTONTEXTA, we should not return -1 but the string size.
Giuseppe Bilotta [Thu, 7 May 2009 09:13:15 +0000 (11:13 +0200)]
comctl32/toolbar: Skip iString field for separators.
Alexandre Julliard [Thu, 7 May 2009 11:50:49 +0000 (13:50 +0200)]
user32/tests: Fix the window creation on Win64.
Alexandre Julliard [Thu, 7 May 2009 11:42:39 +0000 (13:42 +0200)]
ntdll: Fix the LPC_MESSAGE structure definition for 64-bit.
Michael Stefaniuc [Thu, 7 May 2009 09:08:48 +0000 (11:08 +0200)]
notepad: Use the explicit W-form of the types.
Nikolay Sivov [Wed, 6 May 2009 19:28:08 +0000 (23:28 +0400)]
comctl32/listview: Add tests for LVS_NOSORTHEADER switchover.
Nikolay Sivov [Wed, 6 May 2009 18:58:32 +0000 (22:58 +0400)]
comctl32/listview: Remove irrelevant fixme comment.
Vincent Povirk [Wed, 6 May 2009 21:34:19 +0000 (16:34 -0500)]
gdiplus: Use brush_fill_path in GdipFillRectangle.
Vincent Povirk [Wed, 6 May 2009 21:03:27 +0000 (16:03 -0500)]
gdiplus: Stub GdipSetRenderingOrigin.
Henri Verbeet [Wed, 6 May 2009 15:59:22 +0000 (17:59 +0200)]
wined3d: Increase the size of glsl_src_param_t.param_str.
It constains the register name plus potential modifiers, so it should be
larger than reg_name instead of smaller.
Henri Verbeet [Wed, 6 May 2009 15:59:22 +0000 (17:59 +0200)]
wined3d: Add support for immediate constants to shader_dump_register().
Henri Verbeet [Wed, 6 May 2009 15:59:21 +0000 (17:59 +0200)]
wined3d: Create a struct wined3d_shader_version to store version information.
The version tokens in SM1-3 and SM4 are similar, but not the same.
Henri Verbeet [Wed, 6 May 2009 15:59:21 +0000 (17:59 +0200)]
wined3d: Store the shader version in the frontend's private data.
Henri Verbeet [Wed, 6 May 2009 15:59:21 +0000 (17:59 +0200)]
wined3d: Improve shader_sm4_read_opcode() to handle some simple opcodes.
Aric Stewart [Wed, 6 May 2009 15:35:52 +0000 (10:35 -0500)]
msctf: Implement ITfClientId.
Alexandre Julliard [Wed, 6 May 2009 14:45:05 +0000 (16:45 +0200)]
gdiplus/tests: Don't free GDI objects with GlobalFree.
Austin English [Wed, 6 May 2009 12:51:21 +0000 (07:51 -0500)]
wbemprox: Add stub dll.
Hans Leidekker [Wed, 6 May 2009 13:57:56 +0000 (15:57 +0200)]
wininet: Don't send any data after being redirected.
Hans Leidekker [Wed, 6 May 2009 13:57:22 +0000 (15:57 +0200)]
msi: Reject NULL or empty patch package parameter in MsiApplyPatch.
Austin English [Wed, 6 May 2009 12:12:46 +0000 (07:12 -0500)]
winex11.drv: Remove an outdated comment.
Alexandre Julliard [Wed, 6 May 2009 11:44:54 +0000 (13:44 +0200)]
winapi: Handle types should be treated as pointers.
Detlef Riekenberg [Tue, 5 May 2009 03:36:42 +0000 (05:36 +0200)]
localspl: Support XcvMonitor/XcvPort in OpenPrinter.
Detlef Riekenberg [Tue, 5 May 2009 03:24:34 +0000 (05:24 +0200)]
localspl: Start implementation of OpenPrinter/ClosePrinter.
Ricardo Filipe [Tue, 5 May 2009 10:38:34 +0000 (11:38 +0100)]
commdlg: Implemented notifications are only sent with OFN_EXPLORER flag set.
Stefan Dösinger [Tue, 5 May 2009 18:45:32 +0000 (20:45 +0200)]
wined3d: Pack hardcoded local constants in ARB.
This makes the location of used program.local parameters more
predictable and eases sharing this space with other private constants.
Henri Verbeet [Wed, 6 May 2009 08:05:46 +0000 (10:05 +0200)]
wined3d: Add an initial shader_sm4_read_src_param() implementation.
Henri Verbeet [Wed, 6 May 2009 08:05:46 +0000 (10:05 +0200)]
wined3d: Add an initial shader_sm4_read_dst_param() implementation.
Henri Verbeet [Wed, 6 May 2009 08:05:45 +0000 (10:05 +0200)]
wined3d: Shift the writemask in the frontend.
Henri Verbeet [Wed, 6 May 2009 08:05:45 +0000 (10:05 +0200)]
wined3d: Fix some more indentation.
Henri Verbeet [Wed, 6 May 2009 08:05:44 +0000 (10:05 +0200)]
wined3d: Remove some redundant code.
Rein Klazes [Wed, 6 May 2009 06:41:15 +0000 (08:41 +0200)]
programs: Make some of the open file dialogs of a few programs resizable.
Rein Klazes [Wed, 6 May 2009 06:41:14 +0000 (08:41 +0200)]
winecfg: Make the open file dialogs resizable.
Francois Gouget [Wed, 6 May 2009 01:34:02 +0000 (03:34 +0200)]
notepad: Make NOTEPAD_DoReplace(All)?() static.
Francois Gouget [Wed, 6 May 2009 01:43:50 +0000 (03:43 +0200)]
rpcrt4: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 6 May 2009 01:43:12 +0000 (03:43 +0200)]
credui: Remove spaces before '\n'.
Francois Gouget [Wed, 6 May 2009 01:34:08 +0000 (03:34 +0200)]
wineps.drv: PSDRV_CmpColor() and PSDRV_Write{ArrayGet, InitClip, RRectangle}() are unused so remove them.
Francois Gouget [Wed, 6 May 2009 01:33:55 +0000 (03:33 +0200)]
taskmgr: Make FillSolidRect2() and Draw3dRect2?() static.
Francois Gouget [Wed, 6 May 2009 01:33:26 +0000 (03:33 +0200)]
sane.ds: Remove an unused debug channel.
Francois Gouget [Wed, 6 May 2009 01:33:10 +0000 (03:33 +0200)]
winedbg: Remove an unused debug channel.
Eric Pouech [Tue, 5 May 2009 19:25:32 +0000 (21:25 +0200)]
user32: Make ddeml.dll into a stand-alone 16bit module.
Eric Pouech [Tue, 5 May 2009 19:25:25 +0000 (21:25 +0200)]
user32: Clearly separate the 16bit code out of user32.
Stefan Leichter [Tue, 5 May 2009 20:02:25 +0000 (22:02 +0200)]
gdiplus: Add stub for GdipGetImageThumbnail.
Uwe Bonnes [Tue, 5 May 2009 18:11:51 +0000 (20:11 +0200)]
wineboot: Print failing command line.
Aric Stewart [Tue, 5 May 2009 15:52:00 +0000 (10:52 -0500)]
msctf: Implement ITfMessagePump.
Alexandre Julliard [Wed, 6 May 2009 10:06:20 +0000 (12:06 +0200)]
winedump: Add dumping of x86_64 exception tables.
Austin English [Tue, 5 May 2009 03:52:37 +0000 (22:52 -0500)]
t2embed: Add stub dll.
Paul TBBle Hampson [Mon, 4 May 2009 13:21:27 +0000 (23:21 +1000)]
gdi32: Don't add system_links entries for substituted fonts.
When a Font is looked up in the FontLinks table, they have already
been normalised by FontSubstitutes.
So no need to store system_links entries for fonts that appear as keys
in the FontSubstitutes list.
Paul TBBle Hampson [Tue, 14 Apr 2009 12:20:55 +0000 (22:20 +1000)]
gdi32: Fetch child fonts by real parent font name.
Entries in the list of linked fonts are keyed by the substituted font
name, so need to be looked up by the substituted font name.
Aric Stewart [Mon, 4 May 2009 19:31:15 +0000 (14:31 -0500)]
msctf: Implement ITfCategoryMgr::RegisterGUID, ITfCategoryMgr::GetGUID and ITfCategoryMgr::IsEqualTfGuidAtom.
Alexandre Julliard [Tue, 5 May 2009 13:36:44 +0000 (15:36 +0200)]
user32: Make sure the system params DC cannot be deleted.
Alexandre Julliard [Tue, 5 May 2009 13:36:25 +0000 (15:36 +0200)]
winex11: Limit window dimensions to 65535 to avoid 16-bit truncation issues.
Hans Leidekker [Tue, 5 May 2009 10:49:17 +0000 (12:49 +0200)]
ole32: Use existing MTA in CoGetClassObject and CoCreateInstance.
Custom actions in the CS3 installer depend on this.
Hans Leidekker [Tue, 5 May 2009 10:48:33 +0000 (12:48 +0200)]
ole32: Add tests to show that COM needs to be initialized only once for multi-threaded apartments.
Michael Stefaniuc [Tue, 5 May 2009 10:18:43 +0000 (12:18 +0200)]
notepad: Use the explicit SendMessageW form.
Stefan Dösinger [Thu, 9 Apr 2009 19:31:29 +0000 (21:31 +0200)]
wined3d: Pack ARB srgb constants better.
There's no need to waste constants for repeatedly loading the same value.
Stefan Dösinger [Mon, 6 Apr 2009 17:07:51 +0000 (19:07 +0200)]
wined3d: Make use of GL_ARB_half_float_vertex.
This extension is a subset of GL_NV_half_float that defines support
for the stream format(same constant), but doesn't define texture
formats or immediate mode entrypoints.
Stefan Dösinger [Sun, 3 May 2009 18:38:09 +0000 (20:38 +0200)]
wined3d: Implement texldd.
GL_ARB_shader_texture is supported on dx9 ATI cards(and probably dx10
ones too). For Nvidia cards I included a fallback to normal texld.
GL_EXT_gpu_shader4 supports similar texture*Grad GLSL functions, just
with an EXT prefix instead of ARB. For dx9 NV cards we'd have to use
GL_NV_fragment_program2, which supports a texldd equivalent on those
cards.
Nikolay Sivov [Mon, 4 May 2009 20:16:16 +0000 (00:16 +0400)]
comctl32/listview: Use handlers instead of sending messages to oneself.
Nicolas Le Cam [Mon, 4 May 2009 21:49:14 +0000 (23:49 +0200)]
user32/tests: Fix scroll tests when theming is disabled.
Marcus Meissner [Mon, 4 May 2009 22:28:16 +0000 (00:28 +0200)]
msi: Initialize info and patch variables (Coverity 923).
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Implement shader_sm4_is_end().
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend.
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Add a minimal implementation of shader_sm4_read_opcode().
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Handle reading the shader header in the frontend.
In SM 1-3 this is just the version, in SM4 this also includes the token count.
Henri Verbeet [Tue, 5 May 2009 07:38:03 +0000 (09:38 +0200)]
wined3d: Introduce a stubbed SM4 shader frontend.
Vincent Povirk [Mon, 4 May 2009 22:53:48 +0000 (17:53 -0500)]
gdiplus: Implement GdipSetLineSigmaBlend.
Detlef Riekenberg [Mon, 4 May 2009 21:08:52 +0000 (23:08 +0200)]
msi/tests: Run tests again with older msi versions (MsiApplyMultiplePatchesA).
Vitaliy Margolen [Mon, 4 May 2009 17:35:18 +0000 (11:35 -0600)]
xinput1_3: Better match native export order.
Alexandre Julliard [Mon, 4 May 2009 18:49:15 +0000 (20:49 +0200)]
wininet: Pass the complete redirected URL in INTERNET_STATUS_REDIRECT callbacks.
Michael Stefaniuc [Mon, 4 May 2009 12:54:44 +0000 (14:54 +0200)]
msctf/tests: Move 'inline' right after the storage specifier.
Nikolay Sivov [Sun, 3 May 2009 08:42:00 +0000 (12:42 +0400)]
gdi32: Check header pointer in CreateDIBitmap.
Rein Klazes [Sun, 3 May 2009 17:39:30 +0000 (19:39 +0200)]
user32: Combine horizontal and vertical window scroll bar info in a single structure.
Nikolay Sivov [Sat, 2 May 2009 23:14:44 +0000 (03:14 +0400)]
comctl32/listview: Forward WM_ERASEBKGND to parent on CLR_NONE.
Nikolay Sivov [Sat, 2 May 2009 23:12:50 +0000 (03:12 +0400)]
comctl32/listview: Test WM_ERASEBKGND forwarding to parent on CL_NONE background.
Nikolay Sivov [Sat, 2 May 2009 23:12:12 +0000 (03:12 +0400)]
comctl32/listview: Additional test for LVS_EX_HEADERDRAGDROP.
Nikolay Sivov [Sat, 2 May 2009 23:10:43 +0000 (03:10 +0400)]
comctl32/listview: Fix LVM_INSERTITEM handling on LVS_SORTxxx styles.
Stefan Leichter [Sat, 2 May 2009 07:51:53 +0000 (09:51 +0200)]
shell32: Stub for ExtractVersionResource16W.
Aric Stewart [Fri, 1 May 2009 15:19:44 +0000 (10:19 -0500)]
msctf: Implement ITfCategoryMgr::UnregisterCategory.
Dmitry Timoshkov [Mon, 4 May 2009 08:52:14 +0000 (17:52 +0900)]
kernel32: Make SystemTimeToTzSpecificLocalTime and TzSpecificLocalTimeToSystemTime prototypes match PSDK.
Francois Gouget [Mon, 4 May 2009 08:50:31 +0000 (10:50 +0200)]
Assorted spelling fixes.
Francois Gouget [Mon, 4 May 2009 08:50:24 +0000 (10:50 +0200)]
msctf/tests: Remove spaces before '\n'.
Francois Gouget [Mon, 4 May 2009 08:50:18 +0000 (10:50 +0200)]
kernel32/tests: Add a trailing '\n' to ok() calls.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Select the frontend based on the version token.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Add a frontend function to determine if there are any tokens left.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Create a frontend for parsing shaders.
Henri Verbeet [Mon, 4 May 2009 07:49:27 +0000 (09:49 +0200)]
wined3d: Move SM 1-3 parsing functions to their own file.