Henri Verbeet [Thu, 14 Jul 2011 23:14:53 +0000 (01:14 +0200)]
wined3d: Make the swapchain parameter to swapchain_blit() const.
Henri Verbeet [Thu, 14 Jul 2011 23:14:52 +0000 (01:14 +0200)]
wined3d: Make the texture parameter to texture_srgb_mode() const.
Henri Verbeet [Thu, 14 Jul 2011 23:14:51 +0000 (01:14 +0200)]
wined3d: Get rid of the useext macro.
This does nothing, since we have our own GL header.
Henri Verbeet [Thu, 14 Jul 2011 23:14:50 +0000 (01:14 +0200)]
wined3d: Add stream offsets in device_stream_info_from_declaration().
They're not going to change until the next time the stream info is updated.
This would of course mainly be useful if we managed to do more than one or two
draws with the same stream info.
Henri Verbeet [Thu, 14 Jul 2011 23:14:49 +0000 (01:14 +0200)]
wined3d: Don't set GL_MAP_UNSYNCHRONIZED_BIT for WINED3D_BUFFER_DISCARD maps.
WINED3D_BUFFER_DISCARD means the (current) buffer contents are undefined for
subsequent operations. I.e., the map doesn't have to wait for any pending
operations to finish, and can just return a new buffer with undefined
contents. GL_MAP_UNSYNCHRONIZED_BIT means the driver doesn't wait for previous
operations to finish, and just maps a buffer that's potentially in use. Proper
synchronization is left to the application. Note that we set both
GL_MAP_INVALIDATE_BUFFER_BIT and GL_MAP_UNSYNCHRONIZED_BIT.
GL_MAP_INVALIDATE_BUFFER_BIT corresponds to WINED3D_BUFFER_DISCARD, and might
cause the driver to return a new buffer, but it's not required to make that
optimization.
Alexandre Julliard [Fri, 15 Jul 2011 07:59:26 +0000 (09:59 +0200)]
netapi32/tests: Don't crash if the administrators group is missing.
Alexandre Julliard [Fri, 15 Jul 2011 07:59:13 +0000 (09:59 +0200)]
gdi32/tests: Fix some test failures on Windows.
Rafał Mużyło [Thu, 14 Jul 2011 19:38:14 +0000 (21:38 +0200)]
avicap32: Drop v4l1 support.
Jacek Caban [Thu, 14 Jul 2011 15:21:45 +0000 (17:21 +0200)]
widl: Produce __uuidof-compatible headers.
Jacek Caban [Thu, 14 Jul 2011 15:21:11 +0000 (17:21 +0200)]
include: Added macros for __uuidof emulation based on C++ templates.
Alexander Morozov [Mon, 11 Jul 2011 14:27:28 +0000 (18:27 +0400)]
mshtml: Add stub implementation of IProvideClassInfo interface.
Alistair Leslie-Hughes [Wed, 22 Jun 2011 19:05:01 +0000 (05:05 +1000)]
xmllite: Implement CreateXmlWriter.
Francois Gouget [Thu, 14 Jul 2011 11:14:30 +0000 (13:14 +0200)]
winmm: Make WINMM_DRVMessage() static.
Francois Gouget [Thu, 14 Jul 2011 11:14:25 +0000 (13:14 +0200)]
shell32: Make erase_items() static.
Francois Gouget [Thu, 14 Jul 2011 11:14:36 +0000 (13:14 +0200)]
winex11.drv: Make some DC functions static.
Francois Gouget [Thu, 14 Jul 2011 11:14:20 +0000 (13:14 +0200)]
wineps.drv: Make some DC functions static.
Francois Gouget [Thu, 14 Jul 2011 11:14:13 +0000 (13:14 +0200)]
shell32: Add a trailing '\n' to Wine trace calls.
Owen Rudge [Thu, 14 Jul 2011 10:39:17 +0000 (11:39 +0100)]
winemapi: Escape subject and body before building mailto URL.
André Hentschel [Wed, 13 Jul 2011 18:46:42 +0000 (20:46 +0200)]
usp10: Fix possible crashes (clang).
André Hentschel [Wed, 13 Jul 2011 18:46:04 +0000 (20:46 +0200)]
version: Don't initialize the variable twice (clang).
André Hentschel [Wed, 13 Jul 2011 18:36:07 +0000 (20:36 +0200)]
progman: Remove idempotent operation (clang).
André Hentschel [Wed, 13 Jul 2011 18:35:49 +0000 (20:35 +0200)]
oledlg: Remove dead assignment (clang).
André Hentschel [Wed, 13 Jul 2011 18:33:31 +0000 (20:33 +0200)]
user32: Remove dead assignment (clang).
André Hentschel [Wed, 13 Jul 2011 18:33:24 +0000 (20:33 +0200)]
user.exe: Remove dead assignment (clang).
Andrew Eikum [Wed, 13 Jul 2011 19:20:35 +0000 (14:20 -0500)]
winmm: Implement waveIn* on top of MMDevAPI.
Andrew Eikum [Wed, 13 Jul 2011 19:20:32 +0000 (14:20 -0500)]
winmm: Remove driver implementation of waveIn*.
Andrew Eikum [Wed, 13 Jul 2011 19:20:28 +0000 (14:20 -0500)]
winmm: Support WAVE_MAPPED flag in waveOut*.
Andrew Eikum [Wed, 13 Jul 2011 19:20:25 +0000 (14:20 -0500)]
dsound: Request that WinMM perform audio conversion if the hardware doesn't support the requested format.
Andrew Eikum [Wed, 13 Jul 2011 19:30:45 +0000 (14:30 -0500)]
mmdevapi: Only enumerate devices that can be opened during initialization.
Akihiro Sagawa [Wed, 13 Jul 2011 14:48:47 +0000 (23:48 +0900)]
po: Add message contexts for 'Desktop' and update Japanese translation.
Akihiro Sagawa [Wed, 13 Jul 2011 14:48:44 +0000 (23:48 +0900)]
po: Add message contexts for 'Restore' and update Japanese translation.
Akihiro Sagawa [Wed, 13 Jul 2011 14:48:39 +0000 (23:48 +0900)]
po: Update Japanese translation.
Aurimas Fišeras [Tue, 5 Jul 2011 18:11:04 +0000 (21:11 +0300)]
po: Update Lithuanian translation.
Marcus Meissner [Thu, 14 Jul 2011 06:45:01 +0000 (08:45 +0200)]
gdiplus: Check return values of GdipCreateMatrix(2) (Coverity).
Marcus Meissner [Thu, 14 Jul 2011 06:45:00 +0000 (08:45 +0200)]
shell32: Check error return in get_known_folder_path (Coverity).
Marcus Meissner [Thu, 14 Jul 2011 06:44:59 +0000 (08:44 +0200)]
dinput: const REFIID is duplicate const (Coverity).
Lucas Fialho Zawacki [Wed, 13 Jul 2011 23:54:57 +0000 (20:54 -0300)]
dinput: Corrected misuse of index in EnumDevicesBySemantics.
Henri Verbeet [Wed, 13 Jul 2011 23:02:48 +0000 (01:02 +0200)]
wined3d: Pass a wined3d_state pointer to state handlers.
Instead of an entire stateblock. This is mainly useful is we ever want to call
state handlers on state not stored in a stateblock.
Henri Verbeet [Wed, 13 Jul 2011 23:02:47 +0000 (01:02 +0200)]
wined3d: Make the context and device parameters to find_draw_buffers_mask() const.
Henri Verbeet [Wed, 13 Jul 2011 23:02:46 +0000 (01:02 +0200)]
wined3d: Get rid of the clip status code.
I'm pretty sure this is just broken, and I'm not aware of any application
using this.
Henri Verbeet [Wed, 13 Jul 2011 23:02:45 +0000 (01:02 +0200)]
wined3d: Remove the unused untransformed field from struct wined3d_device.
Henri Verbeet [Wed, 13 Jul 2011 23:02:44 +0000 (01:02 +0200)]
wined3d: Store a pointer to the framebuffer state in struct wined3d_state.
Alexandre Julliard [Thu, 14 Jul 2011 11:09:38 +0000 (13:09 +0200)]
winex11: Add support for bottom-up format in PutImage.
Alexandre Julliard [Thu, 14 Jul 2011 11:09:04 +0000 (13:09 +0200)]
winex11: Add support for rops in PutImage.
Alexandre Julliard [Thu, 14 Jul 2011 11:08:56 +0000 (13:08 +0200)]
winex11: Move the execution of rop operations from X11DRV_StretchBlt to a separate function.
Alexandre Julliard [Thu, 14 Jul 2011 10:59:48 +0000 (12:59 +0200)]
winex11: Add an implementation for the PutImage entry point.
Alexandre Julliard [Thu, 14 Jul 2011 10:47:45 +0000 (12:47 +0200)]
winex11: Add support for byte swapping in GetImage.
Alexandre Julliard [Thu, 14 Jul 2011 10:37:04 +0000 (12:37 +0200)]
winex11: Add an implementation for the GetImage entry point.
Alexandre Julliard [Thu, 14 Jul 2011 10:19:13 +0000 (12:19 +0200)]
gdi32: Add a null driver StretchBlt fallback using GetImage/PutImage.
Alexandre Julliard [Thu, 14 Jul 2011 09:30:58 +0000 (11:30 +0200)]
gdi32: Add driver entry points for GetImage and PutImage.
Rico Schüller [Wed, 13 Jul 2011 08:45:40 +0000 (10:45 +0200)]
d3dx9: Parse elements in d3dx9_parse_resource().
Michael Stefaniuc [Wed, 13 Jul 2011 12:22:05 +0000 (14:22 +0200)]
ole32: COM cleanup for the IEnumCATEGORYINFO iface.
Huw Davies [Wed, 13 Jul 2011 12:05:00 +0000 (13:05 +0100)]
gdi32: Add conversion routines for source dibs with an arbitrary order of red and blue 5-bit and green 5 or 6-bit channels.
Huw Davies [Wed, 13 Jul 2011 12:04:59 +0000 (13:04 +0100)]
gdi32: Add conversion routines for source dibs with an arbitrary order of 8-bit channels.
Huw Davies [Wed, 13 Jul 2011 12:04:58 +0000 (13:04 +0100)]
gdi32: Implement the conversion between two identical bitfield dibs.
Ken Thomases [Wed, 13 Jul 2011 11:03:49 +0000 (06:03 -0500)]
winex11.drv: Map Meta keys to VK_{L, R}MENU, not just VK_MENU.
This fixes a problem with X11DRV_KeymapNotify sending incorrect key-up events.
Ken Thomases [Wed, 13 Jul 2011 11:03:43 +0000 (06:03 -0500)]
winex11.drv: Fix X11DRV_KeymapNotify when multiple keycodes map to same vkey.
Alexandre Julliard [Wed, 13 Jul 2011 12:56:12 +0000 (14:56 +0200)]
gdi32: Graphics driver functions no longer need to be CDECL.
Alexandre Julliard [Wed, 13 Jul 2011 12:22:59 +0000 (14:22 +0200)]
gdi32: Sort the OpenGL driver functions alphabetically.
Alexandre Julliard [Wed, 13 Jul 2011 12:18:26 +0000 (14:18 +0200)]
gdi32: Ask the graphics driver for the function table instead of loading functions one by one.
Alexandre Julliard [Wed, 13 Jul 2011 12:05:13 +0000 (14:05 +0200)]
wineps: Add a DC function structure and export it.
Alexandre Julliard [Wed, 13 Jul 2011 12:05:07 +0000 (14:05 +0200)]
winex11: Add a DC function structure and export it.
Alexandre Julliard [Wed, 13 Jul 2011 10:28:16 +0000 (12:28 +0200)]
gdi32: Make the DC function structure public.
Hwang YunSong [Tue, 12 Jul 2011 08:09:34 +0000 (17:09 +0900)]
po: Updated Korean translation.
Francois Gouget [Tue, 12 Jul 2011 22:09:18 +0000 (00:09 +0200)]
ole32: Modify local_server_thread() to recreate the pipe for each request.
This avoids having the named pipe get stuck in the STATUS_PIPE_BUSY state after the DisconnectNamedPipe() call.
Francois Gouget [Tue, 12 Jul 2011 22:08:25 +0000 (00:08 +0200)]
ole32: Fix a handle leak in local_server_thread().
Adam Martinson [Tue, 12 Jul 2011 19:22:11 +0000 (14:22 -0500)]
msxml3: Don't cause an assert failure if the datatypes schema doesn't load.
Henri Verbeet [Tue, 12 Jul 2011 19:17:48 +0000 (21:17 +0200)]
wined3d: Pass a state pointer instead of a stateblock to loadVertexData().
Henri Verbeet [Tue, 12 Jul 2011 19:17:47 +0000 (21:17 +0200)]
wined3d: Pass a state pointer instead of a stateblock to loadTexCoords().
Henri Verbeet [Tue, 12 Jul 2011 19:17:46 +0000 (21:17 +0200)]
wined3d: Pass a state pointer instead of a stateblock to loadNumberedArrays().
Henri Verbeet [Tue, 12 Jul 2011 19:17:45 +0000 (21:17 +0200)]
wined3d: Make the volume parameter to volume_load() const.
Henri Verbeet [Tue, 12 Jul 2011 19:17:44 +0000 (21:17 +0200)]
wined3d: Make the volume parameter to volume_bind_and_dirtify() const.
Huw Davies [Tue, 12 Jul 2011 15:12:05 +0000 (16:12 +0100)]
gdi32: Allow dib_info structures to share colour tables.
Huw Davies [Tue, 12 Jul 2011 15:12:04 +0000 (16:12 +0100)]
gdi32: Simplify the optional free'ing of bits pointer.
Huw Davies [Tue, 12 Jul 2011 15:10:50 +0000 (16:10 +0100)]
gdi32: Use a local copy of the bitmap info structure to further simplify GetDIBits.
Huw Davies [Tue, 12 Jul 2011 15:10:49 +0000 (16:10 +0100)]
gdi32: Don't use a dib-section's bitfields unless its depth matches the requested depth.
Francois Gouget [Tue, 12 Jul 2011 12:23:38 +0000 (14:23 +0200)]
d3dx9_36: Use copysignf() instead of signbit().
Jacek Caban [Tue, 12 Jul 2011 12:15:08 +0000 (14:15 +0200)]
d3d10effect.h: Added missing D3D10_EFFECT_* flags.
Michael Stefaniuc [Tue, 12 Jul 2011 10:51:54 +0000 (12:51 +0200)]
d3d10core: COM cleanup for the ID3D10InputLayout iface.
Michael Stefaniuc [Tue, 12 Jul 2011 10:50:41 +0000 (12:50 +0200)]
d3d10core: Use unsafe_impl_from_ID3D10InputLayout for an app provided iface.
Michael Stefaniuc [Tue, 12 Jul 2011 10:37:59 +0000 (12:37 +0200)]
d3d10core: COM cleanup for the ID3D10RenderTargetView iface.
Michael Stefaniuc [Tue, 12 Jul 2011 10:34:22 +0000 (12:34 +0200)]
d3d10core: Use unsafe_impl_from_ID3D10RenderTargetView for app provided ifaces.
Misha Koshelev [Sat, 9 Jul 2011 17:35:31 +0000 (12:35 -0500)]
d3dx9_36: Use cross-platform versions of infinity and NaN.
Alistair Leslie-Hughes [Sat, 9 Jul 2011 11:19:47 +0000 (21:19 +1000)]
oleaut32: Correct ISupportErrorInfo clsid value.
Frédéric Delanoy [Mon, 11 Jul 2011 19:18:13 +0000 (21:18 +0200)]
po: Update French translation.
Andrew Eikum [Mon, 11 Jul 2011 13:28:30 +0000 (08:28 -0500)]
winmm: Implement waveOut* on top of MMDevAPI.
Andrew Eikum [Mon, 11 Jul 2011 13:28:24 +0000 (08:28 -0500)]
winmm: Remove driver implementation of waveOut*.
André Hentschel [Mon, 11 Jul 2011 21:07:03 +0000 (23:07 +0200)]
cmd/tests: Add test for parameter detection.
Frédéric Delanoy [Mon, 11 Jul 2011 21:34:08 +0000 (23:34 +0200)]
cmd/tests: Add basic rmdir tests.
Frédéric Delanoy [Mon, 11 Jul 2011 21:34:07 +0000 (23:34 +0200)]
cmd/tests: Add mkdir tests for trailing backslashes and invalid chars handling.
Frédéric Delanoy [Mon, 11 Jul 2011 21:34:06 +0000 (23:34 +0200)]
cmd/tests: Add basic mkdir tests.
Frédéric Delanoy [Mon, 11 Jul 2011 21:34:05 +0000 (23:34 +0200)]
cmd/tests: Add basic "for" tests.
Jay Yang [Mon, 11 Jul 2011 21:35:35 +0000 (17:35 -0400)]
shell32: Have the default shell view call SHChangeNotifyRegister with unixfs pidls.
Jay Yang [Mon, 11 Jul 2011 21:35:31 +0000 (17:35 -0400)]
shell32: Make IExplorerBrowser respond to CWM_GETISHELLBROWSER.
Lucas Fialho Zawacki [Tue, 12 Jul 2011 01:37:36 +0000 (22:37 -0300)]
dinput: EnumDevicesBySemantics enumerating all kinds of joysticks.
Lucas Fialho Zawacki [Tue, 12 Jul 2011 01:36:56 +0000 (22:36 -0300)]
dinput: BuildActionMap and SetActionMap stubs for generic joystick.
Michael Stefaniuc [Mon, 11 Jul 2011 23:56:39 +0000 (01:56 +0200)]
d3d10core: COM cleanup for the ID3D10PixelShader iface.
Michael Stefaniuc [Mon, 11 Jul 2011 23:55:11 +0000 (01:55 +0200)]
d3d10core: Use unsafe_impl_from_ID3D10PixelShader for an app provided iface.
Michael Stefaniuc [Mon, 11 Jul 2011 23:54:04 +0000 (01:54 +0200)]
d3d10core: COM cleanup for the ID3D10VertexShader iface.
Michael Stefaniuc [Mon, 11 Jul 2011 23:51:41 +0000 (01:51 +0200)]
d3d10core: Use unsafe_impl_from_ID3D10VertexShader for an app provided iface.