Commit Graph

98561 Commits

Author SHA1 Message Date
Henri Verbeet 12f16f2127 wined3d: Reimplement wined3d_ftoa().
The current implementation is not precise enough when the FPU is in REAL4
mode, which also happens to be the mode d3d9 sets by default. Doing the same
thing with integer math is a huge pain, so just replace the decimal separator
instead.
2013-11-22 11:37:02 +01:00
Rico Schüller 5f15a5633c shell32: Use lParam for BFFM_SETOKTEXT. 2013-11-22 11:36:17 +01:00
Alistair Leslie-Hughes d8f54b4d49 mscoree: Implement IMetahostPolicy GetRequestedRuntime. 2013-11-22 11:35:57 +01:00
Andrew Eikum ace3c315b8 dsound: Don't change play position if IAudioClient methods fail. 2013-11-22 11:34:53 +01:00
Andrew Eikum f53dd40ad8 winecoreaudio.drv: Don't return 0 absolute position if AudioQueue call fails.
Some failures are temporary, for example if the user reconfigures their
audio setup while playing audio. Returning 0 could have bad "going
backward in time" effects which can break audio even after the call
starts to succeed again.
2013-11-22 11:34:47 +01:00
Frédéric Delanoy 57d7f74d34 Assorted spelling fixes. 2013-11-21 19:44:46 +01:00
Erich E. Hoover d2e216f462 server: Create directories with the specified security attributes. 2013-11-21 19:44:45 +01:00
Erich E. Hoover 95c414fea7 advapi32/tests: Add tests for creating directories with specific security attributes. 2013-11-21 19:44:44 +01:00
Hans Leidekker a448bbf880 wininet: Reading past end-of-file in chunked mode returns success.
Found by Andrew Eikum.
2013-11-21 19:39:02 +01:00
Alexandre Julliard e8eb781327 server: Check PE file architecture at mapping creation time. 2013-11-21 19:39:02 +01:00
Alexandre Julliard 55eb7e56e8 kernel32/tests: Add some tests for invalid image section mappings. 2013-11-21 19:39:02 +01:00
Alexandre Julliard 70d490aa3d kernel32/tests: Add a helper function for creating a test dll. 2013-11-21 19:39:02 +01:00
Alexandre Julliard 3dc1f20f03 kernel32/tests: Make the page size a global variable. 2013-11-21 19:39:02 +01:00
Stefan Dösinger 6bc69c271b wined3d: Don't create a DIB section in gdi_surface_map. 2013-11-21 19:39:02 +01:00
Stefan Dösinger de60681b86 d3d8/tests: Add a test for AddDirtyRect. 2013-11-21 19:39:02 +01:00
Stefan Dösinger cc138ba296 d3d9/tests: Add a test for AddDirtyRect. 2013-11-21 19:39:02 +01:00
Ken Thomases f6a8c5b50e winemac: Take WS_EX_TOOLWINDOW into account when computing how much of a window is replaced by the Mac decorations. 2013-11-21 19:39:01 +01:00
Huw Davies 0d8800d467 riched20: Simplify the code by using an ME_Paragraph pointer. 2013-11-21 19:39:01 +01:00
Francois Gouget a81e58f38e po: Remove an extraneous full stop in an error message. 2013-11-21 19:39:01 +01:00
Henri Verbeet 0d7b12696d wined3d: Merge texture2d_unload() and texture3d_unload(). 2013-11-21 13:36:37 +01:00
Henri Verbeet f91eab6d3e wined3d: Merge surface_bind_and_dirtify() and volume_bind_and_dirtify() into wined3d_texture_bind_and_dirtify(). 2013-11-21 13:36:35 +01:00
Henri Verbeet 2e63e8f9cc wined3d: Get rid of surface_bind(). 2013-11-21 13:36:33 +01:00
Henri Verbeet 2ca86bcab6 wined3d: Return early in wined3d_texture_bind() if the GL texture already has a name. 2013-11-21 13:36:31 +01:00
Henri Verbeet 6b90248aec wined3d: Merge texture2d_bind() and texture3d_bind() into wined3d_texture_bind(). 2013-11-21 13:36:29 +01:00
Frédéric Delanoy cfe12f9666 scrrun: Use BOOL type where appropriate. 2013-11-21 13:36:21 +01:00
Frédéric Delanoy bb9d1986a9 propsys: Use BOOL type where appropriate. 2013-11-21 13:36:18 +01:00
Frédéric Delanoy d51e50cbaf propsys/tests: Use BOOL type where appropriate. 2013-11-21 13:36:12 +01:00
Frédéric Delanoy 128e4575e5 oleaut32: Use BOOL type where appropriate. 2013-11-21 13:36:08 +01:00
Piotr Caban ed858386e5 qcap: Add AVI Mux filter stub. 2013-11-21 13:32:45 +01:00
Piotr Caban 9ea983dcec include: Add IPersistMediaPropertyBag definition. 2013-11-21 13:31:52 +01:00
Piotr Caban 7365eafd36 include: Add IConfigInterleaving definition. 2013-11-21 13:31:48 +01:00
Piotr Caban 391bea5460 include: Add IConfigAviMux definition. 2013-11-21 13:31:45 +01:00
Ken Thomases 682ed91017 winemac: Defer attaching OpenGL context to a view which is zero-sized or outside its window's bounds.
That fails with the dread "invalid drawable" message.
2013-11-21 13:31:33 +01:00
Vincent Povirk 3a2e88534e mscoree: Fix runtime shutdown code. 2013-11-21 13:31:20 +01:00
Ken Thomases 19862b4138 winemac: Make macdrv_set_cocoa_window_frame() synchronous again.
It has a non-object pointer from the caller, so it can't allow the caller
to continue until it's finished with it.  Also, it discards events from the
event queue and we don't want the caller to process them first.

