Andrew Eikum
ccd2a24139
winmm: Remove driver implementation of mixer*.
2011-07-15 10:09:53 +02:00
Henri Verbeet
2b789778fd
wined3d: Make the swapchain parameter to swapchain_blit() const.
2011-07-15 10:08:21 +02:00
Henri Verbeet
2e14d9ac0e
wined3d: Make the texture parameter to texture_srgb_mode() const.
2011-07-15 10:08:18 +02:00
Henri Verbeet
dd2f2c40f0
wined3d: Get rid of the useext macro.
...
This does nothing, since we have our own GL header.
2011-07-15 10:08:14 +02:00
Henri Verbeet
7ee4bda63e
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.
2011-07-15 10:08:02 +02:00
Henri Verbeet
cf421e1b3f
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.
2011-07-15 10:07:41 +02:00
Alexandre Julliard
bc8a2b1fb9
netapi32/tests: Don't crash if the administrators group is missing.
2011-07-15 09:59:26 +02:00
Alexandre Julliard
7bc4c60782
gdi32/tests: Fix some test failures on Windows.
2011-07-15 09:59:13 +02:00
Rafał Mużyło
898d8abc16
avicap32: Drop v4l1 support.
2011-07-14 21:54:46 +02:00
Jacek Caban
2b7c6a9599
widl: Produce __uuidof-compatible headers.
2011-07-14 21:51:36 +02:00
Jacek Caban
a8c75ad4c6
include: Added macros for __uuidof emulation based on C++ templates.
2011-07-14 21:44:37 +02:00
Alexander Morozov
c41a300f3c
mshtml: Add stub implementation of IProvideClassInfo interface.
2011-07-14 15:56:54 +02:00
Alistair Leslie-Hughes
b32ed46bda
xmllite: Implement CreateXmlWriter.
2011-07-14 15:56:51 +02:00
Francois Gouget
70730f9168
winmm: Make WINMM_DRVMessage() static.
2011-07-14 14:48:54 +02:00
Francois Gouget
17b386a689
shell32: Make erase_items() static.
2011-07-14 14:48:36 +02:00
Francois Gouget
60ffc296f0
winex11.drv: Make some DC functions static.
2011-07-14 14:48:26 +02:00
Francois Gouget
e33e31a7d6
wineps.drv: Make some DC functions static.
2011-07-14 14:48:13 +02:00
Francois Gouget
e5de59b625
shell32: Add a trailing '\n' to Wine trace calls.
2011-07-14 14:48:10 +02:00
Owen Rudge
ec23aeb58e
winemapi: Escape subject and body before building mailto URL.
2011-07-14 14:48:01 +02:00
André Hentschel
a6a7bceb1a
usp10: Fix possible crashes (clang).
2011-07-14 14:46:56 +02:00
André Hentschel
89beac4719
version: Don't initialize the variable twice (clang).
2011-07-14 14:45:09 +02:00
André Hentschel
1710013878
progman: Remove idempotent operation (clang).
2011-07-14 14:45:07 +02:00
André Hentschel
f06ab42ab8
oledlg: Remove dead assignment (clang).
2011-07-14 14:45:06 +02:00
André Hentschel
b37051d28b
user32: Remove dead assignment (clang).
2011-07-14 14:45:02 +02:00
André Hentschel
f12e6a11d8
user.exe: Remove dead assignment (clang).
2011-07-14 14:45:00 +02:00
Andrew Eikum
8cd5f12e6b
winmm: Implement waveIn* on top of MMDevAPI.
2011-07-14 14:40:05 +02:00
Andrew Eikum
b3ab657c3b
winmm: Remove driver implementation of waveIn*.
2011-07-14 14:39:57 +02:00
Andrew Eikum
58bd405778
winmm: Support WAVE_MAPPED flag in waveOut*.
2011-07-14 14:39:54 +02:00
Andrew Eikum
ca4ee7f60f
dsound: Request that WinMM perform audio conversion if the hardware doesn't support the requested format.
2011-07-14 14:39:51 +02:00
Andrew Eikum
2174717fbd
mmdevapi: Only enumerate devices that can be opened during initialization.
2011-07-14 14:39:46 +02:00
Akihiro Sagawa
deac5ceb1c
po: Add message contexts for 'Desktop' and update Japanese translation.
2011-07-14 14:39:27 +02:00
Akihiro Sagawa
42b06d6ff5
po: Add message contexts for 'Restore' and update Japanese translation.
2011-07-14 14:29:38 +02:00
Akihiro Sagawa
8c74dc708a
po: Update Japanese translation.
2011-07-14 14:19:39 +02:00
Aurimas Fišeras
d598445bf1
po: Update Lithuanian translation.
2011-07-14 14:19:35 +02:00
Marcus Meissner
f0392c77bc
gdiplus: Check return values of GdipCreateMatrix(2) (Coverity).
2011-07-14 14:14:04 +02:00
Marcus Meissner
a05ba2b9de
shell32: Check error return in get_known_folder_path (Coverity).
2011-07-14 14:13:50 +02:00
Marcus Meissner
3dc66a9d6d
dinput: const REFIID is duplicate const (Coverity).
2011-07-14 14:13:40 +02:00
Lucas Fialho Zawacki
4958db8eba
dinput: Corrected misuse of index in EnumDevicesBySemantics.
2011-07-14 14:11:40 +02:00
Henri Verbeet
e4d2d78500
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.
2011-07-14 14:11:25 +02:00
Henri Verbeet
9375a87c86
wined3d: Make the context and device parameters to find_draw_buffers_mask() const.
2011-07-14 14:11:21 +02:00
Henri Verbeet
565fcbdfb8
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.
2011-07-14 14:11:18 +02:00
Henri Verbeet
5e83efa1b2
wined3d: Remove the unused untransformed field from struct wined3d_device.
2011-07-14 14:11:11 +02:00
Henri Verbeet
fcf4303e1a
wined3d: Store a pointer to the framebuffer state in struct wined3d_state.
2011-07-14 14:11:07 +02:00
Alexandre Julliard
eeb3625dce
winex11: Add support for bottom-up format in PutImage.
2011-07-14 13:09:38 +02:00
Alexandre Julliard
611b168b35
winex11: Add support for rops in PutImage.
2011-07-14 13:09:04 +02:00
Alexandre Julliard
c02bbb78b8
winex11: Move the execution of rop operations from X11DRV_StretchBlt to a separate function.
2011-07-14 13:08:56 +02:00
Alexandre Julliard
ce9a5c6659
winex11: Add an implementation for the PutImage entry point.
2011-07-14 13:05:16 +02:00
Alexandre Julliard
c2a9b4a8dc
winex11: Add support for byte swapping in GetImage.
2011-07-14 12:56:26 +02:00
Alexandre Julliard
e6fcbc543e
winex11: Add an implementation for the GetImage entry point.
2011-07-14 12:53:51 +02:00
Alexandre Julliard
79d3f29061
gdi32: Add a null driver StretchBlt fallback using GetImage/PutImage.
2011-07-14 12:19:13 +02:00