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
Eric Pouech
44c52c16fd
dbghelp: Silence DW_TAG_GNU_call_site objects.
2011-04-15 10:07:57 +02:00
Eric Pouech
18f539ac2e
dbghelp: Added some missing defines to dwarf.h.
2011-04-15 10:07:57 +02:00
Alexandre Julliard
baa04014eb
ntdll: Implement the ProcessAffinityMask case in NtQueryInformationProcess.
2011-04-14 19:57:34 +02:00
Jacek Caban
ba2bcaf9c4
urlmon: Use winetest post.php URLs for http POST tests.
2011-04-14 18:30:50 +02:00
Aurimas Fišeras
790296b09f
inetcpl: Update Lithuanian translation.
2011-04-14 18:03:18 +02:00
Vitaliy Margolen
20aa341032
dinput: Implement getting DIPROP_VIDPID property for evdev joystick driver. Fixes bug 26418.
2011-04-14 17:37:23 +02:00
Hans Leidekker
eee070f1e0
msi: Add offsets to disk ids added by patches.
2011-04-14 17:37:23 +02:00
Hans Leidekker
131ef6372f
msi: Add support for maintaining a list of cabinet streams.
2011-04-14 17:37:23 +02:00
Hans Leidekker
5521646380
msi: Avoid redundant loading of media info.
2011-04-14 17:37:23 +02:00
Hans Leidekker
cfddf2796e
msi/tests: Fix some memory leaks (valgrind).
2011-04-14 17:37:22 +02:00
Hans Leidekker
741b0f37f8
msi: Fix a memory leak (valgrind).
2011-04-14 17:37:22 +02:00
Hans Leidekker
846811be59
msi: Check the return value of MSIREG_OpenUpgradeCodesKey (valgrind).
2011-04-14 17:37:22 +02:00
Francois Gouget
6a48fcec48
qcap: Ifdef-out code that is not used if V4L support is missing.
2011-04-14 17:37:18 +02:00
André Hentschel
f2fc5e6e17
dbghelp: Implement sparc_get_addr.
2011-04-14 17:13:58 +02:00
Henri Verbeet
be378c6529
wined3d: Decrement the refcount in wined3d_query_decref().
2011-04-14 17:13:57 +02:00
Henri Verbeet
c1575cb65c
wined3d: Get rid of the unused vSyncCounter swapchain field.
2011-04-14 17:13:57 +02:00
Henri Verbeet
d30da7ae39
wined3d: Get rid of the IWineD3DSwapChain typedefs.
2011-04-14 17:13:57 +02:00
Henri Verbeet
3ec19590d5
wined3d: Remove COM from the swapchain implementation.
2011-04-14 17:13:57 +02:00
Henri Verbeet
178061d3c1
wined3d: Merge the GL and GDI swapchain vtbls.
2011-04-14 17:13:56 +02:00
Alexandre Julliard
2ed57f9b96
winex11: Make sure the clipping window is initialized in every thread.
2011-04-14 17:13:41 +02:00
Alexandre Julliard
bd3ec1a973
winex11: Retrieve raw mouse events through XInput2 while the cursor is clipped.
2011-04-14 12:08:37 +02:00
Alexandre Julliard
338fe8b9ac
winex11: Add handlers for the XInput2 raw mouse events.
2011-04-13 18:56:37 +02:00
Austin English
24ba89c529
ntdll: Add support for win2k8r2.
2011-04-13 17:21:42 +02:00
Detlef Riekenberg
5d9223cca9
inetcpl: Add German version of the security propsheet.
2011-04-13 16:27:41 +02:00
Detlef Riekenberg
758e5f76a2
inetcpl: Display description and security level for a zone.
2011-04-13 16:17:38 +02:00
Detlef Riekenberg
25a1d80725
inetcpl: Fill the security listview with zones.
2011-04-13 16:05:24 +02:00
Detlef Riekenberg
137f75328b
inetcpl: Add a security propsheet.
2011-04-13 16:04:02 +02:00
Stefan Dösinger
c79864f871
wined3d: Only acquire a context in buffer::PreLoad if we have to.
2011-04-13 16:03:27 +02:00
Huw Davies
626ab3a9d9
gdi32: Add support for solid diagonal lines.
2011-04-13 16:00:28 +02:00
Piotr Caban
6b2c9505c6
ntdll: Restore stack guard and prevent stack from shrinking.
2011-04-13 14:13:57 +02:00
Austin English
49538a4b31
comctl32: Remove extraneous parentheses (LLVM/Clang).
2011-04-13 14:13:55 +02:00
Austin English
85b5a869e8
ole32: Remove extraneous parentheses (LLVM/Clang).
2011-04-13 14:13:55 +02:00
Austin English
17adb6c408
wineoss.drv: Remove extraneous parentheses (LLVM/Clang).
2011-04-13 14:13:55 +02:00
Austin English
376bbd1ecc
quartz: Remove extraneous parentheses (LLVM/Clang).
2011-04-13 14:13:55 +02:00
Austin English
aca6107785
winealsa.drv: Remove extraneous parentheses (LLVM/Clang).
2011-04-13 14:13:55 +02:00
Austin English
846ba03867
winex11.drv: Remove extraneous parentheses (LLVM/Clang).
2011-04-13 14:13:54 +02:00
Rico Schüller
8ec21524ec
d3dx9: Parse effect pass and technique.
2011-04-13 14:13:53 +02:00
Rico Schüller
4dcb3ea325
d3dx9: Make some functions inline.
2011-04-13 14:13:53 +02:00
Rico Schüller
c49f09d6f8
d3dcompiler: Fix HeapAlloc/HeapFree for type members in the reflection parser.
2011-04-13 14:13:53 +02:00
André Hentschel
66f212e667
gdiplus: Add a FIXME.
2011-04-13 14:13:52 +02:00
André Hentschel
9007123b23
mshtml: Fix Warning message.
2011-04-13 14:13:52 +02:00
Austin English
554715ce72
ole2disp.dll16: Add a stub for SETERRORINFO.
2011-04-13 14:13:52 +02:00
Henri Verbeet
7ace689742
wined3d: Take hDestWindowOverride into account in IWineGDISwapChainImpl_Present().
2011-04-13 14:13:52 +02:00
Henri Verbeet
926dfc5c49
wined3d: Merge the IWineD3DSwapChain::SetDestWindowOverride() implementations.
2011-04-13 14:13:51 +02:00
Henri Verbeet
3068ae9e83
wined3d: Remove IWineD3DSwapChain::Destroy() from the public interface.
2011-04-13 14:13:51 +02:00
Henri Verbeet
d2e665230a
wined3d: Get rid of the swapchain destroy callback.
2011-04-13 14:13:51 +02:00
Rex Tsai
b7582991de
wininet: Added stub for option DATA_SEND_TIMEOUT.
2011-04-13 14:13:51 +02:00
Alexandre Julliard
b1be3ddbc6
winex11: Build the mouse input structure directly in the mouse event handlers.
2011-04-13 14:13:51 +02:00
Alexandre Julliard
a8575a8b4d
winex11: Add infrastructure for managing the extra data of generic extension events.
2011-04-13 14:13:29 +02:00
Henri Verbeet
e5c3883c92
comctl32: Allocate the correct amount of memory for tab items in TAB_InsertItemT().
2011-04-12 17:42:17 +02:00
Huw Davies
48f083b39d
gdi32: Don't set the bitfields when the dib section is BI_RGB.
2011-04-12 17:42:13 +02:00
Huw Davies
bb28917bc2
gdi32: Don't use the bitfields for the BI_RGB case and also cope with zero masks.
2011-04-12 17:42:13 +02:00
Huw Davies
673dd73548
gdi32: Don't use the bitfields for the BI_RGB case.
2011-04-12 17:42:12 +02:00
Huw Davies
b295b53630
winex11: Don't use the bitfields for the BI_RGB case.
2011-04-12 17:42:12 +02:00
Alexandre Julliard
f13c65b4f5
winex11: Get rid of the old ddraw HAL support.
2011-04-12 17:42:12 +02:00
Jacek Caban
6db795873d
shdocvw: Added more InternetShortcut tests.
2011-04-12 17:42:12 +02:00
Jacek Caban
9e18a77046
shdocvw: Register known protocols as URL protocols.
2011-04-12 17:42:12 +02:00
Stefan Dösinger
5627ee49ea
wined3d: Remove FLOAT16 vertex attribute conversion support.
...
All mayor drivers support GL_ARB_half_float_vertex now and the half
float conversion doesn't work well in practise. The only game that was
ever playable with it was Eve online.
2011-04-12 17:42:12 +02:00
Stefan Dösinger
46d879eef6
wined3d: Don't drop VBOs for full buffer reloading without conversion.
2011-04-12 17:42:12 +02:00
Dmitry Timoshkov
629f382a80
user32: Fix the single menu item activation using a hot key.
2011-04-12 17:42:12 +02:00
Jacek Caban
d3a57f8079
mshtml: Use xul.dll directly instead of via xpcom.dll.
2011-04-12 17:42:12 +02:00
Francois Gouget
d1b51d8502
programs: Standardize the About menus.
2011-04-12 13:08:14 +02:00
Michael Stefaniuc
29116e2400
d3d9: COM cleanup for the IDirect3DCubeTexture9 iface.
2011-04-12 12:50:44 +02:00
Michael Stefaniuc
a991b6708b
d3d9: COM cleanup for the IDirect3DStateBlock9 iface.
2011-04-12 12:50:37 +02:00
Michael Stefaniuc
78ea105b85
d3d9: COM cleanup for the IDirect3DQuery9 iface.
2011-04-12 12:50:30 +02:00
Rico Schüller
0f10e1b344
d3dx9: Parse value data.
2011-04-12 12:50:19 +02:00
Rico Schüller
53d0a02c20
d3dx9: Parse name and semantics.
2011-04-12 12:50:15 +02:00
Rico Schüller
e4a0ef69f5
d3dx9: Parse effect type D3DXPC_STRUCT.
2011-04-12 12:50:10 +02:00
Rico Schüller
20dc97296b
d3dx9: Parse effect parameter type definition.
2011-04-12 12:50:06 +02:00
Eric Pouech
9c09f14270
dbghelp: Extended CPU structure by adding a default register number for frame.
2011-04-12 12:49:53 +02:00
Eric Pouech
8fecef8757
dbghelp: Force void type in const declaration, when subtype cannot be found.
2011-04-12 12:49:40 +02:00
Eric Pouech
2dd45a12c1
dbghelp: For codeview/bprel symbols force the register to be EBP, other CPUs should use regrel symbol instead of bprel.
2011-04-12 12:49:34 +02:00
Henri Verbeet
3c07f7a68e
d3d9: Get rid of the implicit swapchain refcounting hacks.
2011-04-11 23:54:18 +02:00
Henri Verbeet
4e56a4fe79
d3d8: Get rid of the implicit swapchain refcounting hacks.
2011-04-11 23:54:13 +02:00
Henri Verbeet
17c51d49b7
wined3d: Flush after accessing the front buffer in flush_to_framebuffer_drawpixels().
2011-04-11 23:54:09 +02:00
Henri Verbeet
55e957a31a
wined3d: Flush after accessing the front buffer in surface_blt_fbo().
2011-04-11 23:54:05 +02:00
Henri Verbeet
68c4a1b61a
wined3d: Depth-only clears are done offscreen.
...
This fixes a regression introduced by commit
99bfd81714
.
2011-04-11 23:54:01 +02:00
Vincent Povirk
974e875309
windowscodecs: Add test for multi-frame TIFF encoding.
2011-04-11 19:33:01 +02:00
Vincent Povirk
0a5b513d80
windowscodecs: Add test for TIFF encoder.
2011-04-11 19:32:57 +02:00
Vincent Povirk
1544640763
gdiplus: Add support for encoding TIFF images.
2011-04-11 19:32:53 +02:00
Vincent Povirk
0b75067c02
windowscodecs: Implement TiffEncoder_Commit.
2011-04-11 19:32:48 +02:00
Vincent Povirk
e4986fc994
windowscodecs: Implement TiffFrameEncode_Commit.
2011-04-11 19:32:42 +02:00
Christian Inci
a0207c88a7
crypt32: Fix a string test.
2011-04-11 19:31:40 +02:00
Michael Curran
7d5099e4fc
d3dxof: Changed is_string function to accept spaces.
2011-04-11 19:31:39 +02:00
Michael Curran
3d9ea480a0
d3dxof: Adjusted to allow for parsing of optional template elements.
2011-04-11 19:31:39 +02:00
Thomas Mullaly
b7694d8d7c
urlmon: Added basic implementation for CoInternet{Is/Set}FeatureEnabled.
2011-04-11 19:31:31 +02:00
Thomas Mullaly
985aebd59e
urlmon/tests: Added FeatureControl registry key tests.
2011-04-11 17:34:43 +02:00
Thomas Mullaly
6487dfa871
urlmon: Added FeatureControl registry keys.
2011-04-11 17:34:18 +02:00
Thomas Mullaly
b83967ce6b
urlmon/tests: Added tests for CoInternetSetFeatureEnabled.
2011-04-11 17:33:46 +02:00
Thomas Mullaly
99480b0dc8
urlmon/tests: Added tests for CoInternetIsFeatureEnabled.
2011-04-11 17:33:40 +02:00
Jörg Höhle
75dbd1162e
winmm: Audio drivers unconditionally invoke DriverCallback.
2011-04-11 17:32:29 +02:00
Jörg Höhle
a174713f82
winmm: DriverCallback returns TRUE iff there is notification.
2011-04-11 17:31:50 +02:00
Jörg Höhle
e6a501bbd6
winmm: Trace DriverCallback once upon entry.
2011-04-11 17:31:26 +02:00
Alexandre Julliard
7c06fef8b6
gdi32: Fix a compiler warning on 64-bit.
2011-04-11 13:45:23 +02:00
Huw Davies
1600885690
gdi32/tests: Add PatBlt tests.
2011-04-11 12:24:04 +02:00
Huw Davies
91ff144018
gdi32: Implement PatBlt.
2011-04-11 12:23:52 +02:00
Huw Davies
44f530275a
gdi32: Implement SelectBrush for solid brushes.
2011-04-11 12:23:31 +02:00
Austin English
bceb274c94
windowscodecs: Only declare jpeg debug channel if jpeg is supported.
2011-04-11 12:22:59 +02:00
Austin English
dd2159c6e3
vcomp: Add stub dll.
2011-04-11 12:12:22 +02:00
Michael Stefaniuc
a159569115
d3d9: COM cleanup for the IDirect3D9Ex iface.
2011-04-11 12:10:47 +02:00
Michael Stefaniuc
c52c15ef99
riched20: COM cleanup for the ITextServices iface.
2011-04-11 12:10:30 +02:00
Michael Stefaniuc
e18ae2139b
riched20: COM cleanup for the ITextHost iface.
2011-04-11 12:10:20 +02:00
Dmitry Timoshkov
a859e73d5f
user32: Use symbolic names for values returned by WM_MENUCHAR handler.
2011-04-11 12:09:43 +02:00
Francois Gouget
fc4014454b
mmdevapi: Reorder a couple of functions to avoid forward declarations and make MMDevice_SetPropValue() static.
2011-04-11 12:07:39 +02:00
Francois Gouget
aa3f823d19
mshtml: Make HTMLFiltersCollection_Create() static.
2011-04-11 12:07:31 +02:00
Francois Gouget
18e0e8c4c7
d3dx9_36: Make get_parameter_{handle,struct}() static.
2011-04-11 12:07:11 +02:00
Nikolay Sivov
82258f4f25
comctl32/tab: Use dpa to store item data.
2011-04-11 12:06:37 +02:00
Nikolay Sivov
6867735e20
comctl32/tab: Fix invalid read of item data.
2011-04-11 12:06:18 +02:00
Henri Verbeet
84103460bd
wined3d: Check FBO completeness after the read / draw buffers are specified.
...
Unless the driver implements ARB_ES2_compatibility / GL4.1, FBO completeness
depends on what read / draw buffers are set.
2011-04-11 11:50:51 +02:00
Henri Verbeet
8e12b2e61e
wined3d: Set the read buffer to GL_NONE for draws and clears on an FBO.
...
For the benefit of depth-only draws and clears, that would otherwise fail FBO
completeness, unless the driver supports ARB_ES2_compatibility.
2011-04-11 11:50:48 +02:00
Henri Verbeet
2f3c147ab2
wined3d: Only set draw buffers that are explicitly specified in context_apply_draw_buffers().
...
Anything that isn't explicitly specified is set to GL_NONE by
glDrawBuffersARB().
2011-04-11 11:50:44 +02:00
Henri Verbeet
bf99c0248f
wined3d: Explicitly handle 0 rt_count right at the start of context_apply_draw_buffers().
...
It's trivial, and allows the rest of the code to assume at least 1 render
target is present.
2011-04-11 11:50:40 +02:00
Dmitry Timoshkov
6eed4c4241
winex11: Move the SendMessage(WM_SYSCOMMAND, SC_MAXIMIZE/SC_RESTORE) call after the window extents check.
2011-04-08 17:11:21 +02:00
Jacek Caban
81aa05eab6
kernel32: Moved GetProcessImageFileName implementation from psapi to kernel32.
2011-04-08 17:06:46 +02:00
Maarten Lankhorst
4429257358
dsound: COM cleanup property sets.
2011-04-08 16:49:51 +02:00
Henri Verbeet
dd2c7d0d8c
wined3d: Don't free D3D swapchains until the wined3d swapchain is destroyed.
...
This will allow us the get rid of the swapchain refcounting hacks in d3d9 in
particular. This is similar to the way we handle resources that are still in
use by a stateblock, but aren't referenced anywhere by the application.
2011-04-08 14:40:48 +02:00
Henri Verbeet
d19c3588bc
wined3d: Merge the IWineD3DSwapChain::Destroy() implementations.
...
They're mostly the same, except for the GL version also destroying its
contexts, and being a bit more careful about the order in which backbuffers
are destroyed.
2011-04-08 14:40:43 +02:00
Henri Verbeet
28137ba2e9
wined3d: Only create a swapchain context array for GL swapchains.
...
Lying about the number of contexts a swapchain has isn't very useful.
2011-04-08 14:40:39 +02:00
Jacek Caban
593d3f4492
mshtml: Reimplement nsIURI::SetHost on top of IUriBuilder.
2011-04-08 14:08:52 +02:00
Dmitry Timoshkov
094db744ce
user32: Use symbolic names for values returned by WM_MENUCHAR handler.
2011-04-08 14:08:49 +02:00
Alexandre Julliard
05b1aea244
gdi32: Avoid reading bits outside of the glyph bitmap in GetGlyphOutline.
2011-04-08 13:03:22 +02:00
Jacek Caban
45c9ec0d55
shdocvw: Make tests stricter and fix GetUrl problem found by the change.
2011-04-08 13:03:22 +02:00
Jacek Caban
29ce9a1ff8
shdocvw: Clean tests skipping.
2011-04-08 13:03:22 +02:00
Jacek Caban
c6dba02ef5
shdocvw: intshcut.c COM clean up.
2011-04-08 13:03:22 +02:00
Jacek Caban
0a4dfa6665
shdocvw: Register .url extension.
2011-04-08 13:03:22 +02:00
Jacek Caban
439f9109fc
shdocvw: Moved more registration to .rgs file.
2011-04-08 13:03:22 +02:00