Fixes brokenness introduced by 784a9139.
2013-11-21 13:31:14 +01:00
Zhenbo Li fa8e8c258c shell32/tests: Delete a nonexistent file in an existent dir or a nonexistent dir. 2013-11-20 20:08:47 +01:00
Huw Davies c4761d8002 winemac: Actually set the system's keyboard layout. 2013-11-20 19:39:05 +01:00
Huw Davies f6e2af6843 winemac: Retrieve the real keyboard layout where appropriate. 2013-11-20 19:39:03 +01:00
Huw Davies 22008f7fd9 winemac: Update the thread's active_keyboard_layout on keyboard change. 2013-11-20 19:39:01 +01:00
Huw Davies f344d7a213 winemac: Update the layout list if the enabled input sources change. 2013-11-20 19:38:59 +01:00
Huw Davies fecaab9cfd winemac: Implement GetKeyboardLayoutList. 2013-11-20 19:38:56 +01:00
Huw Davies 85e105bd37 user32: Add a GetKeyboardLayoutList driver entry. 2013-11-20 19:38:44 +01:00
Alistair Leslie-Hughes a3a19518f4 mscoree: Attempt to load the assembly from the application directory. 2013-11-20 19:38:21 +01:00
Stefan Dösinger 0ff0a6e9bc wined3d: Remove surface->dirtyRect. 2013-11-20 16:54:39 +01:00
Stefan Dösinger 047ce3af6e wined3d: Remove partial surface update support.
This has only ever worked for render targets, and only through the
glDrawPixels codepath, which was removed long ago.
2013-11-20 16:54:39 +01:00
Stefan Dösinger 5d4233378d wined3d: Remove broken ddraw overlay support. 2013-11-20 16:54:39 +01:00
Piotr Caban cdbf03df83 qcap: Add ICaptureGraphBuilder2::RenderStream test with intermediate filter. 2013-11-20 16:54:39 +01:00
Piotr Caban 2b1befb9a0 qcap: Add initial ICaptureGraphBuilder2::RenderStream tests. 2013-11-20 16:54:38 +01:00
Piotr Caban f810d14149 qcap: Warn if additional filters should be used in ICaptureGraphBuilder2::RenderStream. 2013-11-20 16:54:36 +01:00
Piotr Caban 4adcca84f0 qcap: Don't ignore type and category parameters in ICaptureGraphBuilder2::FindPin. 2013-11-20 13:35:19 +01:00