Stefan Dösinger
17b001788f
wined3d: Get rid of TMP2 and some easy TMP register uses.
...
We have 5 temporary registers declared for private use. We can get rid of two
of them.
2009-05-19 15:24:21 +02:00
Stefan Dösinger
4bf980962a
wined3d: Only declare TMP_OUT in vertex shaders.
2009-05-19 15:24:13 +02:00
Francois Gouget
d9ffbe4e82
msi/tests: Use win_skip() to skip over unimplemented functionality.
2009-05-19 12:01:20 +02:00
Francois Gouget
4d8cf750ff
userenv/tests: Replace realloc() with HeapReAlloc().
2009-05-19 12:01:13 +02:00
Francois Gouget
1ef2f3844f
oleaut32/tests: Replace realloc() with HeapReAlloc().
2009-05-19 12:01:09 +02:00
Francois Gouget
419ecb35e1
mstask/tests: Replace realloc() with HeapReAlloc().
2009-05-19 12:01:04 +02:00
Michael Stefaniuc
441bc63538
urlmon: Move 'inline' right after the storage specifier.
2009-05-19 12:00:20 +02:00
Hans Leidekker
0eb5893ea6
kernel32: Add tests for FormatMessageA/W.
2009-05-19 11:58:53 +02:00
Hans Leidekker
0f1ecf2819
kernel32: Add support for %ws and %wc format specifiers to FormatMessageA/W.
2009-05-19 11:58:53 +02:00
Andrew Nguyen
786158796b
kernel32/tests: Correctly skip when the Unicode communications functions are not available.
2009-05-19 11:58:53 +02:00
Dmitry Timoshkov
c293a535c0
user32: Invalidate a being removed listbox item before deleting it as it's been done before d2ecb11941
.
2009-05-19 11:58:53 +02:00
Roderick Colenbrander
f83b299bd2
wgl: Use local pixel format data for WGL_ACCELERATION_ARB.
2009-05-19 11:58:53 +02:00
Michael Stefaniuc
4fd3d633cb
Fix typo in Romanian translation basă => bază.
...
Thanks to Dimitriu Petru for spotting this.
2009-05-19 11:58:53 +02:00
Jacek Caban
69365793b1
urlmon: Added MIME filter handling in BindProtocol tests.
2009-05-19 11:58:53 +02:00
Jacek Caban
9edd40fdc2
urlmon: Added support for MIME filters.
2009-05-19 11:58:52 +02:00
Jacek Caban
e16af65971
urlmon: Use common name for IInternetProtocol and IInternetProtocolSink vtbls.
2009-05-19 11:58:52 +02:00
Jacek Caban
638c7ac802
urlmon: Use protocol_handler in Switch implementation.
2009-05-19 11:58:52 +02:00
Jacek Caban
8ffd262d75
urlmon: Move MIME availability handling to separated function.
2009-05-19 11:58:52 +02:00
Jacek Caban
23c6cd4241
urlmon: Fixed buffer size argument in Read call.
2009-05-19 11:58:52 +02:00
Jacek Caban
e5f8427abf
urlmon: Use internal IInternetProtocol protocol for communication with pluggable protocol in BindProtocol.
2009-05-19 11:58:52 +02:00
Paul Vriens
37babfcece
kernel32/tests: Fix some test failures on Win9x/WinME.
2009-05-19 11:25:23 +02:00
Paul Vriens
756eea7bdd
ntdll: Fix a typo.
2009-05-19 11:25:13 +02:00
Aric Stewart
4bb8e9959a
msctf: Starting implementation of ITfContext::RequestEditSession and ITextStoreACPSink::OnLockGranted.
2009-05-19 11:25:01 +02:00
Andrew Nguyen
94945af556
kernel32/tests: Use named constants for a drive test.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
7c2c6a575c
kernel32: Correct the last error of CreateProcessW with an empty command line string.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
645e59c490
kernel32: Correct the last error of CreateProcessW with an empty application name string.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
6c27fa1038
kernel32: Don't validate the command line parameter of CreateProcessW.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
b0abafe70f
kernel32/tests: Correctly skip when Unicode thread functions are not available.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
fda79ef217
kernel32/tests: Correctly skip when GetTempPathW is not available.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
1e74b21f18
kernel32/tests: Correctly skip when Unicode locale functions are not available.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
38f7d54fe0
kernel32/tests: Correctly skip when the Unicode file functions are not available.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
a85dc85960
kernel32/tests: Correctly skip tests when the Unicode drive functions are not available.
2009-05-18 14:31:07 +02:00
Andrew Nguyen
4f7f110c5e
kernel32/tests: Correctly skip tests when the Unicode directory functions are not available.
2009-05-18 14:31:06 +02:00
Paul Vriens
77fa32a832
setupapi: Fix passing a NULL parameter (Coverity).
2009-05-18 14:31:06 +02:00
Juan Lang
6a025c5a32
inetmib1: Rename a poorly named variable.
2009-05-18 14:31:06 +02:00
Aric Stewart
8535f8c670
msctf/tests: Test TextService requesting an EditSession.
2009-05-18 14:01:36 +02:00
Aric Stewart
7d4e133624
msctf: TfContext intitalization and uninitialization on Push and Pop.
2009-05-18 14:01:27 +02:00
Stefan Dösinger
d7f282f241
WineD3D: Support more constants in ARB shaders.
...
GL_LIMIT - 1 for vertex programs and the GL limit in fragment programs. The
indirect addressing limitation in GLSL applies here as well.
2009-05-18 13:59:31 +02:00
Stefan Dösinger
c7839112c9
wined3d: Avoid declaring helper_const in vertex programs if possible.
2009-05-18 13:59:24 +02:00
Stefan Dösinger
2cb8f42168
wined3d: Support clipplanes with GLSL.
...
This is the Nth attemt to make clipping work with GLSL shaders. The patch now
uses the GLSL quirk table to handle cards that need a custom varying for
gl_ClipPos, and the code is adapted to the changed state table and shader
backend system.
2009-05-18 13:59:16 +02:00
Stefan Dösinger
45563979bd
wined3d: Update the bump constants after a shader change.
...
Since we're using local constants now, we have to update the constants after a
shader change.
2009-05-18 13:58:57 +02:00
Stefan Dösinger
3372846aa6
wined3d: Use local constants for bump parameters.
...
This simplifies the loading code a bit. The constants were never
designed to be at the same location in all shaders, so there's no
point in using program.env. This way we don't collide with the d3d
shader constants and its easier to work together with NP2 fixups and
other shaders.
2009-05-18 13:58:47 +02:00
Nikolay Sivov
45b8e6a4f9
comctl32/tests: Don't use magic numbers for ListView exstyles.
2009-05-18 13:38:40 +02:00
Nikolay Sivov
d93aab9c2a
comctl32/treeview: Use cached colors instead of GetSysColor in TreeView.
2009-05-18 13:38:32 +02:00
Nikolay Sivov
27f3a6d605
comtl32/listview: Cache Header control window GWL_STYLE.
2009-05-18 13:38:24 +02:00
Nikolay Sivov
f875314ffe
comctl32/header: Use cached colors instead of querying them again.
2009-05-18 13:38:08 +02:00
Nikolay Sivov
e6a3807e59
comctl32/header: Move parameter cast to WinProc where possible.
2009-05-18 13:37:57 +02:00
Nikolay Sivov
7a8f52b37c
comctl32/header: Retrieve control data only once at WinProc call.
2009-05-18 13:37:20 +02:00
Robert Key
0cea80708f
wined3d: Remove HD 4800 "2048MB for X2 versions" comment.
2009-05-18 13:36:23 +02:00
Huw Davies
c36826705c
ole32: Implement TYMED_ISTORAGE marshalling.
2009-05-18 13:27:53 +02:00
Huw Davies
3b15bbfd37
ole32: Implement TYMED_ISTREAM marshalling.
2009-05-18 13:27:49 +02:00
Huw Davies
10919f7fb9
ole32/tests: Add tests for TYMED_ISTREAM marshalling.
2009-05-18 13:27:43 +02:00
Huw Davies
cc68fc4467
ole32: Add support for marshalling pUnkForRelease.
2009-05-18 13:27:37 +02:00
Huw Davies
4581af5863
ole32/tests: Add tests for STGMEDIUM marshalling with a non-NULL pUnkForRelease.
2009-05-18 13:27:34 +02:00
Huw Davies
5b6312f24c
ole32: Implement the WdtpInterfacePointer marshal functions.
2009-05-18 13:27:30 +02:00
Huw Davies
affe9a1e6e
ole32/tests: Show that it's the loword of the separate flag parameter that determines the marshalling context.
2009-05-18 13:27:24 +02:00
Huw Davies
fcf86b618a
msctf/tests: Fix a compiler warning.
2009-05-18 13:26:46 +02:00
Huw Davies
e4d43c1099
ole32: Add proxies and stubs for FillAppend and FillAt.
2009-05-18 13:24:42 +02:00
Huw Davies
069d57502d
ole32: Add proxies and stubs for ReadAt and WriteAt.
2009-05-18 13:24:37 +02:00
Huw Davies
5abb393eb7
ole32: Add proxies and stubs for OpenStream and EnumElements.
2009-05-18 13:24:31 +02:00
Huw Davies
aa13c7c522
ole32: Add proxies and stubs for Seek and CopyTo.
2009-05-18 13:24:19 +02:00
Huw Davies
e8be59b8f8
ole32: Add proxies and stubs for Read and Write.
2009-05-18 13:24:13 +02:00
Huw Davies
374aacdc9f
ole32: Add proxies and stubs for GetData and GetDataHere.
2009-05-18 13:24:00 +02:00
Roderick Colenbrander
73546edc9f
wgl: Make sure WGL_DRAW_TO_BITMAP_ARB is only seen on our duplicated bitmap-capable formats.
2009-05-18 13:23:34 +02:00
Roderick Colenbrander
2eec8aca02
wgl: Make sure WGL_SUPPORT_GDI_ARB is only seen on formats on which we set it during startup (in get_formats).
2009-05-18 13:22:09 +02:00
Roderick Colenbrander
cc96ce438a
wgl: Add WGL_SWAP_METHOD_ARB support.
2009-05-18 12:34:48 +02:00
Detlef Riekenberg
c4e6018320
wininet/tests: Remove a duplicate test.
2009-05-18 12:34:39 +02:00
Jacek Caban
1912f0f4fd
urlmon: Added BINDSTATUS_LOADINGMIMEHANDLER and BINDSTATUS_LOADINGMIMEHANDLER support to Binding object.
2009-05-18 12:34:33 +02:00
Jacek Caban
5b72526052
urlmon: Added GetBindString(BINDSTRING_URL) implementation.
2009-05-18 12:34:28 +02:00
Vitaliy Margolen
806ea86be2
dxdiagn: DirectShowFilters should go under numbered sub-containers.
2009-05-18 12:34:24 +02:00
Vitaliy Margolen
136dc1fcaa
dxdiagn: Correct version format property.
2009-05-18 12:34:12 +02:00
Vitaliy Margolen
b3375a3fa2
dxdiagn: Rename szClsidCat and szClsidFilter to match native information.
2009-05-18 12:33:57 +02:00
Francois Gouget
d0ba18430d
gphoto2.ds: Use Win32 APIs instead of strdup().
2009-05-18 12:33:46 +02:00
Francois Gouget
3d5f1edff5
advapi32/tests: Replace realloc() with HeapReAlloc().
2009-05-18 12:32:46 +02:00
Francois Gouget
7422611cc9
dplayx: cbDelete{Groups,Player}Elem() are unused so remove them.
2009-05-18 12:32:23 +02:00
Damjan Jovanovic
b51d03125d
oleaut32: Add a failing VarFormat test showing that wine wrongly truncates decimals with large negative exponents instead of rounding.
2009-05-18 12:32:15 +02:00
Michael Stefaniuc
850f6c7965
msctf: Allocate memory only right before it's needed.
...
Fixes a memory leak on an error path. Found by Smatch.
2009-05-18 12:32:08 +02:00
Michael Stefaniuc
d39dd38346
msvideo.dll16: Add missing unlock on an error path (Smatch).
2009-05-18 12:32:04 +02:00
Vincent Povirk
e083dc831c
shell32: Handle NULL return icon parameters in SHDefExtractIcon.
2009-05-18 12:31:56 +02:00
Alexandre Julliard
13a33b73c3
ntdll: Free old memory block when reallocating to a large block.
2009-05-18 12:12:12 +02:00
Alexandre Julliard
8c017aafbd
ntdll/tests: Added some test cases for RtlVirtualUnwind.
2009-05-18 12:11:53 +02:00
Alexandre Julliard
f7b1e94f98
ntdll: Initial implementation of RtlVirtualUnwind on x86_64.
2009-05-15 20:19:28 +02:00
Alexandre Julliard
47d7702522
ntdll: Added a stub for RtlUnwindEx on x86_64.
2009-05-15 20:18:33 +02:00
Paul Vriens
644f57679b
setupapi/tests: Fix remaining failures on Win9x.
2009-05-15 14:19:05 +02:00
Alexandre Julliard
713183200b
shlwapi: Add a partial stub for IConnectionPoint_InvokeWithCancel.
2009-05-15 14:18:49 +02:00
Robert Key
cce62569df
wined3d: Fix ATI HD4800 being reported as ATI 9500.
2009-05-15 11:55:20 +02:00
Roderick Colenbrander
c315d75dab
wgl: Offer PFD_GENERIC_ACCELERATED on bitmap capable formats.
...
Windows drivers do this as well and some apps rely on this (it might
fix Sketchup but I can't reproduce the issues on this system).
2009-05-15 11:55:12 +02:00
Roderick Colenbrander
2b58d2dc06
wgl: Select bitmap capable formats when PFD_DRAW_TO_BITMAP is requested by the caller.
2009-05-15 11:54:57 +02:00
Roderick Colenbrander
b5a62756aa
wgl: Duplicate some single buffered pixel formats for bitmap rendering and restrict bitmap rendering to these formats.
...
The use of direct / indirect rendering is now tied to the bitmapFormat
flag of a pixel format. Indirect is fine for bitmap rendering since on
windows it is only supported using the software gdi renderer and
indirect rendering can also indicate software rendering.
2009-05-15 11:54:05 +02:00
Stefan Dösinger
6fe1a5daa5
wined3d: Don't use TMP_COLOR unless srgb is enabled.
...
This was needed unconditionally in the past to apply fog, but since we're
using the ARBfp fog defines it is only needed if an sRGB correction is done
at the end of the shader.
2009-05-15 11:45:18 +02:00
Eric Pouech
b8aa4e4fc7
msvideo16: Make msvideo16 a separate 16-bit module.
2009-05-15 11:44:59 +02:00
Eric Pouech
33a04dc69c
msvfw32: Clearly separate the 16-bit code out of the rest by wrapping 16-bit message functions in thunks.
2009-05-15 11:35:16 +02:00
Francois Gouget
aad81e5cea
shell32: Make AboutDlgProc() and SHELL_execute() static.
2009-05-15 10:31:43 +02:00
Francois Gouget
bce5f731a9
setupapi: VcpFlush() and vsmString{Compare,Find}() are unused so remove them.
2009-05-15 10:31:26 +02:00
Francois Gouget
b72954552c
setupapi: Remove some dead code: VCP_VirtnodeDelete() and VCP_RenameFiles().
2009-05-15 10:31:19 +02:00
Francois Gouget
ce5bb8b92c
comctl32/tests: Make flush_sequence() static.
2009-05-15 10:30:44 +02:00
Francois Gouget
6218238c0c
fusion: CompareAssemblyIdentity() and GetAssemblyIdentityFromFile() are unused stubs and don't belong in fusion.dll. So remove them.
2009-05-15 10:30:38 +02:00
Francois Gouget
d26d99714c
fusion: assembly_get_architecture() is unused so remove it.
2009-05-15 10:30:33 +02:00
Francois Gouget
f80187f1f9
dplayx: Reorder the code to avoid forward declarations.
2009-05-15 10:29:15 +02:00
Francois Gouget
6512ed5271
dplayx: NS_GetOtherMagic() is not used, so remove it.
2009-05-15 10:28:29 +02:00
Francois Gouget
61a8b94634
riched20: ME_MakeString() is unused so remove it.
2009-05-15 10:28:20 +02:00
Marcus Meissner
bbac7d9fb4
urlmon: Separate NULL ptr check (Coverity 924).
2009-05-15 10:28:03 +02:00
Juan Lang
f95324c69e
inetmib1: Don't query the same OID twice if it returns SNMP_ERRORSTATUS_NOSUCHNAME the first time.
2009-05-15 10:27:25 +02:00
Juan Lang
9b65338ef9
inetmib1: Make sure the successor to an item doesn't have an identical key as it, to prevent infinite loops in table enumeration.
2009-05-15 10:27:14 +02:00
Henri Verbeet
5d63179404
wined3d: Remove some unused defines.
2009-05-15 10:25:48 +02:00
Henri Verbeet
b35e469d9d
wined3d: Document functions that depend on the caller to do GL locking.
2009-05-15 10:25:41 +02:00
Henri Verbeet
3022a4a73c
wined3d: Add missing GL locking to check_fbo_compat().
2009-05-15 10:25:32 +02:00
Henri Verbeet
177d883d95
wined3d: Add missing GL locking to ffp_blit_set() and ffp_blit_unset().
2009-05-15 10:25:27 +02:00
Henri Verbeet
5bc449553b
wined3d: Add missing GL locking to d3dfmt_p8_upload_palette().
2009-05-15 10:25:22 +02:00
Alexandre Julliard
2a48ef1d09
mlang: Return the correct count in IMLangFontLink_GetStrCodePages when aborting early.
2009-05-14 20:09:53 +02:00
Gerald Pfeifer
aea6418ff0
msi: Initialize variable in MSI_ApplyPatchW.
2009-05-14 17:39:29 +02:00
Vincent Povirk
0c71d5b3f7
gdiplus: Stub GdipWarpPath.
2009-05-14 17:23:15 +02:00
Vincent Povirk
8d5c833d25
gdiplus: Stub GdipWidenPath.
2009-05-14 17:23:10 +02:00
Vincent Povirk
ef4d0d970d
gdiplus: Populate the installed font collection.
2009-05-14 17:23:03 +02:00
Damjan Jovanovic
80dfd00530
oleaut32: Strip trailing decimal zeroes when rounding a number in VarFormat.
2009-05-14 17:22:34 +02:00
Alexandre Julliard
d1de5f37d0
wininet: Get rid of the SSL-specific read-ahead buffer.
2009-05-14 16:55:29 +02:00
Alexandre Julliard
bb5d973127
wininet/tests: Add a test for reading chunked data.
2009-05-14 16:49:19 +02:00
Alexandre Julliard
3d02c42b39
wininet: Add a read-ahead buffer to allow InternetQueryDataAvailable to return the right values in chunked mode.
2009-05-14 16:45:38 +02:00
Alexandre Julliard
e531ccd6b0
wininet: Centralize detection of chunked mode and add a flag for it in the http request structure.
2009-05-14 16:42:44 +02:00
Stefan Dösinger
0123f81ce5
wined3d: Centralize WINED3DSPDM_SATURATE handling.
...
Besides the cleanup this patch will help to implement D3DSPDM_PARTIALPRECISION
with GL_NV_vertex_program2_option / GL_NV_fragment_program_option.
2009-05-14 14:27:33 +02:00
Stefan Dösinger
aeddd2da63
wined3d: Fix remaining incorrect dst register getters.
2009-05-14 14:27:25 +02:00
Stefan Dösinger
bcb20ae96c
wined3d: Fix a few more hardcoded pixel shader registers.
2009-05-14 14:27:19 +02:00
Stefan Dösinger
2327e316a2
wined3d: Tidy up pshader_hw_texreg2rgb and friends.
2009-05-14 14:27:14 +02:00
Stefan Dösinger
05cc344e7d
wined3d: Tidy up pshader_hw_dp2add.
2009-05-14 14:27:07 +02:00
Nikolay Sivov
89da35b1d9
comctl32/treeview: Fix TreeView_* macros.
2009-05-14 14:26:44 +02:00
Paul Vriens
e7f4f3b69c
inetcomm: Prevent possible dereferences (Coverity).
2009-05-14 11:14:31 +02:00
Jacek Caban
81a9f4a357
urlmon: Use PI_MIMEVERIFICATION in Binding object.
2009-05-14 11:14:11 +02:00
Jacek Caban
b23ccb1303
urlmon: Added PI_MIMEVERIFICATION tests.
2009-05-14 11:14:06 +02:00
Jacek Caban
299ce6c18e
urlmon: Added PI_MIMEVERIFICATION support.
2009-05-14 11:14:00 +02:00
Aric Stewart
daab4e2721
msctf: Map out currently missing interfaces.
2009-05-14 11:13:52 +02:00
Vincent Povirk
abae88a825
gdiplus: Add string format traces.
2009-05-14 11:13:44 +02:00
Vincent Povirk
0f80aa8816
gdiplus: Add a trace to GdipMeasureString.
2009-05-14 11:13:35 +02:00
Vincent Povirk
3dd5ce7874
gdiplus: Add a trace to GdipDrawString.
2009-05-14 11:13:29 +02:00
Paul Vriens
82f22bbaee
wininet/tests: Fix some test failures on systems with IE6 or older.
2009-05-14 11:13:06 +02:00
Henri Verbeet
318fb7036b
wined3d: Add missing GL locking to test_pbo_functionality().
2009-05-14 11:12:57 +02:00
Henri Verbeet
639b258200
wined3d: Add missing GL locking to IWineD3DDeviceImpl_Uninit3D().
2009-05-14 11:12:52 +02:00
Henri Verbeet
e260132701
wined3d: Add missing GL locking to set_blit_dimension() calls.
2009-05-14 11:12:46 +02:00
Henri Verbeet
1070e075e4
wined3d: Add missing GL locking to calls to FBO functions.
2009-05-14 11:12:38 +02:00
Henri Verbeet
12c4af8dd8
wined3d: Add missing GL locking to delete_glsl_program_entry() calls.
2009-05-14 11:12:30 +02:00
Paul Vriens
334efcde13
user32/tests: Fix test failures on Win9x/WinME.
2009-05-13 17:11:22 +02:00
Aric Stewart
619b3896ec
msctf: Support advising ITfLanguageProfileNotifySink in ITfInputProcessorProfiles.
2009-05-13 14:48:52 +02:00
Aric Stewart
fec456b3ff
msctf: Implement ITfSource interface for ITfInputProcessorProfiles.
2009-05-13 14:48:44 +02:00
Hans Leidekker
67b6c2a4e9
wininet: Add a stub implementation of IncrementUrlCacheHeaderData.
2009-05-13 14:48:24 +02:00
Hans Leidekker
7ddec087f0
wininet: Implement GetDiskInfoA.
2009-05-13 14:47:56 +02:00
Stefan Dösinger
ca1a979c69
wined3d: Tidy up pshader_hw_cmp.
2009-05-13 13:22:16 +02:00
Stefan Dösinger
c06aa361e0
wined3d: Tidy up pshader_hw_cnd.
2009-05-13 13:22:11 +02:00
Stefan Dösinger
90526ce761
wined3d: Separate Tx tempregs from Tx varyings in ARB.
...
ps_1_3 uses Tx to pass in texture coordinates, but also as temporary
registers. ps_1_4 and ps_2_0 only use them for texture coordinates. This patch
gets rid of the Tx = fragment.texcoord[x] assign in all shader versions, and
doesn't even declare Tx in ps_1_4 and ps_2_0.
The <=ps_1_3 instructions know which kind of input they expect from the Tx
register, so the instruction handlers now know if they have to read the
tempreg Tx or the varying fragment.texcoord[x].
2009-05-13 13:22:04 +02:00
Stefan Dösinger
fc5e511dda
wined3d: Fix 1.4 pshader projection in ARB.
...
shader_arb_add_src_param handled DW and TXP undid it again. Remove DZ DW from
the modifiers and handle it in the instruction. DZ cannot be handled by TXP as
is, so move the .z component to .w and make it DW-like. Using SZW+TXP is
likely more efficient than the RCP, MUL, TEX we'd get if we let
shader_arb_add_src_param do the job.
2009-05-13 13:21:43 +02:00
Stefan Dösinger
45799fdc4e
wined3d: Tidy up pshader_hw_tex.
...
Fix the indentation and replace the get_register_name with
shader_arb_get_dst_param.
2009-05-13 13:21:29 +02:00
Francois Gouget
cb9a95f560
ntdll: virtual_free_system_view() is not used anymore so remove it.
2009-05-13 12:45:37 +02:00
Francois Gouget
ef5f1f5065
rpcrt4: Make RPCRT4_NextHttpHeaderField() and RPCRT4_default_receive_fragment() static.
2009-05-13 12:45:37 +02:00
Francois Gouget
46ec91210c
d3dx8/tests: Make compare_vec3() static.
2009-05-13 12:45:36 +02:00
Francois Gouget
0c2430ce3d
iphlpapi: Make getInterfacePhysicalByName() static.
2009-05-13 12:45:36 +02:00
Francois Gouget
514c5f2648
wined3d: Make surface_force_reload() static.
2009-05-13 12:45:36 +02:00
Francois Gouget
82b7fc6855
ddraw/tests: Replace malloc() with HeapAlloc().
2009-05-13 12:45:36 +02:00
Francois Gouget
dde9f31967
shell32/tests: Replace malloc() with HeapAlloc().
2009-05-13 12:45:36 +02:00
Francois Gouget
d6a9082dc4
ntdll/tests: Replace malloc() with HeapAlloc().
2009-05-13 12:45:36 +02:00
Francois Gouget
ea58ea76e2
lz32/tests: Replace malloc() with HeapAlloc().
2009-05-13 12:45:36 +02:00
Francois Gouget
d7c5f1a90b
dsound/tests: Replace malloc() with HeapAlloc().
2009-05-13 12:45:36 +02:00
Francois Gouget
9cfc021b1a
setupapi: VcpEnumFiles() is implemented so export it.
2009-05-13 12:45:36 +02:00
Francois Gouget
ec80352ea0
msctf/tests: Make some functions static.
2009-05-13 12:45:28 +02:00
Francois Gouget
ad28174e26
msctf/tests: Reorder the code to avoid forward declarations.
2009-05-13 12:32:49 +02:00
Hans Leidekker
9df5fc58b1
setupapi: Add stub implementations of CM_Get_Device_Interface_List_Size_ExA/W.
2009-05-13 12:05:10 +02:00
Hans Leidekker
d5009479bb
setupapi: Add stub implementations of SetupUninstallOEMInfA/W.
2009-05-13 12:04:54 +02:00
Paul Vriens
52fdc9e265
shdocvw/tests: Fix a test failure with IE8.
2009-05-13 12:04:18 +02:00
Paul Vriens
f71904872a
mshtml/tests: Fix some test failures with IE8.
2009-05-13 12:04:07 +02:00
Paul Vriens
4a781276a7
wininet/tests: Fix some test failures with IE8 on W2K3.
2009-05-13 12:04:03 +02:00
Nikolay Sivov
a1cac2c314
comctl32/listview: Don't check for state changes we are not aware to store (with some tests).
2009-05-13 12:03:56 +02:00
Anders Jonsson
0b014530e4
mshtml: Update Swedish translation.
2009-05-13 12:03:04 +02:00
Damjan Jovanovic
560e76ee38
oleaut32: fix a rounding bug in VarFormat.
2009-05-13 12:02:38 +02:00
Juan Lang
52722e6638
inetmib1: Fix memory leaks.
2009-05-13 12:02:13 +02:00
Henri Verbeet
b7ac22004f
wined3d: Add missing GL locking to shader_backend_t.shader_select() calls.
2009-05-13 12:01:57 +02:00
Henri Verbeet
7f14ea01c6
wined3d: Add missing GL locking to state table calls.
2009-05-13 12:01:52 +02:00
Henri Verbeet
59689262e7
wined3d: Add missing GL locking to shader_backend_t.shader_free_private() implementations.
2009-05-13 12:01:48 +02:00
Henri Verbeet
b5aee04023
wined3d: Add missing GL locking to fragment_pipeline.enable_extension() implementations.
2009-05-13 12:01:43 +02:00
Henri Verbeet
91c3a5eac1
wined3d: Directly call basetexture_apply_state_changes().
...
All the implementations of IWineD3DBaseTexture::ApplyStateChanges() forward to
basetexture_apply_state_changes().
2009-05-13 11:55:01 +02:00
Alexandre Julliard
4bd4812b80
user32/tests: Add an optional message for Win95.
2009-05-13 11:54:55 +02:00
Huw Davies
b045342ae8
ole32/tests: Add tests to show the WdtpInterfacePointer marshal data looks like the result of CoMarshalInterface.
2009-05-12 14:57:54 +02:00
Huw Davies
782ec11a0d
ole32/tests: Make the size tests for the WdtpInterfacePointer marshaller more restrictive.
2009-05-12 14:57:51 +02:00
Paul TBBle Hampson
87cd36db5e
gdi32: Autopopulate FontLinks when autopopulating FontSubstitutes.
...
When Wine's codepage changes, FontSubstitutes is redefined to use
fonts appropriate for that codepage. Configure FontLinks to reasonable
defaults at the same time.
2009-05-12 13:19:05 +02:00
Rico Schüller
2ef751883d
wined3d: Add UnregisterClass() on DLL_PROCESS_DETACH.
2009-05-12 12:33:57 +02:00
Alexandre Julliard
d6c8a003e1
user32/tests: Add more systematic support for ignoring certain messages.
2009-05-12 12:09:30 +02:00
Alexandre Julliard
2c882507da
user32/tests: Fix the LB_DELETESTRING for older Windows versions.
2009-05-12 12:09:07 +02:00
Paul Vriens
4082eecc2a
shell32: Improve the Dutch 'about' message box.
2009-05-12 11:21:52 +02:00
Paul Vriens
a478d765d3
comdlg32: Improve the Dutch find and replace dialogs.
2009-05-12 11:21:48 +02:00
Nikolay Sivov
bad1dda9ad
comctl32/listview: A couple of tests for changing item attributes.
2009-05-12 11:21:35 +02:00
Nikolay Sivov
b4e7e257e0
comctl32/header: Make Header_* macros match PSDK.
2009-05-12 11:21:25 +02:00
Roderick Colenbrander
03c6a0d9d1
opengl32: Add a wglShareLists test.
2009-05-12 11:21:13 +02:00
Jacek Caban
db0bd528e7
mshtml: Handle aCount < buf_size case correctly in nsIInputStream::Read implementation.
2009-05-12 11:21:05 +02:00
Jacek Caban
372a0f24a2
urlmon: Moved notif window handling to bindprot.c.
2009-05-12 11:20:33 +02:00
Jacek Caban
89ab83db5d
urlmon: Get rid of no longer needed values in Binding object.
2009-05-12 11:20:27 +02:00
Jacek Caban
cd30018dbe
urlmon: Get rid of no longer needed thread checking in Binding::ReportProgress.
2009-05-12 11:20:20 +02:00
Jacek Caban
8ea07306e1
urlmon: Get rid of no longer needed thread checking in Binding object's ReportData and ReportResult implementation.
2009-05-12 11:20:14 +02:00
Jacek Caban
00376b5b72
urlmon: Return E_FAIL in Binding::Switch implementation.
2009-05-12 11:20:05 +02:00
Jacek Caban
2e75a84e17
urlmon: Use PI_APARTMENTTHREADED in Binding object.
2009-05-12 11:19:53 +02:00
Jacek Caban
7de802eb0f
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportResult.
2009-05-12 11:19:47 +02:00
Jacek Caban
8ca4a4a3a4
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportProgress.
2009-05-12 11:19:42 +02:00
Jacek Caban
2dee8bb79d
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::ReportProgress.
2009-05-12 11:19:35 +02:00
Jacek Caban
e487196dc2
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::Switch.
2009-05-12 11:19:28 +02:00
Henri Verbeet
0d446053da
wined3d: Don't create more than WINED3D_MAX_FBO_ENTRIES FBO entries.
...
This essentially turns the FBO entry list into an LRU cache.
2009-05-12 11:18:15 +02:00
Henri Verbeet
cad271f13d
wined3d: Print the correct limit in a WARN().
2009-05-12 11:18:08 +02:00
Henri Verbeet
adc9bfe3fd
wined3d: Pass a struct wined3d_shader_register to shader_record_register_usage().
2009-05-12 11:18:02 +02:00
Henri Verbeet
2039702035
wined3d: Pass a struct wined3d_shader_register to shader_dump_register().
2009-05-12 11:17:56 +02:00
Henri Verbeet
fef4253171
wined3d: Pass a struct wined3d_shader_register to shader_arb_get_register_name().
2009-05-12 11:17:45 +02:00
Jacek Caban
bee36fe831
urlmon: Cache the binding notif window.
2009-05-11 15:56:42 +02:00
Nicolas Le Cam
f85e7dc3c2
wininet/tests: Fix test when automatically detect network settings is on.
2009-05-11 15:55:38 +02:00
Nicolas Le Cam
6ef2402c50
wininet/tests: Temporize async HttpSendRequestEx test to avoid timeouts.
2009-05-11 15:55:33 +02:00
Ricardo Filipe
16d3442a34
cfgmgr32: Forward CM_Locate_DevNode_ExA/W calls to setupapi.
2009-05-11 15:54:46 +02:00
Ricardo Filipe
6ba3cc1c2e
setupapi: Add stubs for CM_Locate_DevNode_ExA/W.
2009-05-11 15:54:39 +02:00
Nikolay Sivov
e847d7c038
comctl32/listview: Don't redraw focus rectangle on column scroll.
2009-05-11 14:51:53 +02:00
Nikolay Sivov
4a5e23a2f9
comctl32/listview: Select all items with LVM_SETITEMSTATE is blocked in LVS_SINGLESEL.
2009-05-11 14:51:43 +02:00
Nikolay Sivov
472b521606
comctl32/listview: Remove superfluous forward declarations.
2009-05-11 14:51:35 +02:00
Nikolay Sivov
f8f8f0a457
comctl32/listview: Make ListView_* macros match PSDK.
2009-05-11 14:51:32 +02:00
Guy Albertelli
7d4bbe9e79
kernel32/tests: Add more tests for GetVolumeNameForVolumeMountPointA.
2009-05-11 14:51:27 +02:00
Aric Stewart
cbf4671d48
msctf: Implement ITfKeystrokeMgr::GetForeground.
2009-05-11 14:51:15 +02:00
Aric Stewart
161fa4bc30
msctf: Implement ITfKeystrokeMgr::UnadviseKeyEventSink.
2009-05-11 14:51:04 +02:00
Aric Stewart
f20c4d69c9
msctf: Implement ITfKeystrokeMgr::AdviseKeyEventSink.
2009-05-11 14:51:01 +02:00
Stefan Dösinger
601030cfa9
wined3d: Standardize pshader_hw_texkill.
...
Use shader_arb_get_dst_param instead of get_register_name to find the register
name. Even though this adds support for modifiers(which aren't allowed by
native), this shouldn't hurt. If an app passes in an incorrect shader it
should be caught in the frontend.
2009-05-11 12:50:37 +02:00
Stefan Dösinger
5cfbfbc8b3
wined3d: Tidy up shader_hw_rsq_rcp.
2009-05-11 12:50:22 +02:00
Stefan Dösinger
da47f68522
wined3d: Simplify shader_hw_map2gl.
...
Most of the extra work done in the pixel shader code was not needed or
redundant. This patch unifies the two paths.
2009-05-11 12:50:01 +02:00
Stefan Dösinger
7a1f9c84f1
wined3d: Get rid of the strcat in shader_arb_add_dst_param and make it shader_arb_get_dst_param.
2009-05-11 12:49:54 +02:00
Stefan Dösinger
48c2b0d669
wined3d: Merge shader_arb_add_src_param and pshader_gen_input_modifier_line.
...
Mostly based on the code of pshader_gen_input_modifier_line. The space-adding
behavior of shader_arb_add_src_param was removed because the plurality of
instruction handlers passes an uninitialized buffer in and expects a register
name written to its start, and only map2gl and rcp_rsq use the space-adding
stuff. I'll change rcp_rsq in a later patch anyway. I changed the name to
shader_arb_get_src_param to reflect this behavior.
2009-05-11 12:48:35 +02:00
Austin English
49d08124a6
imm32/tests: Sign compare fix.
2009-05-11 12:48:03 +02:00
Austin English
b7b28159c9
msvcrt/tests: Sign compare fixes.
2009-05-11 12:47:59 +02:00
Austin English
5f9e19b4fd
hlink/tests: Sign compare fix.
2009-05-11 12:47:55 +02:00
Austin English
454c8ff3ca
d3dxof/tests: Sign compare fix.
2009-05-11 12:47:52 +02:00
Austin English
07c214170d
secur32/tests: Sign compare fixes.
2009-05-11 12:47:48 +02:00
Joris Huizer
9e39e8a7e9
pdh: Return correct error on allocation failure.
2009-05-11 12:43:41 +02:00
Gerald Pfeifer
8986cd1ed7
cryptui: Remove double assignment in import_store_dlg_proc().
2009-05-11 12:43:36 +02:00
Henri Verbeet
32eb698612
d3d10core: Implement ID3D10Device::PSSetShader().
2009-05-11 12:43:25 +02:00
Henri Verbeet
cc4d5dc97f
d3d10core: Release the wined3d shader when the d3d10 pixel shader is destroyed.
2009-05-11 12:43:20 +02:00
Henri Verbeet
bb3b5a7305
d3d10core: Parse pixelshader output signatures and pass them to CreatePixelShader().
2009-05-11 12:43:15 +02:00
Henri Verbeet
d6fa27f5a1
d3d10core: Improve the shader input/output signature parsing code.
...
Make a copy of the string data, and move the function to shader.c.
2009-05-11 12:43:08 +02:00
Henri Verbeet
9a579a43b1
wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register.
2009-05-11 12:43:00 +02:00
Juan Lang
f893387da8
inetmib1/tests: Trace the SNMP error code and index rather than GetLastError on failure.
2009-05-11 12:42:56 +02:00
Henri Verbeet
d2409581e0
wined3d: Record register usage only once.
2009-05-08 18:16:48 +02:00
Austin English
68ccd08952
d3d9/tests: Sign compare fix.
2009-05-08 14:30:51 +02:00
Alexandre Julliard
8b7269e7e6
oleaut32/tests: Don't crash if ITypeInfo_GetTypeAttr fails.
2009-05-08 14:27:11 +02:00
Alexandre Julliard
4d30e7af47
oleaut32/tests: Use the correct allocator in the ClearCustData test.
2009-05-08 14:12:40 +02:00
Alexandre Julliard
18419dab31
ole32/tests: Fix the clipboard format test on Win64.
2009-05-08 13:52:05 +02:00
Aric Stewart
43f5b64f06
msctf: Implement ITfThreadMgr::Activate and ITfThreadMgr::Deactivate.
2009-05-08 13:25:47 +02:00
Aric Stewart
b88f32f116
msctf: Implement ITfInputProcessorProfiles::GetActiveLanguageProfile.
2009-05-08 13:25:32 +02:00
Aric Stewart
c0233cbc88
msctf: Implement ITfInputProcessorProfiles::ActivateLanguageProfile.
2009-05-08 13:25:26 +02:00
Aric Stewart
aaa15671f4
msctf: Add internal functions for managing active text services.
2009-05-08 13:25:18 +02:00
Łukasz Wojniłowicz
7be9c71eac
wineps: Added Polish translations.
2009-05-08 13:22:49 +02:00
Łukasz Wojniłowicz
42be8171f3
oleacc: Added Polish translation.
2009-05-08 13:22:45 +02:00
Łukasz Wojniłowicz
6c81f8b056
winmm: Added Polish translation.
2009-05-08 13:22:40 +02:00
Stefan Leichter
cef1598390
gdiplus: Add stub for GdipImageRotateFlip.
2009-05-08 13:03:21 +02:00
Hans Leidekker
754b97c72c
pdh: Implement PdhMakeCounterPathA/W.
2009-05-08 12:27:25 +02:00
Marcus Meissner
9990bde993
crypt32: Change salt allocation to handle errors (Coverity 133).
2009-05-08 12:27:19 +02:00
Vincent Povirk
717ac52dda
gdiplus: Use the mode passed to GdipCreateLineBrushFromRect.
2009-05-08 12:21:24 +02:00
Vincent Povirk
aaee4d7f9d
gdiplus: Store the rect passed to GdipCreateLineBrushFromRect.
2009-05-08 12:21:16 +02:00
Vincent Povirk
173a1f6f79
gdiplus: Store the rectangle in line gradient brushes.
2009-05-08 12:21:11 +02:00
Vincent Povirk
550d02e1ad
gdiplus: Expand the GdipGetLineRect tests.
2009-05-08 12:21:03 +02:00
Juan Lang
782efb5702
inetmib1: Return errors from SnmpExtensionQuery.
2009-05-08 12:20:57 +02:00
Juan Lang
1c547cdc44
inetmib1: Return error codes from internal query functions.
2009-05-08 12:20:52 +02:00
Juan Lang
a548d5a29f
inetmib1: Check return values from SnmpUtilOid functions in utility functions.
2009-05-08 12:20:41 +02:00
Stefan Dösinger
7a1f305d42
wined3d: Get rid of pshader_gen_output_modifier_line.
...
Use shader_arb_add_instruction_modifiers instead. This avoids calling the
fixup function from each single instruction handler to handle shifts. It does
not yet get rid of the modifier handler in each instruction because we don't
want a separate line if we can just append _SAT to the instruction name.
2009-05-08 12:20:37 +02:00
Stefan Dösinger
f025829449
wined3d: Pass the instr to pshader_gen_output_modifier_line.
2009-05-08 12:20:25 +02:00
Stefan Dösinger
2fd485ae31
winedd: Move shader_*_add_instruction_modifiers into the shader backend.
2009-05-08 12:20:18 +02:00
Stefan Dösinger
31f5b01f9a
wined3d: Add a point size test.
...
It shows that our current behavior (enabling coord_replace on all
units) is correct.
2009-05-08 12:17:04 +02:00
Stefan Dösinger
668328a697
wined3d: Work around a bad crash in fglrx.
2009-05-08 12:16:50 +02:00
Stefan Dösinger
4daa3e5320
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.
2009-05-08 12:15:26 +02:00
Stefan Dösinger
f9276a6429
wined3d: Keep track of used float constants.
2009-05-08 12:15:15 +02:00
Henri Verbeet
69cbb57bfd
wined3d: Add support for immediate constants to the GLSL backend.
2009-05-08 12:13:49 +02:00
Henri Verbeet
96005c0fca
wined3d: Pass a struct wined3d_shader_register to shader_is_scalar().
2009-05-08 12:13:46 +02:00
Henri Verbeet
4a18697246
wined3d: Pass a struct wined3d_shader_register to shader_glsl_get_register_name().
2009-05-08 12:13:40 +02:00
Henri Verbeet
448dc84b6e
wined3d: Fix shader_glsl_get_register_name() indentation.
2009-05-08 12:13:33 +02:00
Henri Verbeet
5e473cb17f
wined3d: Group register information into struct wined3d_shader_register.
2009-05-08 12:13:17 +02:00
Detlef Riekenberg
0bc112cfe4
winspool: Move remaining Xcv support to the backend.
2009-05-07 16:21:16 +02:00
Aric Stewart
32828799ac
msctf: Implement ITfKeystrokeMgr::IsPreservedKey.
2009-05-07 15:38:31 +02:00
Aric Stewart
a2c7a99471
msctf: Implement ITfKeystrokeMgr::UnpreserveKey.
2009-05-07 15:38:27 +02:00
Aric Stewart
45c3ff2ff8
msctf: Implement ITfKeystrokeMgr::PreserveKey.
2009-05-07 15:38:22 +02:00
Dmitry Kislyuk
8d9434eefe
kernel32/tests: Show that NULLs need to be preserved in data before first section.
2009-05-07 15:16:15 +02:00
Giuseppe Bilotta
585c3abb6b
comctl32/toolbar: When a null lParam is passed to TB_GETBUTTONTEXTA, we should not return -1 but the string size.
2009-05-07 15:15:07 +02:00
Giuseppe Bilotta
fcc9b57c7a
comctl32/toolbar: Skip iString field for separators.
2009-05-07 15:14:42 +02:00
Alexandre Julliard
8432ff70bb
user32/tests: Fix the window creation on Win64.
2009-05-07 14:44:22 +02:00
Alexandre Julliard
82fb611806
ntdll: Fix the LPC_MESSAGE structure definition for 64-bit.
2009-05-07 14:44:22 +02:00
Nikolay Sivov
4bc8e87ab6
comctl32/listview: Add tests for LVS_NOSORTHEADER switchover.
2009-05-07 14:44:22 +02:00
Nikolay Sivov
5123ffc36b
comctl32/listview: Remove irrelevant fixme comment.
2009-05-07 14:44:22 +02:00
Vincent Povirk
323e7e68eb
gdiplus: Use brush_fill_path in GdipFillRectangle.
2009-05-07 14:44:22 +02:00
Vincent Povirk
27b47ead7e
gdiplus: Stub GdipSetRenderingOrigin.
2009-05-07 14:44:22 +02:00
Henri Verbeet
69861b8fed
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.
2009-05-07 14:44:22 +02:00
Henri Verbeet
690d666de5
wined3d: Add support for immediate constants to shader_dump_register().
2009-05-07 14:44:22 +02:00
Henri Verbeet
65622a052c
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.
2009-05-07 14:44:21 +02:00
Henri Verbeet
5c63d93e18
wined3d: Store the shader version in the frontend's private data.
2009-05-07 14:44:21 +02:00
Henri Verbeet
94cf618658
wined3d: Improve shader_sm4_read_opcode() to handle some simple opcodes.
2009-05-07 14:44:21 +02:00
Aric Stewart
f1d7cfa93a
msctf: Implement ITfClientId.
2009-05-07 12:16:34 +02:00
Alexandre Julliard
f6f2f9346e
gdiplus/tests: Don't free GDI objects with GlobalFree.
2009-05-06 16:45:05 +02:00
Austin English
e10f24e839
wbemprox: Add stub dll.
2009-05-06 16:13:53 +02:00
Hans Leidekker
6bb143af33
wininet: Don't send any data after being redirected.
2009-05-06 16:10:01 +02:00
Hans Leidekker
0d8a826ef5
msi: Reject NULL or empty patch package parameter in MsiApplyPatch.
2009-05-06 16:09:55 +02:00
Austin English
2b03dd373d
winex11.drv: Remove an outdated comment.
2009-05-06 16:09:43 +02:00
Alexandre Julliard
b46be0be7d
winapi: Handle types should be treated as pointers.
2009-05-06 13:44:54 +02:00
Detlef Riekenberg
b0b8a2fb8b
localspl: Support XcvMonitor/XcvPort in OpenPrinter.
2009-05-06 13:24:33 +02:00
Detlef Riekenberg
b4120c7f27
localspl: Start implementation of OpenPrinter/ClosePrinter.
2009-05-06 13:24:06 +02:00
Ricardo Filipe
abadf9a37a
commdlg: Implemented notifications are only sent with OFN_EXPLORER flag set.
2009-05-06 13:16:08 +02:00
Stefan Dösinger
4c29105cb2
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.
2009-05-06 13:12:45 +02:00
Henri Verbeet
9381a41681
wined3d: Add an initial shader_sm4_read_src_param() implementation.
2009-05-06 12:21:05 +02:00
Henri Verbeet
7f9cde5a31
wined3d: Add an initial shader_sm4_read_dst_param() implementation.
2009-05-06 12:21:02 +02:00
Henri Verbeet
699eae0cf7
wined3d: Shift the writemask in the frontend.
2009-05-06 12:20:57 +02:00
Henri Verbeet
2576bf3ddd
wined3d: Fix some more indentation.
2009-05-06 12:20:50 +02:00
Henri Verbeet
46b4c15a31
wined3d: Remove some redundant code.
2009-05-06 12:20:39 +02:00
Francois Gouget
082147d906
rpcrt4: Remove WINAPI on static functions where not needed.
2009-05-06 12:20:10 +02:00
Francois Gouget
5ecc5f73d2
credui: Remove spaces before '\n'.
2009-05-06 12:20:10 +02:00
Francois Gouget
aec7cdce8a
wineps.drv: PSDRV_CmpColor() and PSDRV_Write{ArrayGet, InitClip, RRectangle}() are unused so remove them.
2009-05-06 12:20:10 +02:00
Francois Gouget
b6b4a8f207
sane.ds: Remove an unused debug channel.
2009-05-06 12:20:10 +02:00
Eric Pouech
a0053ab9aa
user32: Make ddeml.dll into a stand-alone 16bit module.
2009-05-06 12:19:37 +02:00
Eric Pouech
3c3ba77179
user32: Clearly separate the 16bit code out of user32.
2009-05-06 12:06:52 +02:00
Stefan Leichter
a91a97d8ef
gdiplus: Add stub for GdipGetImageThumbnail.
2009-05-06 12:06:43 +02:00
Aric Stewart
1b92fcfa18
msctf: Implement ITfMessagePump.
2009-05-06 12:06:29 +02:00
Austin English
b03d07dff4
t2embed: Add stub dll.
2009-05-05 15:50:44 +02:00
Paul TBBle Hampson
ce426d6ad1
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.
2009-05-05 15:39:58 +02:00
Paul TBBle Hampson
8a4b77883e
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.
2009-05-05 15:39:36 +02:00
Aric Stewart
19c2b7cbcb
msctf: Implement ITfCategoryMgr::RegisterGUID, ITfCategoryMgr::GetGUID and ITfCategoryMgr::IsEqualTfGuidAtom.
2009-05-05 15:39:10 +02:00
Alexandre Julliard
1fa15f3d2f
user32: Make sure the system params DC cannot be deleted.
2009-05-05 15:36:44 +02:00
Alexandre Julliard
a4644f126b
winex11: Limit window dimensions to 65535 to avoid 16-bit truncation issues.
2009-05-05 15:36:25 +02:00
Hans Leidekker
bd4975acb0
ole32: Use existing MTA in CoGetClassObject and CoCreateInstance.
...
Custom actions in the CS3 installer depend on this.
2009-05-05 14:14:20 +02:00
Hans Leidekker
d2820c0684
ole32: Add tests to show that COM needs to be initialized only once for multi-threaded apartments.
2009-05-05 14:14:10 +02:00
Stefan Dösinger
df5d82dd5b
wined3d: Pack ARB srgb constants better.
...
There's no need to waste constants for repeatedly loading the same value.
2009-05-05 14:13:20 +02:00
Stefan Dösinger
d2e12a19ca
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.
2009-05-05 14:13:02 +02:00
Stefan Dösinger
f5e24f7a85
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.
2009-05-05 14:12:52 +02:00
Nikolay Sivov
e7537418d9
comctl32/listview: Use handlers instead of sending messages to oneself.
2009-05-05 11:51:05 +02:00
Nicolas Le Cam
ffba5470c0
user32/tests: Fix scroll tests when theming is disabled.
2009-05-05 11:51:00 +02:00
Marcus Meissner
1cfc88a500
msi: Initialize info and patch variables (Coverity 923).
2009-05-05 11:35:22 +02:00
Henri Verbeet
454dd2ed07
wined3d: Implement shader_sm4_is_end().
2009-05-05 11:34:39 +02:00
Henri Verbeet
2a5a6a3439
wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend.
2009-05-05 11:34:28 +02:00
Henri Verbeet
15a2a5eea6
wined3d: Add a minimal implementation of shader_sm4_read_opcode().
2009-05-05 11:34:21 +02:00
Henri Verbeet
868f5bfc7c
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.
2009-05-05 11:34:15 +02:00
Henri Verbeet
ef074cdde1
wined3d: Introduce a stubbed SM4 shader frontend.
2009-05-05 11:34:07 +02:00
Vincent Povirk
1860b32618
gdiplus: Implement GdipSetLineSigmaBlend.
2009-05-05 11:34:01 +02:00
Detlef Riekenberg
a31e9a1bfa
msi/tests: Run tests again with older msi versions (MsiApplyMultiplePatchesA).
2009-05-05 11:33:52 +02:00
Vitaliy Margolen
6f60208401
xinput1_3: Better match native export order.
2009-05-05 11:33:45 +02:00
Alexandre Julliard
9ee1b06056
wininet: Pass the complete redirected URL in INTERNET_STATUS_REDIRECT callbacks.
2009-05-04 20:49:15 +02:00
Michael Stefaniuc
2d8f252def
msctf/tests: Move 'inline' right after the storage specifier.
2009-05-04 16:00:55 +02:00
Nikolay Sivov
0f9bc1d3b7
gdi32: Check header pointer in CreateDIBitmap.
2009-05-04 14:57:32 +02:00
Rein Klazes
1b1e0027db
user32: Combine horizontal and vertical window scroll bar info in a single structure.
2009-05-04 14:57:03 +02:00
Nikolay Sivov
50c3b530f7
comctl32/listview: Forward WM_ERASEBKGND to parent on CLR_NONE.
2009-05-04 13:23:31 +02:00
Nikolay Sivov
1fac98d3c1
comctl32/listview: Test WM_ERASEBKGND forwarding to parent on CL_NONE background.
2009-05-04 13:23:24 +02:00
Nikolay Sivov
59b08cc1e3
comctl32/listview: Additional test for LVS_EX_HEADERDRAGDROP.
2009-05-04 13:23:11 +02:00
Nikolay Sivov
2829c5fd1e
comctl32/listview: Fix LVM_INSERTITEM handling on LVS_SORTxxx styles.
2009-05-04 13:23:03 +02:00
Stefan Leichter
ac8c6a526f
shell32: Stub for ExtractVersionResource16W.
2009-05-04 13:22:50 +02:00
Aric Stewart
6bbd65d07a
msctf: Implement ITfCategoryMgr::UnregisterCategory.
2009-05-04 13:22:08 +02:00
Dmitry Timoshkov
545b40adf7
kernel32: Make SystemTimeToTzSpecificLocalTime and TzSpecificLocalTimeToSystemTime prototypes match PSDK.
2009-05-04 12:53:32 +02:00
Francois Gouget
8a46d0eaf5
Assorted spelling fixes.
2009-05-04 12:53:29 +02:00
Francois Gouget
51fbc569d6
msctf/tests: Remove spaces before '\n'.
2009-05-04 12:53:26 +02:00
Francois Gouget
fc7a85470c
kernel32/tests: Add a trailing '\n' to ok() calls.
2009-05-04 12:53:24 +02:00
Henri Verbeet
dddd1f0211
wined3d: Select the frontend based on the version token.
2009-05-04 12:53:16 +02:00
Henri Verbeet
5f96c0083a
wined3d: Add a frontend function to determine if there are any tokens left.
2009-05-04 12:53:12 +02:00
Henri Verbeet
2378108eb9
wined3d: Create a frontend for parsing shaders.
2009-05-04 12:53:08 +02:00
Henri Verbeet
5a7afd9b2a
wined3d: Move SM 1-3 parsing functions to their own file.
2009-05-04 12:53:04 +02:00
Henri Verbeet
6eb43e35c9
wined3d: Get rid of the remaining WINED3DSP_REGNUM_MASK usage.
2009-05-04 12:52:59 +02:00
Dmitry Timoshkov
c3dce7dcce
msvfw32: Remove useless and harmful traces from ICDecompress.
2009-05-04 12:52:55 +02:00
Austin English
3cf5eb6d96
ws2_32/tests: Add initial tests for WSAStartup.
2009-05-04 12:52:40 +02:00
Austin English
efa555596b
crypt32/tests: Print a better error if no Verisign root certificates available.
2009-05-04 12:52:35 +02:00
Detlef Riekenberg
648693802b
wininet/tests: Prefer winehq.org over winehq.com.
2009-05-04 12:52:19 +02:00
Detlef Riekenberg
b5eb3be433
urlmon/tests: Handle BSCF_SKIPDRAINDATAFORFILEURLS to fix failures on IE8.
2009-05-04 12:52:16 +02:00
Nicolas Le Cam
321b2f00f3
user32/tests: Fix VK_RMENU input tests on localized Windows.
2009-05-04 12:52:07 +02:00
Ken Thomases
6903238948
dbghelp: Don't check version of Mach-O dyld_all_image_infos structure.
...
The structure has changed repeatedly, but always in a backward compatible way.
The version check was only hampering us.
2009-05-04 12:52:01 +02:00
Ken Thomases
131a046302
winecoreaudio: Fix building on Snow Leopard.
2009-05-04 12:51:55 +02:00
Nicolas Le Cam
ad66aa77a4
ddraw/tests: Fix a test failure on VirtualBox.
2009-05-04 12:51:15 +02:00
Nicolas Le Cam
2f37672225
msi/tests: Fix MsiApplyMultiplePatches tests on Windows.
2009-05-04 12:51:01 +02:00
Vincent Povirk
cb478a3258
gdiplus: Don't draw outside of gradient lines.
...
Currently, gradients are drawn by filling a series of quadrilaterals,
with one side equal to a gradient line and the other side equal to the
edge of the bounding rectangle of the area being filled. A single
pixel can be filled many times, and that causes flicker.
2009-05-04 12:50:42 +02:00
Vincent Povirk
966fd5ec09
gdiplus: Properly draw points outside of line gradients.
...
Theoretically, a line gradient covers the area enclosed by the
starting and ending gradient lines, which intersect the start and end
points respectively and are perpendicular to a line joining the start
and end points.
2009-05-04 12:50:33 +02:00
Vincent Povirk
a6161307cf
gdiplus: Account for blend factors and positions in line gradients.
2009-05-04 12:50:18 +02:00
Vincent Povirk
47e70af50b
gdiplus: Correct the lfHeight calculation in GdipCreateFontFromLogfontW.
...
Negative lfHeight values do not include internal leading. This was
making fonts created from LOGFONT structures larger than they should be.
2009-05-04 12:50:05 +02:00
Vincent Povirk
56a3e788ea
winex11.drv: Export copied images as image/bmp.
2009-05-04 12:49:54 +02:00
Alexandre Julliard
a950910eec
ntdll: Save all segment registers on x86_64. Implement set_cpu_context.
2009-05-01 18:02:40 +02:00
Alexandre Julliard
9968d84973
ntdll: Use standard siginfo signal handlers on all platforms.
2009-05-01 17:57:29 +02:00
Nikolay Sivov
3d7eb3d414
comctl32/listview: Fix wrong function description.
2009-05-01 16:19:45 +02:00
Hans Leidekker
b4b8bc830f
msi: Implement MsiApplyMultiplePatchesA/W.
2009-05-01 16:19:39 +02:00
Rein Klazes
dd16b91a87
comdlg32: Implement OFN_ENABLESIZING flag for GetOpenFileName and friends.
2009-05-01 14:51:25 +02:00
Nikolay Sivov
ebeabf11d3
comctl32/listview: Remove wrong TODO entry.
2009-05-01 14:34:00 +02:00
Vincent Povirk
272e2d2251
winex11.drv: Convert image/bmp X selections to Windows DIB.
2009-05-01 13:19:20 +02:00
Rein Klazes
3e7f226985
user32/tests: Fix a test in edit.c that was not testing what it was supposed to test.
2009-05-01 13:14:11 +02:00
Henri Verbeet
5e072395b4
wined3d: Avoid using WINED3DSP_REGNUM_MASK in the def/defi/defb handlers.
2009-05-01 13:12:08 +02:00
Henri Verbeet
a605fcd2fd
wined3d: Introduce shader_sm1_read_comment() to read shader comments.
2009-05-01 13:12:04 +02:00
Henri Verbeet
7420a96736
wined3d: Merge wined3d_private_types.h into wined3d_private.h.
2009-05-01 13:11:57 +02:00
Henri Verbeet
59705b9c20
wined3d: Use the shader_sm1_read_*() functions in shader_trace_init().
2009-05-01 13:11:42 +02:00
Henri Verbeet
752d80400d
wined3d: Merge shader_dump_arr_entry() into shader_dump_register().
2009-05-01 13:11:37 +02:00
Huw Davies
66d04f8eb6
ole32: Implement GetDataHere.
2009-04-30 17:20:00 +02:00
Nikolay Sivov
8a03ac58c5
comctl32/listview: Check columns array size before trying to obtain rectangle.
2009-04-30 17:19:56 +02:00
Rein Klazes
a240254d36
user32/tests: Show that vertical and horizontal window scroll bar info is not created independently.
2009-04-30 13:57:12 +02:00
Alexandre Julliard
c5a57e7d13
ntdll: Move NtRaiseException and RtlUnwind implementations to the CPU-specific files.
2009-04-30 13:23:15 +02:00
Henri Verbeet
53169b98d2
wined3d: Define GL_FENCE_APPLE to the correct value.
2009-04-30 12:48:03 +02:00
Henri Verbeet
bf4f7bf34a
wined3d: Split shader_dump_param() in shader_dump_src_param() and shader_dump_dst_param().
2009-04-30 12:47:59 +02:00
Henri Verbeet
54a3054e5a
wined3d: Pass a struct wined3d_shader_semantic to shader_dump_decl_usage().
2009-04-30 12:47:56 +02:00
Henri Verbeet
032b8d4c02
wined3d: Explicitly pass register type, index, etc. to shader_dump_param().
2009-04-30 12:47:52 +02:00
Henri Verbeet
18df05eb34
wined3d: Explicitly pass the register type and index to shader_get_float_offset().
2009-04-30 12:47:44 +02:00
Hans Leidekker
3fc27f67f3
wininet: Replace any existing content length header in HttpSendRequest.
2009-04-30 12:47:40 +02:00
Hans Leidekker
285eeea7ef
wininet: Implement InternetReadFileEx for ftp requests.
2009-04-30 12:47:35 +02:00
Nikolay Sivov
146209381b
comctl32/listview: Don't draw wrapped focus rectangle.
2009-04-30 12:47:30 +02:00
Nikolay Sivov
4ba9e61661
comctl32/header: Reset internal drag state on mouse up.
2009-04-30 12:47:20 +02:00
Guy Albertelli
1016bd7ec4
kernel32/tests: Fix new problems with volume tests.
2009-04-30 12:47:14 +02:00
Timo Kreuzer
b4cc117b38
comctl32: Change UINT to UINT_PTR in CreateToolbarEx.
2009-04-30 12:46:52 +02:00
Paul TBBle Hampson
4b45767e2a
gdi32: Remove tabs from init_system_links TRACEs.
2009-04-30 12:46:09 +02:00
Paul TBBle Hampson
0cde093fdc
gdi32: Ensure font name comparisons are case-insensitive.
2009-04-30 12:45:58 +02:00
Stefan Leichter
946f3f998f
shell32: Stub for SHParseDisplayName.
2009-04-30 12:45:53 +02:00
Alexandre Julliard
445567ea95
ws2_32: Use SIZE_T instead of size_t for inet_ntop argument.
2009-04-29 15:52:29 +02:00
Hans Leidekker
5b428fe55e
iphlpapi: Add tests for GetAdaptersAddresses.
2009-04-29 15:50:25 +02:00
Hans Leidekker
f0491f61ba
iphlpapi: Implement GetAdaptersAddresses.
2009-04-29 15:50:25 +02:00
Eric Pouech
883d32dd70
kernel32: Completely get rid of ENHANCED_KEY entry in the keymap.
...
This fixes the ctrl-arrow support which has been broken by 67be353040
.
2009-04-29 15:50:25 +02:00
Rein Klazes
5265e0f2e5
winex11: GetPixel() on a monochrome bitmap should return black or white, not dark red.
2009-04-29 15:50:25 +02:00
Jeff Latimer
2fa64f52e7
ws2_32: IPv6 functionality for WSAAddressToStringA.
2009-04-29 15:50:22 +02:00
Jeff Latimer
7d78bf4b1c
ws2_32/tests: IPv6 tests for WSAAddressToStringA.
2009-04-29 15:49:41 +02:00
Nikolay Sivov
9f6bd09ec0
comctl32/listview: A couple of LVM_GETITEM tests with incomplete masks.
2009-04-29 14:23:52 +02:00
Nikolay Sivov
cd8b91f1bb
comctl32/listview: Handle LVIF_NORECOMPUTE in LVM_GETITEM[A,W].
2009-04-29 14:23:42 +02:00
Nikolay Sivov
43dcbdeb70
comctl32/listview: Some tests for LVIF_NORECOMPUTE flag.
2009-04-29 14:23:33 +02:00
Nikolay Sivov
bbd00da488
comctl32/listview: Handle CCM_[G,S]ETVERSION in listview.
2009-04-29 14:23:17 +02:00
Guy Albertelli
fce0f9ab8a
kernel32/tests: Add tests to verify GetVolumeNameForVolumeMountPointA returns correct string.
2009-04-29 13:39:21 +02:00
Guy Albertelli
f7e6777e6e
kernel32: Fix GetVolumeInformation[AW] to require trailing \.
2009-04-29 13:38:56 +02:00
Guy Albertelli
6f1390646c
kernel32/tests: Add tests for GetVolumeInformationA and QueryDosDevice.
2009-04-29 13:38:51 +02:00
Stefan Dösinger
10ad2e8e03
wined3d: Hardcode local loop control ints into the code in reps.
...
This helps the compiler to unroll the loop and dodges a crash on OSX. It is
similar to what we do in "loop aL, iX" already.
2009-04-29 13:35:54 +02:00
Paul Chitescu
1e48e160f5
mscoree: Stubs for StrongNameSignatureVerification(Ex).
2009-04-29 13:08:57 +02:00
Paul Vriens
a429ce00b1
clusapi: Don't print an out parameter.
2009-04-29 13:08:53 +02:00
Paul Vriens
3af523fdf5
rasapi32/tests: Add a FreeLibrary.
2009-04-29 13:08:49 +02:00
Paul Vriens
5a892b8c49
inetmib1/tests: Add a FreeLibrary and turn some skip()s into win_skip()s.
2009-04-29 13:08:36 +02:00
Henri Verbeet
88b6d5eb0b
wined3d: Relative addressing tokens are always source parameters.
...
So the "is_src" argument to shader_dump_arr_entry() is redundant (and wrong).
2009-04-29 13:08:29 +02:00
Henri Verbeet
52644ab053
wined3d: The "input" parameter to shader_dump_param() should be a BOOL.
...
It's used to determine if the token is a source or destination parameter. A
subsequent patch will split shader_dump_param() in two different functions.
2009-04-29 13:08:22 +02:00
Henri Verbeet
42a8041cb8
wined3d: Handle the sampler type shift in the frontend.
2009-04-29 13:08:14 +02:00
Henri Verbeet
65321dd1ce
wined3d: Introduce shader_sm1_read_semantic().
2009-04-29 13:08:08 +02:00
Henri Verbeet
8d4c90496f
wined3d: Store the sampler type in struct shader_reg_maps.
...
Instead of the usage token.
2009-04-29 13:08:01 +02:00
Dmitry Timoshkov
d2ecb11941
user32: Add the tests for LB_DELETESTRING, make them pass under Wine.
2009-04-29 13:07:52 +02:00
Vincent Povirk
47c3993ad3
gdiplus: Add tests for GdipGet/SetLineBlend.
2009-04-29 13:07:45 +02:00
Vincent Povirk
47a81f5a0c
gdiplus: Implement GdipGetLineBlend.
2009-04-29 13:07:34 +02:00
Vincent Povirk
1e88ee5030
gdiplus: Implement GdipGetLineBlendCount.
2009-04-29 13:07:27 +02:00
Vincent Povirk
1f4940ae44
gdiplus: Implement GdipSetLineBlend.
2009-04-29 13:07:20 +02:00
Vincent Povirk
b05cf906d1
gdiplus: Add blend information to linear gradient brushes.
2009-04-29 13:07:07 +02:00
Vincent Povirk
1de792290b
gdiplus: Stub GdipGetLineBlend.
2009-04-29 13:06:48 +02:00
Vincent Povirk
3d37b0a7fa
gdiplus: Stub GdipGetLineBlendCount.
2009-04-29 13:06:40 +02:00
Christian Costa
51ad286d37
mciqtz32: Add support for MCI_SET.
2009-04-29 13:06:32 +02:00
Huw Davies
2e11733f45
ole32: Don't ask for a name if it's not required.
2009-04-28 14:47:54 +02:00
Huw Davies
08a9bf7db8
oleaut32: Don't ask for a name if it's not required.
2009-04-28 14:47:51 +02:00
Hib Eris
0a81fbfa39
msi: Fix LONGCHAR column data type.
2009-04-28 13:10:04 +02:00
Hib Eris
508028ae03
msi/tests: Test type for LONGCHAR columns.
2009-04-28 13:10:03 +02:00
Hib Eris
5e829d1323
msi: Fix SHORT column data type.
2009-04-28 13:10:03 +02:00
Hib Eris
407866186c
msi/tests: Test type for INTEGER, SHORT, LONG columns.
2009-04-28 13:10:03 +02:00
Hib Eris
15cb7290ee
msi: Fix INT column data type.
2009-04-28 13:10:03 +02:00
Hib Eris
fa8f8a3efc
msi/tests: Test type for INT column.
2009-04-28 13:10:03 +02:00
Alexandre Julliard
4857e1997e
include: Added definitions for HTMLWindowEvents and HTMLWindowEvents2.
2009-04-28 13:10:03 +02:00
Stefan Dösinger
25a59fe71b
wined3d: Set the max mipmap level in the pbo test.
...
fglrx refuses to use PBOs on not mipmap complete textures. The texture code
already takes care of this, do the same in the test.
2009-04-28 13:10:03 +02:00
Stefan Dösinger
8513f64a01
wined3d: Emulate R16G16F and R32G32F if GL_ARB_texture_rg is not supported.
...
Nvidia doesn't offer it on geforce 7 and earlier cards, but some games need
it. This is surprising because the extension was made specifically for
compatibility purposes for older cards.
2009-04-28 13:10:03 +02:00
Stefan Dösinger
1fbc6e560d
wined3d: Fix an issue in buffer_get_sysmem.
...
Checking for the doublebuffer flag can cause confusion if no VBO has
been allocated for the buffer. Checking for allocatedMemory is the
more direct approach.
2009-04-28 13:10:03 +02:00
Stefan Dösinger
926fe798c5
wined3d: Activate a thread before mapping a buffer.
...
This fixes a regression in EverQuest 2.
2009-04-28 13:10:02 +02:00
Stefan Dösinger
3dc55010ea
wined3d: Fix a few more direct buffer accesses.
2009-04-28 13:10:02 +02:00
Jörg Höhle
9296b1e917
msvfw32/tests: Add mixed-case FOURCC comparisons.
2009-04-28 13:10:02 +02:00
Henri Verbeet
d32d308798
wined3d: Remove some redundant defines.
2009-04-28 13:10:02 +02:00
Henri Verbeet
b8b12d2dc2
wined3d: Mask set bool/int constants with bool/int constants read.
2009-04-28 13:10:02 +02:00
Henri Verbeet
9db67a5971
wined3d: Clear reg_maps in shader_get_registers_used() instead of the callers.
2009-04-28 13:10:02 +02:00
Henri Verbeet
0df4514894
wined3d: Use shader_sm1_read_dst_param() and shader_sm1_read_src_param() in shader_get_registers_used().
2009-04-28 13:10:02 +02:00
Henri Verbeet
e001876163
wined3d: Create a separate function to record register usage.
2009-04-28 13:10:02 +02:00
Juan Lang
b6682f96f7
cryptui: If an input file name is given to CryptUIWizImport, show it in the wizard.
2009-04-28 13:10:02 +02:00
Vincent Povirk
73eea0d05f
gdiplus: Create a static InstalledFontCollection object, currently empty.
2009-04-28 13:10:02 +02:00
Vincent Povirk
31f2b8e1ea
gdiplus: Add test for GdipNewInstalledFontCollection.
2009-04-28 13:10:01 +02:00
Massimo Del Fedele
a3221e7f23
gdiplus: Add stub for GdipBitmapSetPixel.
2009-04-28 13:10:01 +02:00
Eric Pouech
88bdc0c110
kernel32: In editline's keys table, use constants instead of numeric constants.
2009-04-28 11:58:41 +02:00
Paul Vriens
6ba4b314f3
urlmon/tests: Fix a test failure on Win9x, WinME and NT4.
2009-04-28 11:58:31 +02:00
Paul Vriens
f043f3db27
gdi32/tests: Fix a test failure on NT4.
2009-04-28 11:58:27 +02:00
Paul Vriens
ffd855d214
ws2_32/tests: Run tests again on several platforms due to missing functions.
2009-04-28 11:58:24 +02:00
Paul Vriens
75f6b1d636
gdi32/tests: Fix some test failures on Win9x/WinME.
2009-04-28 11:58:14 +02:00
Alexandre Julliard
7e11ecdd8d
wininet: Fix a memory leak in the URL cache.
2009-04-27 20:04:45 +02:00
Alexandre Julliard
e12ade9fb3
wininet: Add stubs for PrivacyGet/SetZonePreferenceW.
2009-04-27 20:04:34 +02:00
Jeff Latimer
4d4819d8c4
ws2_32: Make inet_ntop conform to msdn definition.
2009-04-27 14:29:28 +02:00
Jeff Latimer
0cdd0d80ee
ws2_32/tests: Add tests for Inet_Ntop and inet_ntoa.
2009-04-27 14:29:08 +02:00
Nikolay Sivov
82744c93e0
comctl32/listview: Fix resizing grid drawing at right from rightmost column.
2009-04-27 13:47:48 +02:00
Nikolay Sivov
d1d7dfab64
comctl32/listview: Fix horizontal grid line drawing.
2009-04-27 13:47:41 +02:00
Nikolay Sivov
2796763ee3
comctl32/listview: Draw rightmost vertical grid line when needed.
2009-04-27 13:47:35 +02:00
Nikolay Sivov
3f0824bdf4
comctl32/listview: Remove duplicated iterator initializer.
2009-04-27 13:47:25 +02:00
Nikolay Sivov
bf61677998
comctl32/listview: Reuse existing variable instead of duplicated expression.
2009-04-27 13:47:18 +02:00
Alexandre Julliard
72f89d6bfc
Revert "kernel32: Report unixfs instead of ntfs for unknown filesystem type."
...
This reverts commit 8044c11ecf
.
2009-04-27 13:25:53 +02:00
Henri Verbeet
f1023815ce
wined3d: Add a wined3d pixel shader to struct d3d10_pixel_shader.
2009-04-27 13:25:32 +02:00
Henri Verbeet
abc253f52f
wined3d: Add a function to read a destination parameter from SM1-3 bytecode.
2009-04-27 13:25:26 +02:00
Henri Verbeet
4e97e430d9
wined3d: Add a function to read a source parameter from SM1-3 bytecode.
2009-04-27 13:25:21 +02:00
Henri Verbeet
15953b94b6
wined3d: Use shader_sm1_read_opcode() in shader_trace_init().
2009-04-27 13:25:16 +02:00
Henri Verbeet
2b07565d6e
wined3d: Store D3D shader opcode names in a separate table.
2009-04-27 13:25:09 +02:00
Christian Costa
240ddb27c4
mciqtz32: Add support for MCI_WHERE.
2009-04-27 13:25:01 +02:00
Christian Costa
42e9acdffb
mciqtz32: Add support for MCI_GETDEVCAPS.
2009-04-27 13:24:56 +02:00
Nikolay Sivov
7daf9b6ef5
msi: Fix wrong calling convention.
2009-04-27 13:24:51 +02:00
Paul TBBle Hampson
4d57ee3409
wininet: HTTP_HttpAddRequestHeadersW should ignore 0-length headers.
2009-04-27 13:24:42 +02:00
Paul TBBle Hampson
01a83cde55
wininet/tests: Test for handling of blank headers in HttpAddRequestHeaders.
2009-04-27 13:24:37 +02:00
Massimo Del Fedele
078989d463
richedit20: Test for fonttbl streamout.
2009-04-27 13:24:27 +02:00
Massimo Del Fedele
6f17327728
riched20: Fix placement of crlf on font table streamout.
2009-04-27 13:24:09 +02:00
Stefan Dösinger
7ab6c22f5a
wined3d: Support the full amount of constants in GLSL.
...
This patch advertises all GL reported float uniforms to the D3D app to
reach the 256 constants required by Shader Model 3.0 on dx9 cards. If
the shader does not use indirect addressing, all 256 constants are
declared. The compiler can then figure out which constants are
actually used. This makes shaders work that use high constant indices,
but don't use all 256 constants.
2009-04-27 13:24:00 +02:00
Stefan Dösinger
9f1731edb6
d3d: Limit d3d8 and d3d9 vshader constants to 256.
...
DX10 cards support 512(ATI) or 1024(Nvidia) vertex shader constants in
GL. The dx9 DXCapsViewer shows that dx10 windows drivers only claim
256 constants on Windows, so we can and should do the same.
2009-04-27 13:23:36 +02:00
David Adam
758777d1e2
d3d9: Fix a copy/paste error in test.
2009-04-27 13:23:19 +02:00
Vincent Povirk
c3d2395669
gdiplus: Don't leak a device context when GdipCreateFromHWND fails.
2009-04-27 13:23:05 +02:00
Vincent Povirk
8a3d9ff773
gdiplus: Only release device contexts created internally.
2009-04-27 13:23:00 +02:00
Hans Leidekker
fea6d0a764
ws2_32: Implement GetAddrInfoW and FreeAddrInfoW.
2009-04-27 13:22:54 +02:00
Dan Kegel
3e6d0789d0
ntdll: Add missing RtlReAllocateHeap Valgrind hook, add tests.
2009-04-27 13:22:49 +02:00
Hans Leidekker
8ab00329dd
wininet: Replace any existing cookie header.
2009-04-24 15:51:47 +02:00
Hans Leidekker
fbc99515eb
wininet: Fix parsing of cookies with attributes.
2009-04-24 15:51:42 +02:00
Nikolay Sivov
8b26cce8f8
comctl32/listview: Fix LVM_GETCOLUMNORDERARRAY passing message to header.
2009-04-24 15:50:39 +02:00
Nikolay Sivov
3845ed795f
comctl32/tests: Tests for LVM_GETCOLUMNORDERARRAY: it actually uses HDM_GETORDERARRAY.
2009-04-24 15:50:32 +02:00
Paul Vriens
1c2b29dae3
gdiplus/tests: Fix a test failure on Win98.
2009-04-24 15:02:58 +02:00
Paul Vriens
97505798ec
setupapi/tests: Fix a test failure on Win98.
2009-04-24 15:02:50 +02:00
Paul Vriens
6d1d5b653f
shell32/tests: Fix a test failure on Win98.
2009-04-24 15:02:43 +02:00
Paul Vriens
cfd32a5119
shell32/tests: Fix some test failures on Win9x and NT4.
2009-04-24 15:02:38 +02:00
Huw Davies
d2837cb94d
ole32/tests: Improve the traces in the test.
2009-04-24 15:02:23 +02:00
Huw Davies
3f7b2b9932
winex11.drv: Print clipboard formats in hex.
2009-04-24 15:02:20 +02:00
Huw Davies
739ca6deae
ole32: Fix a couple of comments.
2009-04-24 15:02:11 +02:00