Commit Graph

63241 Commits

Author SHA1 Message Date
Alexandre Julliard
d12d98511c gdi32: Allocate the DIB driver on first use, and free it only upon DC destruction. 2011-09-08 10:41:19 +02:00
Alexandre Julliard
da0327917c winex11: Make sure the bitmap created from a packed DIB is owned by x11drv before getting its pixmap. 2011-09-07 22:55:12 +02:00
Alexandre Julliard
d7ed2457b0 winex11: Make sure the bitmap of the brush pattern is owned by x11drv before getting its pixmap. 2011-09-07 22:54:49 +02:00
Marcus Meissner
ac0a7b644f msi: Check for return value of GetUserName (Coverity). 2011-09-07 18:14:02 +02:00
Alistair Leslie-Hughes
3a63aebc1c msxml3: Only compare strings if the transform was successful. 2011-09-07 18:13:50 +02:00
André Hentschel
8fc7419120 ntdll: Allow reading from a writable section. 2011-09-07 18:13:33 +02:00
Bernhard Loos
f8a215b09c wuapi: Add the SystemInformation coclass and interface. 2011-09-07 18:13:30 +02:00
Marcus Meissner
f014487f9e netapi32: Check for GetUserNameW return (Coverity). 2011-09-07 18:13:30 +02:00
Nikolay Sivov
354d41685f comctl32/monthcal: Make day drawing helpers aware of multiple calendars. 2011-09-07 18:13:29 +02:00
Jörg Höhle
57cbb01f0c winecoreaudio: Fix AudioRenderClient Get/ReleaseBuffer protocol. 2011-09-07 18:13:29 +02:00
Jörg Höhle
df201d3ef3 mmdevapi: Accept up to 8 channels. 2011-09-07 18:13:29 +02:00
Jacek Caban
5ecf436449 vbscript: Added call statement compilation implementation. 2011-09-07 18:13:29 +02:00
Jacek Caban
6c5570297e vbscript: Added function call statement parsing beginning implementation. 2011-09-07 18:13:29 +02:00
Jacek Caban
91cc7bd719 vbscript: Added identifiers support to lexer. 2011-09-07 18:13:29 +02:00
Jacek Caban
9f8492692c vbscript: Added lexer support for newlines and comments. 2011-09-07 18:13:29 +02:00
Jacek Caban
c03cecab39 vbscript: Added beginning script running tests. 2011-09-07 18:13:29 +02:00
Jacek Caban
8906a4aa62 vbscript: Added beginning interpreter implementation. 2011-09-07 18:13:29 +02:00
Jacek Caban
c674c7a7ae vbscript: Added beginning bytecode compiler implementation. 2011-09-07 18:13:29 +02:00
Alexandre Julliard
a28ddddcbc gdi32: Leave it up to the driver to push the new device on the DC stack in CreateDC. 2011-09-07 18:13:29 +02:00
Alexandre Julliard
c331a1a6cd gdi32: Don't allow CreateCompatibleDC on a metafile DC. 2011-09-07 18:13:28 +02:00
Alexandre Julliard
cef1832bfb gdi32: Add a driver entry point for CreateCompatibleDC. 2011-09-07 18:13:06 +02:00
Alexandre Julliard
901c1997cb gdi32: Make the push/pop_dc_driver functions available to the drivers. 2011-09-07 14:39:46 +02:00
Alexandre Julliard
9a63a25b9d gdi32: Don't free a driver when it's popped from the stack. 2011-09-07 12:08:16 +02:00
Alexandre Julliard
f4e9bdb904 gdi32: Always set biClrUsed in internal BITMAPINFO structures. 2011-09-07 12:07:15 +02:00
André Hentschel
9e50294f23 dnsapi: Use internal name_skip function. 2011-09-07 11:53:53 +02:00
Alistair Leslie-Hughes
e108c2dbed msxml3: Correct Objsafe tests for older msxml3. 2011-09-07 11:17:01 +02:00
Stefan Dösinger
73f9dd1c30 ddraw: Add tests for dwZBufferBitDepth and dwMipMapCount values. 2011-09-07 11:15:43 +02:00
Stefan Dösinger
4466d6223b ddraw: Add tests for DDSD_PIXELFORMAT and DDSD_ZBUFFERBITDEPTH in Lock. 2011-09-07 11:15:37 +02:00
Stefan Dösinger
029c5a6cf1 ddraw: Convert DDSURFACEDESC2 in lock. 2011-09-07 11:15:32 +02:00
Stefan Dösinger
d6f17d686d ddraw: Check the alignment, not the size. 2011-09-07 11:15:20 +02:00
Stefan Dösinger
8e79a7e664 ddraw: Add some NULL pointer tests. 2011-09-07 11:15:09 +02:00
Stefan Dösinger
252bead280 ddraw: Remove crashing tests. 2011-09-07 11:15:05 +02:00
Henri Verbeet
33f087c95d wined3d: Make the device parameter to wined3d_device_get_render_state() const. 2011-09-07 11:12:52 +02:00
Henri Verbeet
b55dcfd35a wined3d: Make the device parameter to wined3d_device_get_viewport() const. 2011-09-07 11:12:48 +02:00
Henri Verbeet
5824551d76 ddraw: Set the swap effect to WINED3DSWAPEFFECT_COPY in ddraw_create_gdi_swapchain().
The actual swapchain implementation ignores the swap effect and always does a
copy anyway, but this makes it consistent with ddraw_attach_d3d_device().
2011-09-07 11:12:43 +02:00
Henri Verbeet
582767ce45 ddraw: Only explicitly initialize non-zero fields in ddraw_create_gdi_swapchain().
Update ddraw_attach_d3d_device() for consistency.
2011-09-07 11:12:34 +02:00
Henri Verbeet
79c438b2f2 wined3d: Implement wined3d_surface_flip() as a blit.
This allows us to actually take the "override" parameter into account. Plain
back -> front flips will be detected in wined3d_surface_flip() and will still
be handled by wined3d_swapchain_present().
2011-09-07 11:12:17 +02:00
Octavian Voicu
ce60eb8459 ntdll: Fix two buffer overflow conditions in RtlDosPathNameToNtPathName_U. 2011-09-06 16:50:25 +02:00
Aric Stewart
4e760d8914 usp10: Disable glyph indexes for Symbol, non-TrueType, and device fonts. 2011-09-06 15:59:16 +02:00
Alistair Leslie-Hughes
7025db431b rasapi32: Return error on invalid parameters. 2011-09-06 15:58:53 +02:00
Alistair Leslie-Hughes
33736bb871 msxml3: Correct MSXML object safety tests. 2011-09-06 15:58:35 +02:00
Jacek Caban
f8e72b295c vbscript: Added beginning lexer implementation. 2011-09-06 15:51:59 +02:00
Jacek Caban
80bcaf8d7b vbscript: Added beginning parser implementation. 2011-09-06 15:51:43 +02:00
Alexandre Julliard
cd7ccebb9b winex11: Get rid of the no longer used RLE support. 2011-09-06 14:59:45 +02:00
Alexandre Julliard
6ae21b9345 gdi32: Add RLE support in SetDIBitsToDevice. 2011-09-06 14:44:47 +02:00
Alexandre Julliard
3a260497be winex11: Get rid of the SetDIBitsToDevice implementation. 2011-09-06 14:44:11 +02:00
Alexandre Julliard
6f275874f3 gdi32: Add a SetDIBitsToDevice implementation in the null driver using PutImage. 2011-09-06 14:38:25 +02:00
André Hentschel
650e000bc9 dbghelp: Add some new dwarf enumerations. 2011-09-06 13:25:51 +02:00
Alexandre Julliard
b870cd1a16 qcap: Include system headers before Windows headers. 2011-09-06 13:25:50 +02:00
Alexandre Julliard
34a7180caf openal32: Include system headers before Windows headers. 2011-09-06 13:25:50 +02:00