Matteo Bruni
eba8fd0b77
wined3d: Remove an unused field.
2011-04-28 16:47:14 +02:00
Matteo Bruni
9da924039f
wined3d: Split pow instruction handling in the ARB backend.
2011-04-28 12:12:18 +02:00
Matteo Bruni
db8d681a5b
wined3d: Remove rcp special handling of 0 from the ARB shader backend.
2011-04-28 12:11:55 +02:00
Matteo Bruni
0210a8384a
wined3d: Add missing temporary variable declaration to ARB shader backend.
2011-04-28 12:11:53 +02:00
André Hentschel
7af9179eb9
dbghelp: Implement rudimentary stack walk for ARM.
2011-04-28 11:13:53 +02:00
Ken Thomases
518675fbb5
winecoreaudio.drv: Link against ole32 for CoTaskMemAlloc/Free.
2011-04-28 11:11:21 +02:00
Michael Stefaniuc
e58b0dd079
shdocvw: Merge the Destroy functions into the coresponding Release functions.
2011-04-28 11:11:08 +02:00
Michael Stefaniuc
1c8bad8037
shdocvw: COM cleanup in shlinstobj.c.
2011-04-28 11:11:05 +02:00
Dylan Smith
417534fdb7
d3dx9: Implement ID3DXMesh::DrawSubset.
2011-04-28 11:10:22 +02:00
Dylan Smith
e2d7fdf1f9
d3dx9: Implement GetAttributeTable and SetAttributeTable.
2011-04-28 11:10:18 +02:00
Dylan Smith
8baf96bb22
d3dx9: Implement LockAttributeBuffer & UnlockAttributeBuffer.
2011-04-28 11:10:13 +02:00
Dylan Smith
b2dac1df27
d3dx9: Implement GetNumBytesPerVertex using the vertex declaration.
...
If a declaration without a corresponding FVF is used to create the mesh,
then its declaration must be used to get the vertex size.
2011-04-28 11:10:00 +02:00
Dylan Smith
96d5d06f2b
d3dx9: D3DXCreateMesh rejects declarations with non-zero streams.
2011-04-28 11:09:23 +02:00
Henri Verbeet
c5baf8f237
wined3d: Merge the IWineD3DSurface::SetFormat() implementations.
2011-04-28 11:08:55 +02:00
Henri Verbeet
92120cb527
wined3d: Merge the IWineD3DSurface::SetMem() implementations.
2011-04-28 11:08:51 +02:00
Henri Verbeet
a5febcf7a1
wined3d: Merge the IWineD3DSurface::ReleaseDC() implementations.
2011-04-28 11:08:45 +02:00
Henri Verbeet
dcaca7225b
wined3d: Merge the IWineD3DSurface::GetDC() implementations.
2011-04-28 11:08:36 +02:00
Henri Verbeet
13146e216f
wined3d: Merge the IWineD3DSurface::PreLoad() implementations.
2011-04-28 11:08:27 +02:00
Piotr Caban
6ecabf7cae
msvcrt: Added _set_printf_count_output and _get_printf_count_output implementation.
2011-04-28 11:08:06 +02:00
Piotr Caban
168909283c
msvcrt: Added wcsrtombs implementation.
2011-04-28 11:07:46 +02:00
Marcus Meissner
7810e231a8
advapi32: Mark some internal symbols as hidden.
2011-04-27 18:15:57 +02:00
Andrew Eikum
29d6fbc3fe
mmdevapi/tests: Add tests for IAudioClock.
2011-04-27 17:50:05 +02:00
Andrew Eikum
d4c0bedd95
winecoreaudio.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported.
2011-04-27 17:49:57 +02:00
Andrew Eikum
e3ff943e9c
winealsa.drv: Add mapping for 64-bit floats in IAudioClient::Initialize().
2011-04-27 17:49:53 +02:00
Andrew Eikum
fc4748ae74
winealsa.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported.
2011-04-27 17:49:46 +02:00
Andrew Eikum
2692a68ce6
winealsa.drv: Replace incorrect 41100 with 44100.
2011-04-27 17:49:11 +02:00
Andrew Eikum
be332326ba
wineoss.drv: Add mmdevapi driver.
2011-04-27 17:47:05 +02:00
Huw Davies
e248615ae7
gdi32: Implement clipping of diagonal lines.
2011-04-27 17:09:20 +02:00
Alexandre Julliard
bab850389a
winex11: Merge consecutive RawMotion events.
2011-04-27 16:00:50 +02:00
Alexandre Julliard
da9922b40d
winex11: Ignore MotionNotify events if we have pending RawMotion events.
2011-04-27 16:00:02 +02:00
Piotr Caban
10901e17b4
msvcrt: Remove wchar_t/char conversions needed for pf_integer_conv.
2011-04-27 13:27:34 +02:00
Piotr Caban
8e58cbd8cb
msvcrt: Use pf_integer_conv when displaying pointers.
2011-04-27 13:26:38 +02:00
Piotr Caban
0f9f0a1613
msvcrt: Don't use additional buffer in pf_integer_conv.
2011-04-27 13:26:36 +02:00
Piotr Caban
35cc03d54c
msvcrt: Print all integers using pf_integer_conv function.
2011-04-27 13:19:14 +02:00
Piotr Caban
00182ca6d9
msvcrt: Added sprintf_p_l implementation.
2011-04-27 13:18:59 +02:00
Tim Hentenaar
a415974b2e
user32: GetTabbedTextExtent() returns non-zero value when nCount == 0.
2011-04-27 13:15:00 +02:00
Huw Davies
e0a60312d1
rpcrt4: Handle non-conformant bogus structures.
2011-04-27 11:55:01 +02:00
Nikolay Sivov
f79c4d6fa2
comctl32/syslink: Call default procedure directly when needed.
2011-04-27 11:54:49 +02:00
Nikolay Sivov
f6b3376ec7
comctl32/tests: Remove practically unused parameters from test functions.
2011-04-27 11:54:47 +02:00
Michael Stefaniuc
31057e4b75
msxml3: COM cleanup in domdoc.c.
2011-04-27 11:53:12 +02:00
Michael Stefaniuc
1da5c9d17f
shell32/tests: COM cleanup in shlfolder.c.
2011-04-27 11:53:06 +02:00
Marcus Meissner
1ef0fca796
msxml3: Mark internal symbols as hidden.
2011-04-27 11:52:03 +02:00
Marcus Meissner
4485696248
shell32: Mark internal symbols as hidden.
2011-04-27 11:52:00 +02:00
Henri Verbeet
34ba20fe35
wined3d: Merge the IWineD3DSurface::Unmap() implementations.
2011-04-27 11:50:53 +02:00
Henri Verbeet
825341e7c2
wined3d: Merge the IWineD3DSurface::Map() implementations.
2011-04-27 11:50:48 +02:00
Henri Verbeet
a2ef014342
wined3d: Merge the IWineD3DSurface::Release() implementations.
2011-04-27 11:50:41 +02:00
Henri Verbeet
d9ace3c9f7
wined3d: Only invalidate the INDRAWABLE location for onscreen surfaces in surface_realize_palette().
...
For offscreen surfaces this might actually remove the texture we just loaded.
2011-04-27 11:50:35 +02:00
Henri Verbeet
a05841bd1a
wined3d: Rename "pCaps" to "caps".
2011-04-27 11:50:29 +02:00
Marcus Meissner
a247c7fd49
sane.ds: Mark internal functions as hidden.
2011-04-27 11:50:20 +02:00
Marcus Meissner
2c1d581ced
twain_32: Mark some functions static and other internal ones hidden.
2011-04-27 11:50:08 +02:00
André Hentschel
dae65898e2
dbghelp: Implement sparc_map_dwarf_register.
2011-04-27 11:49:53 +02:00
Dylan Smith
46a96b139e
d3dx9/tests: Added tests for ID3DXMesh::GenerateAdjacency.
2011-04-27 11:49:36 +02:00
Dylan Smith
c8a8bc3a62
d3dx9: Implement ID3DXMesh::GenerateAdjacency.
2011-04-27 11:49:15 +02:00
Dylan Smith
e4fd5d0a60
d3dx9: Support the option flags for D3DXCreateMesh.
2011-04-27 11:49:08 +02:00
Marcus Meissner
0ecf958e72
gphoto2.ds: Mark internal symbols as hidden.
2011-04-26 16:18:24 +02:00
Matteo Bruni
e1ac6078b5
d3dx9: Remove some redundant and compiler-unfriendly pixel format checking code.
...
Spotted by Gerald Pfeifer and Nicolas Le Cam.
2011-04-26 16:18:08 +02:00
Matteo Bruni
b17fd2a3af
d3dx9: Print a FIXME when encountering an unknown surface format.
2011-04-26 16:18:03 +02:00
Maarten Lankhorst
c385a93505
winealsa: Zero buffer, only write data if needed.
2011-04-26 16:18:00 +02:00
Stefan Dösinger
e140077cc7
d3d8: Add more tests for NULL render targets.
2011-04-26 16:17:45 +02:00
Stefan Dösinger
463162b414
d3d8: Don't reapply the old DS if SetDepthStencilSurface failed.
2011-04-26 16:17:43 +02:00
Alexandre Julliard
0036e438db
dinput: Pass mouse messages through if the request to clip the cursor is rejected.
2011-04-26 16:04:23 +02:00
Alexandre Julliard
c52f415415
dinput: Use a 1x1 clipping rect instead of warping the mouse in exclusive mode.
2011-04-26 16:04:00 +02:00
Alexandre Julliard
5f2daff124
dinput: Add a helper function for mouse warping.
2011-04-26 15:31:32 +02:00
Alexandre Julliard
8578f9c375
dinput: Get rid of some redundant coordinate mappings.
2011-04-26 15:31:31 +02:00
Alexandre Julliard
897fdfd423
winex11: Refuse to clip cursor to a 1x1 window if we don't have XInput2 support.
2011-04-26 15:31:30 +02:00
Austin English
dede8eba9f
ole2.dll16: Add a stub for ReleaseStgMedium.
2011-04-26 15:31:29 +02:00
John Fremlin
66c42df02e
oleau32: Stop incorrectly parsing dates in bogus YDM order in European locales.
2011-04-26 15:31:28 +02:00
Rico Schüller
a5fbbbe4a9
d3dx9: Fix flags for annotation structures.
2011-04-26 15:31:28 +02:00
Rico Schüller
03204e99b7
d3dx9: Improve get_parameter_by_name().
2011-04-26 15:31:27 +02:00
Rico Schüller
dbfc4dfc8d
d3dx9: Improve ID3DXBaseEffect::GetParameter().
2011-04-26 15:31:27 +02:00
Marcus Meissner
e1fcd78928
secur32: Mark internal symbols with hidden visibility.
2011-04-26 15:31:27 +02:00
Marcus Meissner
c2f2f1911c
jscript: Mark internal symbols as having hidden visibility.
2011-04-26 15:31:27 +02:00
Marcus Meissner
58040f9508
rpcrt4: Mark internal symbols with hidden visibility.
2011-04-26 15:31:27 +02:00
Marcus Meissner
0615969f2b
dsound: Mark internal symbols as having hidden visibility.
2011-04-26 15:31:27 +02:00
Marcus Meissner
32e05d7b61
comdlg32: Mark internal symbols as having hidden visibility.
2011-04-26 15:31:27 +02:00
Marcus Meissner
3ed1339219
gdiplus: Mark internal symbols as having hidden visibility.
2011-04-26 15:31:27 +02:00
Marcus Meissner
2ac87cb695
wininet: Mark internal symbols as hidden visibility.
2011-04-26 15:31:26 +02:00
Marcus Meissner
3587158631
urlmon: Mark internal functions as hidden.
2011-04-26 15:31:26 +02:00
Nicolas Le Cam
64111e2518
winspool.drv: Fix uninitialized variable warning.
2011-04-26 10:52:57 +02:00
Nicolas Le Cam
d4e7dacfc1
mshtml: Fix uninitialized variable warning.
2011-04-26 10:49:49 +02:00
Nicolas Le Cam
f54042df66
msctf/tests: Fix uninitialized variable warning.
2011-04-26 10:49:47 +02:00
Henri Verbeet
3f0120241b
wined3d: Enable SM3 if ARB_shader_texture_lod is supported.
2011-04-26 10:46:52 +02:00
Henri Verbeet
9d0e17e9ea
wined3d: Either set SM3 for both vertex and fragment shaders or for neither.
2011-04-26 10:46:45 +02:00
Henri Verbeet
f63a84be61
wined3d: Merge surface_base.c into surface.c.
2011-04-26 10:46:40 +02:00
Henri Verbeet
11d44809bb
wined3d: Remove IWineD3DSurface::PrivateSetup() from the public interface.
2011-04-26 10:46:23 +02:00
Henri Verbeet
5ce3186735
comctl32: Return if there's no current selection in TAB_EnsureSelectionVisible().
2011-04-26 10:46:15 +02:00
Andrew Bogott
d16bed15b6
crypt32: Rework Base64WithHeaderAndTrailerToBinaryA and Base64WithHeaderAndTrailerToBinaryW so that they accept a wider variety of headers and trailers.
2011-04-25 19:38:25 +02:00
Andrew Bogott
812d647705
crypt32/tests: Demonstrate that CryptStringToBinary can take arbitrary key headers and trailers.
2011-04-25 19:38:25 +02:00
Andrew Eikum
a5cfae6db3
mmdevapi/tests: Add tests for IAudioClient::GetCurrentPadding.
2011-04-25 19:38:25 +02:00
Andrew Eikum
d2f7b628d9
winecoreaudio.drv: Add mmdevapi driver.
2011-04-25 19:38:19 +02:00
Andrew Eikum
86e90c92af
winealsa.drv: Add mmdevapi driver.
...
Maarten Lankhorst also contributed to this driver.
2011-04-25 17:29:11 +02:00
Andrew Eikum
5014099928
mmdevapi: Reimplement using a driver system.
2011-04-25 17:24:50 +02:00
Amine Khaldi
30b8d046ba
gdi32/test: SelectObject doesn't work with palettes, use SelectPalette instead.
2011-04-25 16:25:11 +02:00
Piotr Caban
c09f9ef498
msvcrt: Removed pf_vnsprintf internal function.
2011-04-25 14:36:42 +02:00
Piotr Caban
bfc2f5f2a5
msvcrt: Use callback based printf in sprintf functions family.
2011-04-25 14:36:36 +02:00
Piotr Caban
b9e456aa79
msvcrt: Use callback based printf in fprintf functions family.
2011-04-25 14:36:31 +02:00
Piotr Caban
7303b8c4db
msvcrt: Use callback based printf in cprintf functions family.
2011-04-25 14:36:26 +02:00
Piotr Caban
056dfb26ce
msvcrt: Copy and reorganize printf implementation.
2011-04-25 14:36:19 +02:00
Piotr Caban
dbc8c07ba8
msvcrt/tests: Added fprintf tests.
2011-04-25 14:35:52 +02:00
Amine Khaldi
942aa70a0e
comctl32: Don't draw text when the number of text lines has been set to zero.
2011-04-25 13:05:06 +02:00
Vincent Povirk
9483b3ba86
windowscodecs: Treat samples as unspecified if there's no ExtraSamples tag.
2011-04-25 13:03:22 +02:00
Austin English
cad8afb8ee
kernel32: Add a stub for SetThreadPreferredUILanguages.
2011-04-25 13:03:07 +02:00
Marcus Meissner
eb97e6179f
msi: Mark internal symbols as visibility hidden.
2011-04-25 13:02:17 +02:00
Marcus Meissner
b4af43db7b
winmm: Mark internal symbols with visibility hidden.
2011-04-25 13:02:10 +02:00
Marcus Meissner
b5cbe08b56
crypt32: Mark internal symbols as hidden visibility.
2011-04-25 13:02:07 +02:00
Marcus Meissner
14c4ef3fdd
ole32: Mark internal symbols has hidden visibility.
2011-04-25 13:02:01 +02:00
Marcus Meissner
2802d3344d
ntdll: Mark internal functions as hidden.
2011-04-25 13:01:52 +02:00
Marcus Meissner
3d80a798cf
gdi32: Mark internal symbols as hidden.
2011-04-25 13:01:50 +02:00
Frédéric Delanoy
0ad90ee9ed
po: Add message contexts (and French translations) for some polysemic English translation entries.
2011-04-25 11:52:02 +02:00
Michael Stefaniuc
d5739cd2c3
d3d9: Finish the COM cleanup of the IDirect3DDevice9Ex iface.
2011-04-25 11:40:35 +02:00
Michael Stefaniuc
5f57cc1451
d3d9: Pass an object instead of an iface to IDirect3DDevice9Impl_CreateSurface().
2011-04-25 11:40:32 +02:00
Michael Stefaniuc
e798c72cf4
d3d9: Use impl_from_IDirect3DDevice9Ex instead of casting iface to object.
2011-04-25 11:40:30 +02:00
Eric Pouech
a42bf0134c
msvcrt: ungetc must create a buffer, even if _IONBF has been set with setvbuf.
2011-04-25 11:39:57 +02:00
Eric Pouech
dc9904a338
msvcrt: Added tests in fileops with different buffer management modes.
2011-04-25 11:39:54 +02:00
Alexandre Julliard
f1f223d001
winex11: Release the clip cursor grab when the clipping window loses focus.
2011-04-25 10:49:59 +02:00
Jacek Caban
fa2e4bb5de
shdocvw: Deactivate document in InternetExplorer destructor.
2011-04-22 17:51:29 +02:00
Jacek Caban
86c28c9f89
mshtml: Added proper support for weak references.
2011-04-22 17:51:29 +02:00
Stefan Dösinger
dbc8702e44
wined3d: Scale the depthbias factor by the depth buffer's depth.
2011-04-22 17:51:29 +02:00
Stefan Dösinger
96b758f7b3
d3d: Map D3DRS_ZBIAS to WINED3DRS_DEPTHBIAS.
...
ZBIAS was removed in d3d9 and replaced with DEPTHBIAS. Currently
wined3d implements both independently which will cause trouble if we
want to set the depthbias value depending on the depth stencil format.
2011-04-22 17:51:29 +02:00
Alexandre Julliard
33c491eb84
winex11: Allow changing the clipping rectangle while the mouse is grabbed.
2011-04-22 17:51:29 +02:00
Alexandre Julliard
a292220e1d
winex11: Add separate helper functions for pointer grabbing and ungrabbing.
2011-04-22 17:51:28 +02:00
Alexandre Julliard
0eb19126e5
winex11: Store a message window with the desktop when the cursor is clipped.
...
This ensures that the thread can be notified when the clip rectangle is reset.
2011-04-22 17:51:28 +02:00
Alexandre Julliard
8aa1a26886
user32: Pass a NULL rectangle in the ClipCursor entry point when clipping is reset because of focus change.
2011-04-22 17:51:28 +02:00
Marcus Meissner
42a294b0d4
kernel32: Mark more internal symbols as invisible.
2011-04-22 12:59:23 +02:00
Marcus Meissner
6148f785f9
user32: Mark internal functions with hidden visibility.
2011-04-22 12:59:20 +02:00
Jacek Caban
55b2722816
wininet: Use wrappers for HeapReAlloc calls.
2011-04-22 12:59:17 +02:00
Alexandre Julliard
d2ff461615
winex11: Clip out the top-level windows when repainting the desktop.
2011-04-22 12:16:33 +02:00
Thomas Mullaly
2e61684c51
wininet: Prevent a race condition which results in handles being leaked.
2011-04-22 11:14:09 +02:00
André Hentschel
d0ea543f11
ntdll: Make sure RtlCaptureContext doesn't compile as Thumb but ARM.
2011-04-22 11:14:00 +02:00
Francois Gouget
dad6598599
gameux: Make some functions static.
2011-04-22 10:45:16 +02:00
Francois Gouget
b383111574
d3dx9_36: Make some is_valid_xxx() functions static.
2011-04-22 10:45:05 +02:00
Henri Verbeet
c852200b03
wined3d: Get rid of IWineD3DSurface::GetType().
2011-04-22 10:44:28 +02:00
Henri Verbeet
cc39bde98d
wined3d: Get rid of wined3d_volume_get_type().
2011-04-22 10:44:23 +02:00
Henri Verbeet
efc080e3a3
wined3d: Get rid of wined3d_buffer_get_type().
2011-04-22 10:44:20 +02:00
Henri Verbeet
82e39ced7f
wined3d: Make sure we release the correct DC in context_update_window().
2011-04-22 10:44:16 +02:00
Henri Verbeet
ac95c302ff
ddraw: Replace the light list with a standard Wine list.
2011-04-22 10:43:57 +02:00
Akihiro Sagawa
5368652d6b
comdlg32: Update Japanese resource.
2011-04-21 17:29:36 +02:00
Dylan Smith
183d03871d
d3dxof/tests: Make expected value in string and comparison match.
2011-04-21 16:53:43 +02:00
Dylan Smith
7cf7421e7a
d3dxof: Initialize binary member variable of xobjects.
2011-04-21 16:53:43 +02:00
Dylan Smith
8cae5c2312
d3dxof: GetName can be used to just get the name length.
2011-04-21 16:53:43 +02:00
Dylan Smith
10fbf5f542
d3dxof: Avoid overflowing temp buffers for large tokens.
2011-04-21 16:53:43 +02:00
Dylan Smith
555fe78766
d3dxof: Add missing checks for remaining bytes during parsing.
2011-04-21 16:53:43 +02:00
Piotr Caban
18b8f951bf
msvcrt: Added _resetstkoflw implementation.
2011-04-21 16:53:43 +02:00
Alexandre Julliard
bd1fab7862
user32: Don't start menu tracking when the owner window is invalid.
2011-04-21 16:53:42 +02:00
Jacek Caban
354a74e004
wininet: Use wrappers for HeapAlloc calls.
2011-04-21 16:53:42 +02:00
Vincent Povirk
a08aa5391e
windowscodecs: Handle broken TIFF files without a RowsPerStrip tag.
2011-04-21 16:53:42 +02:00
Nicolas Le Cam
66b11a00b5
dxdiagn/tests: Initialize a variable and reduce its scope (valgrind).
2011-04-21 16:53:42 +02:00
Henri Verbeet
03b388609d
ddraw: Destroy the ddraw surface after the wined3d texture is destroyed.
2011-04-21 16:53:42 +02:00
Henri Verbeet
6ff226f502
ddraw: Destroy the ddraw surface after the wined3d surface is destroyed.
2011-04-21 16:53:41 +02:00
Henri Verbeet
cbf78c5d49
ddraw: Release the wined3d surface first in ddraw_surface_destroy().
2011-04-21 16:53:41 +02:00
Henri Verbeet
25c0941e50
ddraw: Add a separate function for surface cleanup.
2011-04-21 16:53:41 +02:00
Henri Verbeet
f6e4f4a122
wined3d: Get rid of the mipmap hint code.
...
Mipmap hint isn't a texture parameter, but a global hint. This never worked,
it just causes GL errors.
2011-04-21 16:53:41 +02:00
Rico Schüller
f296fe68ff
d3dx9: Implement ID3DXBaseEffect::GetParameterElement().
2011-04-21 16:53:41 +02:00
Rico Schüller
1ae414bc64
d3dx9: Implement ID3DXBaseEffect::GetParameterDesc().
2011-04-21 16:53:40 +02:00
Rico Schüller
b483ab8200
d3dx9: Implement ID3DXBaseEffect::GetParameterByName().
2011-04-21 16:53:27 +02:00
André Hentschel
5789311201
ntdll: Fix usage of ContextFlags on Sparc.
2011-04-21 12:45:31 +02:00
André Hentschel
c7600f8d75
ntdll: Fix usage of ContextFlags on ARM.
2011-04-21 12:45:29 +02:00
André Hentschel
e40d1aae36
ntdll: Be more generic when storing ARM context.
2011-04-21 12:45:27 +02:00
Alexandre Julliard
79c2e55b5a
user32: Only call the driver when the cursor position has really changed.
2011-04-20 20:30:09 +02:00
Dmitry Timoshkov
f339b6c0f1
winex11.drv: Make sure that all relevant keyboard traces are printed in the same debug channel.
2011-04-20 16:34:25 +02:00
Huw Davies
a9675b3509
gdi32: Add a directional bias for the case when the Bresenham error term is zero.
2011-04-20 16:34:15 +02:00
Michael Stefaniuc
a3e77bfe59
d3d9: COM cleanup for the IDirect3DVolumeTexture9 iface.
2011-04-20 16:34:01 +02:00
Michael Stefaniuc
aab2d427e3
d3d9: COM cleanup for the IDirect3DVolume9 iface.
2011-04-20 16:33:55 +02:00
Michael Stefaniuc
31bea55ef4
d3d9: COM cleanup for the IDirect3DTexture9 iface.
2011-04-20 16:33:42 +02:00
Andrew Nguyen
6329d0d47d
msvcrt: Avoid the use of SetFilePointerEx in _lseeki64.
2011-04-20 16:33:31 +02:00
Rico Schüller
0a23fc7b29
d3dx9: Implement ID3DXBaseEffect::GetPassByName().
2011-04-20 16:32:10 +02:00
Rico Schüller
2e2b3c775b
d3dx9: Implement ID3DXBaseEffect::GetPass().
2011-04-20 16:32:06 +02:00
Rico Schüller
f284dc77f2
d3dx9: Implement ID3DXBaseEffect::GetPassDesc().
2011-04-20 16:32:02 +02:00
Rico Schüller
8afc8dc0c7
d3dx9: Fix ID3DXEffect*::GetVectorArray() forward.
2011-04-20 16:31:58 +02:00
Matteo Bruni
a3c12c5be4
wined3d: Fallback to our private window when context activation fails otherwise.
2011-04-20 16:31:48 +02:00
Matteo Bruni
edebabc2ec
wined3d: Add two functions for GL context activation/restore.
2011-04-20 16:31:45 +02:00
Dmitry Timoshkov
fd043c5644
winex11.drv: Use dialog window type again for owned popup windows.
2011-04-20 16:29:33 +02:00
Alexandre Julliard
84f2960e5b
winhttp: Use an accessor function instead of directly accessing the X509_STORE_CTX structure.
2011-04-20 16:28:31 +02:00
Alexandre Julliard
5b4be5d4c3
wininet: Use an accessor function instead of directly accessing the X509_STORE_CTX structure.
2011-04-20 16:28:27 +02:00
André Hentschel
6f9d1840ef
ntdll: Remove Alpha support.
2011-04-20 13:09:39 +02:00
Damjan Jovanovic
0e3204389e
mmsystem: Improve 16 bit mapping for MCI_WHERE/PUT/FREEZE/UNFREEZE.
2011-04-20 13:07:43 +02:00
Henri Verbeet
fd1aac3e75
ddraw: Replace the viewport list with a standard Wine list.
2011-04-20 13:07:00 +02:00
Henri Verbeet
f1de9ad621
ddraw: Unset the viewports active device in IDirect3DDeviceImpl_3_DeleteViewport().
2011-04-20 13:06:49 +02:00
Henri Verbeet
5492560cb5
ddraw: Introduce a separate function for texture creation.
2011-04-20 13:06:45 +02:00
Henri Verbeet
2b1b5dba43
ddraw: Don't bother unsetting resources on surface destruction.
...
Uninit3D() / stateblock destruction already takes care of this.
2011-04-20 13:06:40 +02:00
Henri Verbeet
0de0e81793
wined3d: Decrement the vertex declaration refcount on stateblock destruction.
2011-04-20 13:06:35 +02:00
Alexandre Julliard
513e5c98a7
user32: Add support for loading animated cursors/icons from resources.
2011-04-20 11:16:18 +02:00
Alexandre Julliard
8970e29f44
user32: Support creating animated icons, not only cursors.
2011-04-20 10:54:10 +02:00
Christian Inci
99f6894c66
crypt32: Fix CertStrToName's CERT_NAME_STR_NO_QUOTING_FLAG usage.
2011-04-19 18:29:24 +02:00
André Hentschel
35103290ca
hhcrtl.ocx: Resize search tab too.
2011-04-19 18:29:24 +02:00
Alexandre Julliard
55bfd2ef0d
winex11: Allow installing the event handler multiple times.
2011-04-19 18:29:24 +02:00
Jacek Caban
25023c1302
psapi: Forward EmptyWorkingSet implementation to kernel32.
2011-04-19 18:29:24 +02:00
Hans Leidekker
d1d9fe0655
mspatcha: Add a version resource.
2011-04-19 13:30:49 +02:00
Hans Leidekker
9ad5d05a6a
msi: Sync with the action request instead of the action taken in msi_seltree_sync_item_state.
2011-04-19 13:30:07 +02:00
Hans Leidekker
22953b84f3
mscoree: Add a stub implementation of GetRealProcAddress.
2011-04-19 13:30:01 +02:00
Jacek Caban
ef9bb15192
shdocvw: Properly handle IEDocHost refcount.
2011-04-19 13:29:51 +02:00
Henri Verbeet
d429aaa9e9
ddraw: Verify the viewport belongs to the device on execute buffer execution.
2011-04-19 13:29:42 +02:00
Henri Verbeet
9edeb22c34
ddraw: Verify the viewport belongs to the device in IDirect3DDeviceImpl_3_SetCurrentViewport().
2011-04-19 13:29:39 +02:00
Henri Verbeet
e30a057487
wined3d: Don't bother unsetting texture resources in IWineD3DDeviceImpl_Uninit3D().
...
Releasing the stateblock already takes care of this.
2011-04-19 13:29:36 +02:00
Henri Verbeet
4651746102
wined3d: Set resource bindings to NULL before releasing them on stateblock destruction.
...
To prevent ERRs from device_resource_released().
2011-04-19 13:29:32 +02:00
Henri Verbeet
516ade9b2b
wined3d: Also update ds_current_size if there's no current DS location in surface_load_ds_location().
2011-04-19 13:29:28 +02:00
Austin English
6abf5fff9d
dbghelp: Get rid of a couple unused variables.
2011-04-19 13:29:23 +02:00
André Hentschel
e0d14005ce
dbghelp: Set the right ARM frame pointer.
2011-04-19 13:29:03 +02:00
Wolfgang Walter
ce1952446a
kernel32: Fix TRACE output: IXON and IXOFF are swapped.
2011-04-19 13:27:45 +02:00
Alexandre Julliard
de0b4a67d8
ws2_32: Signal overlapped completion in WSAIoctl.
2011-04-19 12:47:57 +02:00
Alexandre Julliard
7e208f4896
ws2_32: Merge ioctlsocket implementation into WSAIoctl.
2011-04-19 11:57:37 +02:00
Alexandre Julliard
c4b67221d4
ws2_32: Use saner parameter names in WSAIoctl.
2011-04-19 11:34:42 +02:00
Rico Schüller
fa608e247a
d3dx9: Implement ID3DXBaseEffect::GetTechniqueByName().
2011-04-18 17:01:00 +02:00
Rico Schüller
6f824e171c
d3dx9: Implement ID3DXBaseEffect::GetTechnique().
2011-04-18 17:00:52 +02:00
Rico Schüller
e798d0016b
d3dx9: Implement ID3DXBaseEffect::GetParameter().
2011-04-18 17:00:44 +02:00
Rico Schüller
d64eb4699f
d3dx9: Implement ID3DXBaseEffect::GetTechniqueDesc().
2011-04-18 17:00:37 +02:00
Rico Schüller
4482ca41d0
d3dx9: Fix d3dx9_parse_effect_typedef for D3DXPC_STRUCT.
2011-04-18 16:59:40 +02:00
Alexandre Julliard
900352bc6b
server: Store a mapping instead of a file for process dlls.
2011-04-18 14:45:32 +02:00
Huw Davies
94fbcd7ce2
gdi32: Make sure that pattern brush bitmap's are created with the correct physdev.
2011-04-18 12:40:43 +02:00
Huw Davies
402f200c87
gdi32: Clip solid brush fills.
2011-04-18 12:40:30 +02:00
Francois Gouget
d685bfa548
msi: Move msi_get_cabinet_stream() up and make it static.
2011-04-18 12:40:02 +02:00
Francois Gouget
d69dd163ba
mshtml: get_channelbsc_mon() is unused so remove it.
2011-04-18 12:39:56 +02:00
Andrew Nguyen
6dab9cde4a
wing32: Fix two typos in export names.
2011-04-18 12:37:15 +02:00
Andrew Nguyen
43f283c085
krnl386.exe: Fix size calculation in GetSystemDirectory16.
2011-04-18 12:37:14 +02:00
Andrew Nguyen
281f86eae4
nddeapi: Implement the documented Network DDE functions.
2011-04-18 12:37:14 +02:00
André Hentschel
372a32b53e
ntdll: Implement call_stack_handlers on ARM.
2011-04-18 12:37:14 +02:00
André Hentschel
bdcc47d9e7
dbghelp: Implement arm_fetch_context_reg.
2011-04-18 12:31:30 +02:00
André Hentschel
1bae92b9bb
dbghelp: Implement arm_fetch_regname.
2011-04-18 12:31:26 +02:00
André Hentschel
5b345c9b60
ntdll: Trace context on ARM.
2011-04-18 12:31:13 +02:00
André Hentschel
c8c5b6e08f
ntdll: Add implementation for RtlCaptureContext on ARM.
2011-04-18 12:31:10 +02:00
André Hentschel
4055b7f2c3
dbghelp: Implement arm_map_dwarf_register.
2011-04-18 12:30:36 +02:00
André Hentschel
a38f7e86be
ntdll: Fix setting the ExceptionAddress on ARM.
2011-04-18 12:30:28 +02:00
Gerald Pfeifer
309a8c8d48
wine: Use { } instead of ; for an empty basic block.
2011-04-18 12:08:14 +02:00
Juan Lang
3effba7805
wintrust: Implement IsCatalogFile.
2011-04-18 12:08:11 +02:00
Nikolay Sivov
08f767c074
inetcpl: Update Russian resource.
2011-04-18 12:08:05 +02:00
Frédéric Delanoy
b1ad8ecc84
inetcpl: Update French translation.
2011-04-18 12:08:00 +02:00
Hwang YunSong
8673fa9036
inetcpl: Update Korean resource.
2011-04-18 12:07:58 +02:00
Jacek Caban
1054b95588
mshtml: Don't include null-byte in post data.
2011-04-18 11:46:17 +02:00
Jacek Caban
0613a82671
mshtml: Better support for HTTP redirection.
2011-04-18 11:46:14 +02:00
Jacek Caban
f24be9fa54
mshtml: Moved nsChannel initialization to separated function.
2011-04-18 11:46:05 +02:00
Henri Verbeet
84d50f7353
wined3d: Remove IWineD3DSurface::GetImplType() from the public interface.
2011-04-18 11:45:55 +02:00
Henri Verbeet
52edf556f6
wined3d: Merge surface_gdi.c into surface.c.
2011-04-18 11:45:51 +02:00
Henri Verbeet
38800d8e9a
wined3d: Forward volume refcounts to the container.
2011-04-18 11:45:20 +02:00
Henri Verbeet
fadfdf21c0
wined3d: Forward surface refcounts to the container.
...
This will prevent textures from being released if one of its surfaces is still
in use by the stateblock. We have similar constructions in d3d8 and d3d9, but
those won't prevent the wined3d texture from being released.
2011-04-18 11:45:17 +02:00
Henri Verbeet
a5983e0c3d
wined3d: Use the correct mask for depth/stencil locations in surface_load_ds_location().
2011-04-18 11:45:09 +02:00
Alexandre Julliard
ed64b3761d
msvcr90: Fix function pointer declaration that confuses winapi_extract.
2011-04-15 21:02:42 +02:00
Huw Davies
1372692fe7
gdi32: Add clipping for horizontal and vertical solid lines.
2011-04-15 15:39:45 +02:00
Huw Davies
f33bbbfdd7
gdi32: Keep track of the combined clip region.
2011-04-15 15:39:45 +02:00
Jörg Höhle
5d7e6b7506
user32: Added message names for winmm.
2011-04-15 15:39:44 +02:00
Dmitry Timoshkov
30b6b53adf
ole32: Replace a spurious FIXME by a TRACE.
2011-04-15 15:39:44 +02:00
Alexandre Julliard
cc01c46f41
ntdll: Rewrite the SystemProcessorPerformanceInformation handing to avoid code duplication.
...
Also include idle time in kernel time.
2011-04-15 10:56:55 +02:00
Vincent Povirk
c3dc0cfa32
windowscodecs: Add support for converting to 32bppPBGRA.
2011-04-15 10:07:59 +02:00
Vincent Povirk
10dd670056
windowscodecs: Add support for converting from 32bppPBGRA.
2011-04-15 10:07:59 +02:00
Vincent Povirk
80470260d0
windowscodecs: Log unsupported conversion formats.
2011-04-15 10:07:58 +02:00
Vincent Povirk
d65f579912
windowscodecs: Implement FlipRotator_GetPixelFormat.
2011-04-15 10:07:58 +02:00
Henri Verbeet
6a135a1511
wined3d: Get rid of the IWineD3DBase interface.
2011-04-15 10:07:58 +02:00
Henri Verbeet
7b8bbdcc44
wined3d: Get rid of the IWineD3DResource interface.
2011-04-15 10:07:58 +02:00
Henri Verbeet
66875c6dc7
wined3d: Don't flush just because a swapchain has multiple contexts.
...
If you really have e.g. multiple draws to the same drawable, this is not
enough, and you should use the StrictDrawOrdering registry setting. In the
other cases it just slows things down unnecessarily.
2011-04-15 10:07:58 +02:00
Henri Verbeet
89a4e696a2
wined3d: Get rid of the IWineD3DVolume typedefs.
2011-04-15 10:07:58 +02:00
Henri Verbeet
2c450571e5
wined3d: Remove COM from the volume implementation.
2011-04-15 10:07:57 +02:00