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
Alexandre Julliard
cf05fca878
gdi32: Add driver entry points for GetImage and PutImage.
2011-07-14 11:30:58 +02:00
Rico Schüller
340643af30
d3dx9: Parse elements in d3dx9_parse_resource().
2011-07-13 18:39:56 +02:00
Michael Stefaniuc
9d94b1d402
ole32: COM cleanup for the IEnumCATEGORYINFO iface.
2011-07-13 15:00:22 +02:00
Huw Davies
ba33f5e667
gdi32: Add conversion routines for source dibs with an arbitrary order of red and blue 5-bit and green 5 or 6-bit channels.
2011-07-13 15:00:17 +02:00
Huw Davies
4c3cec75f2
gdi32: Add conversion routines for source dibs with an arbitrary order of 8-bit channels.
2011-07-13 15:00:16 +02:00