mirror of
https://github.com/reactos/wine.git
synced 2024-11-28 22:20:26 +00:00
422 lines
21 KiB
Plaintext
422 lines
21 KiB
Plaintext
The Wine development release 1.5.11 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Multi-channel support in the ALSA driver.
|
|
- Removal of the big X11 lock.
|
|
- Support for pair positioning adjustments in Uniscribe.
|
|
- More I/O stream implementations in the C++ runtime.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://prdownloads.sourceforge.net/wine/wine-1.5.11.tar.bz2
|
|
http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.11.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/download
|
|
|
|
You will find documentation on http://www.winehq.org/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/git for details.
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
AUTHORS in the distribution for the complete list.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Bugs fixed in 1.5.11 (total 36):
|
|
|
|
7260 Graphical corruptions in Sim City 4
|
|
10469 Radmin viewer 3.1: Mass selection of users does not work in the text chat mode
|
|
13436 Checkbox at finish screen is invisible unless checkbox is given focus
|
|
13868 Starlancer crashes with force feedback enabled
|
|
16226 Office XP keeps reinstalling at program startup
|
|
16580 S.T.A.L.K.E.R: sky not redrawn correctly with dynamic lighting
|
|
17570 Can't build/install DPK files in Delphi 7.
|
|
19936 Mother - crashes on start
|
|
20531 Steam version of Need for speed undercover crashes if you click on it.
|
|
21496 Xfire 1.120: Cannot login - page fault on write access
|
|
23012 Black sky in Gothic 3
|
|
23616 Fallout 3: childbirth scene halts after every (second) line of dialogue, preventing new game
|
|
24629 Prince of Persia: The Forgotten Sands won't start without native d3dx9_36
|
|
26371 Back to the Future Ep.1: It's About Time Crashes
|
|
27685 [F.E.A.R.3]Black Textures/Screen
|
|
27861 starcraft ii.exe has encountered a serious problem and needs to close
|
|
28489 Ghost Recon Advanced Warfighter: graphical glitches
|
|
29844 Mouse input issue on Macosx Snowleopard/Lion in games Like Mass Effect and others
|
|
30936 Star Wars: Knights of the Old Republic crashes after first location
|
|
31018 OpenGL OBJ Viewer Demo crashes when opening an object (msvcp100)
|
|
31042 Wine crash when browsing google
|
|
31049 Team Fortress 2 - Pyromania update locks up screen
|
|
31071 DotA 2: overbright/broken lighting effects
|
|
31100 Outlook 2010 crashes on calender alerts
|
|
31192 CodeWright 7.5 Will Not Even Start - Serious Error Message
|
|
31255 msvcp100 missing _J versions of several functions
|
|
31316 Game Controllers Panel looks weird when dpi is higher than 96 ppp.
|
|
31326 ScriptStringOut draw glyphs with wrong pitch with some fonts
|
|
31344 Anarchy online needs msvcp80.dll.?uncaught_exception@std@@YA_NXZ
|
|
31352 Driftmoon needs more WMI stuff?
|
|
31364 Truncated text (in Portuguese) in winecfg.exe
|
|
31370 Full screen functionality broken in full screen programs
|
|
31386 Installshield Wizard welcome screen displays inverted text
|
|
31455 OpenGeneral: cannot start the application
|
|
31463 GeForce GT 630M (with Bumblebee) is not properly recognized
|
|
31484 Operation Flashpoint hangs for a short period on each keypress
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.5.10:
|
|
|
|
Alex Henrie (1):
|
|
user32: Correct dialog focus behavior.
|
|
|
|
Alexandre Julliard (18):
|
|
msvcp90: Fix the calling convention of the basic_string helpers.
|
|
winex11: Remove X11 locking around simple X calls.
|
|
winex11: Remove remaining X11 locking around graphics calls.
|
|
winex11: Remove unnecessary cleanups on process exit.
|
|
winex11: Add a critical section to protect the OpenGL context list.
|
|
winex11: Initialize the OpenGL format list at startup and simplify the conversion routines.
|
|
winex11: Make pixel format objects const and get rid of the WineGLPixelFormat typedef.
|
|
winex11: Remove the redundant pixel format index from the pixel format object.
|
|
winex11: Store XInput2 device info in the thread data.
|
|
winex11: Use the labels to find the mouse motion valuators for XInput2.
|
|
winex11: Create contexts at initialization time to avoid the need for locks.
|
|
winex11: Add a critical section to protect the keyboard mapping tables.
|
|
winex11: Remove the remaining X11 locking calls.
|
|
wined3d: Remove references to the (no longer used) X11 lock.
|
|
winex11: Get rid of the X11 locking functions.
|
|
msvcrt: Add a number of floating point functions for 64-bit.
|
|
msvcr100: Add the 64-bit variants of the C++ exported names.
|
|
winex11: Release the keyboard lock before sending input to the server.
|
|
|
|
Alistair Leslie-Hughes (3):
|
|
scrrun: Implement IFileSystem3 FolderExists.
|
|
scrrun: Add missing id value.
|
|
scrrun: Correct FileExists for directories.
|
|
|
|
Andrew Eikum (3):
|
|
mciavi32: Advance video frames based on frame duration, not audio sample rate.
|
|
winealsa.drv: Don't cap the allowed number of channels.
|
|
winealsa.drv: Remap mmdevapi channels to correct ALSA channels.
|
|
|
|
André Hentschel (6):
|
|
winedbg: Add Coprocessor move operators to Thumb2 disassembler.
|
|
d3drm: Add SceneBackground handling.
|
|
kernel32/tests: Test LocaleNameToLCID with bad name.
|
|
include: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
|
|
winebuild: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
|
|
kernel32: Fix LocaleNameToLCID on mismatch.
|
|
|
|
Aric Stewart (5):
|
|
usp10: Cache OUTLINETEXTMETRICW in addition to TEXTMETRICW.
|
|
usp10: Use cached values in GPOS functions.
|
|
usp10: Correct implementation of Pair Positioning Adjustment: Format 1.
|
|
usp10: Correct rounding of negative offsets in GPOS.
|
|
usp10: Implement MarkToMark Attachment Positioning Subtable.
|
|
|
|
Austin English (2):
|
|
configure: Use -gdwarf-2 / -gstrict-dwarf when available.
|
|
kernel32: Implement IsValidLocaleName (with tests).
|
|
|
|
Bruno Jesus (1):
|
|
wininet/tests: Add invalid index test for HttpQueryInfo.
|
|
|
|
Dan Kegel (1):
|
|
msvcrt: memmove_s shouldn't zero its output buffer on error.
|
|
|
|
Detlef Riekenberg (6):
|
|
kernel32/tests: Fix test failures on win7.
|
|
mpr/tests: Handle result from the AppV virtual drive.
|
|
mshtml/tests: Mark IE6 behavior as broken.
|
|
d3dx9_36/tests: Fix failures on vista x64.
|
|
wintrust/tests: Handle ERROR_ACCESS_DENIED failures.
|
|
advpack/tests: Avoid test failures without high access rights.
|
|
|
|
Dmitry Timoshkov (18):
|
|
windowscodecs: Handle short reads in the metadata handler.
|
|
gdiplus: Correct GdipSaveImageToFile spec entry.
|
|
include/gdipluspixelformats.h: Avoid explicit TRUE/FALSE in conditional expressions.
|
|
gdiplus: Add more tests for GdipMeasureString using device with custom resolution.
|
|
Revert commit b20a1f56b0c915b24f70b8be83fbf76ea7378123.
|
|
gdiplus: GdipGetLogFontW should transform returned font height using font and device unit/resolution/scale.
|
|
gdiplus: get_font_hfont helper should transform returned font height using font and device unit/resolution/scale.
|
|
gdiplus: GdipMeasureString should apply its internal scaling factors to layout rectangle.
|
|
gdiplus: Replace convert_unit() by a clearer units_to_pixels() helper.
|
|
gdiplus: Add a test for font height scaling.
|
|
gdiplus: Add a test for GdipDrawImage scaling.
|
|
gdiplus: Forward GdipDrawImage to GdipDrawImagePointRect.
|
|
winedbg: Make the crash dialog slightly larger and minimize/maximize-able.
|
|
gdiplus: Destination points passed to GdipDrawImagePointsRect should be in device units.
|
|
gdiplus: When there is no target rectangle specified DrawImage should scale image to device dpi.
|
|
gdiplus: Properly convert source coordinates to device units in GdipDrawImagePointsRect.
|
|
gdiplus: Dump the matrix passed to GdipSetWorldTransform.
|
|
gdiplus: Make GdipSetPropertyItem return Ok.
|
|
|
|
Eric Pouech (3):
|
|
msacm32: In format chosse dialog, get rid of static variables, and store information as a property of dialog.
|
|
msacm32: Convert acmFormatChoose internals to Unicode, implement acmFormatChoose[AW] on top of it.
|
|
msacm32: In acmFormatChoose, added support for template.
|
|
|
|
Erich Hoover (1):
|
|
hhctrl.ocx: Centralize merging HH_WINTYPE data.
|
|
|
|
Francois Gouget (12):
|
|
winmm: MMDRV_GetRelated() is not used anymore so remove it.
|
|
dsound/tests: Clarify some skip() traces.
|
|
dsound/tests: Trace the number of tested DirectSound drivers.
|
|
taskmgr: Tweak the spelling of a label.
|
|
winecfg: Tweak the spelling of a couple of labels.
|
|
winefile: Tweak the spelling of a menu.
|
|
inetcpl: Tweak the spelling of a label.
|
|
winecfg: An English spelling tweak.
|
|
kernel32: Fix the spelling of 'combo box' and 'top-level' in some error messages.
|
|
wined3d: Change some internal function and structure names to the more standard 'converter' spelling.
|
|
msvcp90: Make basic_istream_read_str() static.
|
|
gdiplus/tests: Make pixels_to_units() static.
|
|
|
|
Gustavo Henrique Milaré (1):
|
|
po: Fix Brazilian Portuguese translation.
|
|
|
|
Hans Leidekker (2):
|
|
msi: Avoid an out of bounds access in msi_build_directory_name.
|
|
msi: Try the registered install location first when resolving the target directory.
|
|
|
|
Henri Verbeet (2):
|
|
winex11: Don't set MWM decorations either for fullscreen virtual desktops.
|
|
winex11: Explicitly clear virtual desktop maximized state.
|
|
|
|
Jacek Caban (37):
|
|
mshtml: Test contentWindow interfaces of frame and iframe elements.
|
|
mshtml: Fixed DISPATCH_PROPERTYGET|DISPATCH_METHOD support in invoke_builtin_prop.
|
|
mshtml: Default to previous script type if not given.
|
|
vbscript: Ignore fdexNameCaseSensitive flag.
|
|
mshtml: Added VBScript in HTML tests.
|
|
vbscript: Added IActiveScriptParseProcedure2 stub implementation.
|
|
wscript: Use proper helpers for iface calls.
|
|
inetcomm: Use proper iface call helpers.
|
|
oleaut32/tests: Use proper helpers for iface calls.
|
|
ole32: Use proper helpers for iface calls.
|
|
ole32/tests: Use proper helpers for iface calls.
|
|
ole32: Added ISynchronizeHandle implementation.
|
|
ole32: Added ISynchronizeHandle tests.
|
|
rpcrt4: Added RpcError* stubs.
|
|
mshtml: Store moniker in HTMLInnerWindow.
|
|
mshtml: Use inner window's moniker in PluginHost implementation.
|
|
mshtml: Use helper to get IUri in HTMLLocation implementation.
|
|
mshtml: Moved HTMLLocation reference to inner window.
|
|
vbscript: Added shell registry for VBSFile.
|
|
rpcrt4: Use proper helper for IRpcStubBuffer call.
|
|
rpcrt4: Added prepare_async_request helper.
|
|
rpcrt4: Use helper for handling async call wait.
|
|
rpcrt4: Optimize buffer allocation in rpcrt4_ncacn_http_read.
|
|
rpcrt4: Properly handle async HTTP failures.
|
|
rpcrt4: Added cancelling support for all HTTP requests.
|
|
rpcrt4: Fixed memory leak.
|
|
rpcrt4: Moved sending echo request to separated function.
|
|
mmdevapi: Use proper helpers for iface calls.
|
|
strmbase: Use proper helpers for iface calls.
|
|
shlwapi: Use proper helpers for iface calls.
|
|
comdlg32: Use proper helpers for iface calls.
|
|
mshtml: Moved Invoke(DISPID_ENABLED) invocation to separated function.
|
|
mshtml: Added IHTMLObjectElement::put_width implementation.
|
|
mshtml: Added IHTMLObjectElement::get_width implementation.
|
|
mshtml: Added IHTMLObjectElement::put_height implementation.
|
|
mshtml: Added IHTMLObjectElement::get_height implementation.
|
|
mshtml: Added more IHTMLObjectElement tests.
|
|
|
|
Jan Beich (2):
|
|
ntdll: Prefer a portable function to get thread id.
|
|
ntdll: Fetch thread id on NetBSD.
|
|
|
|
Julian Rüger (1):
|
|
po: Update German translation.
|
|
|
|
Józef Kucia (18):
|
|
d3dx9/tests: Clean up device state after tests.
|
|
d3dx9: Introduce separate functions for restoring and capturing device state.
|
|
d3dx9: Implement rendering to cube textures in ID3DXRenderToEnvMap.
|
|
d3dx9/tests: Add basic tests for ID3DXRenderToEnvMap.
|
|
d3dx9/tests: Add cube texture tests for ID3DXRenderToEnvMap.
|
|
d3dx9: Introduce helper functions to operate on constant handles.
|
|
d3dx9: Introduce a helper function for setting float shader constants.
|
|
d3dx9: Correctly handle constants without default values in D3DXGetShaderConstantTableEx.
|
|
d3dx9: Implement ID3DXConstantTable::SetDefaults.
|
|
d3dx9/tests: Add tests for constant tables with default values.
|
|
d3dx9/tests: Add tests for ID3DXConstantTable::SetDefaults.
|
|
d3dx9: Implement ID3DXConstantTable::SetBool.
|
|
d3dx9: Implement ID3DXConstantTable::SetBoolArray.
|
|
d3dx9/tests: Add tests for setting matrix shader constants.
|
|
d3dx9: Implement ID3DXConstantTable::SetValue.
|
|
d3dx9/tests: Add tests for ID3DXConstantTable::SetValue.
|
|
d3dx9: Fix ID3DXConstantTable::SetVector.
|
|
d3dx9: Fix ID3DXConstantTable::SetMatrix.
|
|
|
|
Lauri Kenttä (1):
|
|
po: Update Finnish translation.
|
|
|
|
Lucas Zawacki (5):
|
|
joy.cpl: Remove uneeded FIXME message.
|
|
joy.cpl: Better arrangement of elements even with higher DPIs.
|
|
joy.cpl: Correct misplaced elements when using high DPIs.
|
|
dinput/tests: Tests for IDirectInputJoyConfig8_GetConfig.
|
|
dinput: Semi-stub for IDirectInputJoyConfig8_GetConfig.
|
|
|
|
Marek Chmiel (4):
|
|
dssenh/tests: Key length tests for the DSSENH cryptographic service provider.
|
|
dssenh/tests: Hash tests for the DSSENH cryptographic service provider.
|
|
dssenh/tests: Added encryption tests for the DSSENH cryptographic service provider.
|
|
dssenh/tests: Added block cipher mode tests for the DSSENH cryptographic service provider.
|
|
|
|
Matteo Bruni (4):
|
|
wined3d: Use GL_FRAMEBUFFER_SRGB when possible.
|
|
wined3d: Dump postblend color.
|
|
wined3d: Fix pixel format masks.
|
|
wined3d: Improve post-pixelshader blending test.
|
|
|
|
Michael Stefaniuc (65):
|
|
avifil32: Avoid TRUE:FALSE conditional expressions.
|
|
crypt32: Avoid TRUE:FALSE conditional expressions.
|
|
krnl386.exe16: Avoid TRUE:FALSE conditional expressions.
|
|
server: Avoid TRUE:FALSE conditional expressions.
|
|
ole32: Avoid TRUE:FALSE conditional expressions.
|
|
user32: Avoid TRUE:FALSE conditional expressions.
|
|
gdiplus: Remove unreachable break after return (Smatch).
|
|
ole32: Remove superfluous NULL pointer check before free (Smatch).
|
|
comctl32: Get rid of two macros.
|
|
comctl32: Avoid TRUE:FALSE conditional expressions.
|
|
comdlg32: Avoid TRUE:FALSE conditional expressions.
|
|
credui: Avoid TRUE:FALSE conditional expressions,.
|
|
gdi32: Avoid TRUE:FALSE conditional expressions.
|
|
jscript: Avoid FALSE:TRUE conditional expressions.
|
|
msvcp60: Avoid FALSE:TRUE conditional expressions.
|
|
msvcrt: Aoid TRUE:FALSE conditional expressions.
|
|
oledlg: Avoid TRUE:FALSE conditional expressions.
|
|
winedbg: Avoid TRUE:FALSE conditional expressions.
|
|
shlwapi: Avoid FALSE:TRUE conditional expressions.
|
|
wordpad: Avoid TRUE:FALSE conditional expressions.
|
|
include/wininet.h: Avoid TRUE:FALSE conditional expressions.
|
|
ntdll: Avoid TRUE:FALSE conditional expressions.
|
|
setupapi: Avoid TRUE:FALSE conditional expressions.
|
|
shell32: Avoid TRUE:FALSE conditional expressions.
|
|
dsound: Avoid a TRUE:FALSE conditional expression.
|
|
hlink: Avoid a TRUE:FALSE conditional expression.
|
|
iexplore: Avoid a TRUE:FALSE conditional expression.
|
|
mmdevapi: Avoid a TRUE:FALSE conditional expression.
|
|
wineps.drv: Drop a superfluous TRUE:FALSE conditional expression.
|
|
explorerframe/tests: Avoid a TRUE:FALSE conditional expression.
|
|
dbghelp: Remove a superfluous TRUE:FALSE conditional expression.
|
|
setupx.dll16: Avoid a FALSE:TRUE conditional expression.
|
|
msi/tests: Avoid a TRUE:FALSE conditional expression.
|
|
riched20: Avoid a TRUE:FALSE conditional expression.
|
|
ws2_32: Avoid a FALSE:TRUE conditional expression.
|
|
secur32: Avoid a FALSE:TRUE conditional expression.
|
|
wintrust: Avoid a TRUE:FALSE conditional expression.
|
|
winspool.drv: Drop a superfluous TRUE:FALSE conditional expression.
|
|
winhlp32: Avoid TRUE:FALSE conditional expressions.
|
|
winefile: Avoid a TRUE:FALSE conditional expression.
|
|
widl: Avoid FALSE:TRUE conditional expressions.
|
|
taskmgr: Drop a superfluous TRUE:FALSE conditional expression.
|
|
dsound: Merge the DirectSoundCapture create functions.
|
|
dsound: IDirectSoundCapture / IUnknown use separate refcounts.
|
|
dsound/tests: Refcount tests for IDirectSoundCapture / IUnknown.
|
|
dsound/tests: Add DirectSoundFullDuplex COM tests.
|
|
dsound: Cleanup the DirectSoundFullDuplex create functions.
|
|
dsound: Cleanup error handling in IDirectSoundFullDuplex::Initialize().
|
|
dsound: COM cleanup for the IDirectSoundFullDuplex iface.
|
|
dsound: Pass the object instead of ifaces to helpers.
|
|
dsound: Add an object refcount for DirectSoundFullDuplex.
|
|
dsound: Merge IUnknown into the main DirectSoundFullDuplex object.
|
|
dsound: Add COM aggregation to DirectSound for internal use.
|
|
dsound: Aggregate IDirectSound8 instead of wrapping it.
|
|
dsound: Add COM aggregation to DirectSoundCapture for internal use.
|
|
dsound: Aggregate IDirectSoundCapture8 instead of wrapping it.
|
|
dsound: Move the QI implementation from IDirectSoundFullDuplex to IUnknown.
|
|
ddrawex: Use unsafe_impl_from_IDirectDrawSurface4() for application provided ifaces.
|
|
ddrawex: Get rid of dds_get_inner().
|
|
ddrawex: Rename impl_from_dds4 to impl_from_IDirectDrawSurface4.
|
|
ddrawex: Forward to the wrapped surface instead of recursing forever.
|
|
ddrawex: COM cleanup for the IDirectDrawSurface4 iface.
|
|
advpack/tests: Use the global "current directory" variable.
|
|
d3d9/tests: Simplify some logic operations.
|
|
advapi32/tests: Don't shadow some local variables.
|
|
|
|
Nikolay Bogoychev (1):
|
|
wined3d: Recognize GeForce GT 630M.
|
|
|
|
Nikolay Sivov (6):
|
|
riched20: Use proper interface methods macros.
|
|
dwrite: Added IDWriteFont stub.
|
|
dwrite: Store font style provided in LOGFONT data.
|
|
dwrite: Implement IDWriteBitmapRenderTarget creation.
|
|
dwrite: Implement IDWriteBitmapRenderTarget_GetSize.
|
|
quartz: Use proper method macros.
|
|
|
|
Per Johansson (1):
|
|
wineqtdecoder: Avoid CFSTR in global initializer.
|
|
|
|
Piotr Caban (29):
|
|
msvcp: Rename msvcp90 debug channel.
|
|
msvcp90: Only define virtual function callers in base class.
|
|
msvcp90: Added basic_filebuf<wchar> and basic_filebuf<short> implementation.
|
|
msvcp90: Added basic_ostream<short> implementation.
|
|
msvcp90: Added basic_istream<short> implementation.
|
|
msvcp90: Added basic_iostream<short> implementation.
|
|
msvcp90: Added basic_ofstream<wchar> implementation.
|
|
msvcp90: Added basic_ifstream<wchar> implementation.
|
|
msvcp90: Added basic_fstream<wchar> implementation.
|
|
msvcp90: Export wcin, wcout, wcerr and wclog objects.
|
|
msvcp90: Added basic_ostringstream<short> implementation.
|
|
msvcp90: Added basic_istringstream<short> implementation.
|
|
msvcp90: Added basic_stringstream<short> implementation.
|
|
msvcp90: Use streamoff in std::_BADOFF definition.
|
|
msvcp90: Added partial strstreambuf implementation.
|
|
msvcp90: Fixed basic_streambuf::sputn functions behaviour when there's no place in buffer.
|
|
msvcp90: Reset width value in basic_istream class on error.
|
|
msvcp90: Added strstreambuf seekpos and seekoff implementation.
|
|
msvcp90: Added missing -ret64 option.
|
|
msvcp100: Copy source files from msvcp90.
|
|
msvcp100: Fixed streamoff and streamsize definition.
|
|
msvcp100: Fixed basic_streambuf virtual functions table.
|
|
msvcp100: Fixed ctype class virtual functions table.
|
|
msvcp100: Update spec file.
|
|
msvcp100: Fixed 64-bit variables alignment.
|
|
msvcp: Sync spec files.
|
|
msvcp90: Manually define virtual destructors in vtables.
|
|
msvcp60: Manually define virtual destructors in vtables.
|
|
msvcp100: Manually define virtual destructors in vtables.
|
|
|
|
Qian Hong (3):
|
|
riched20/tests: Added UTF8 BOM test.
|
|
riched20/tests: Fixed typo in test_EM_STREAMIN.
|
|
riched20: Added support for UTF8 BOM stream.
|
|
|
|
Rico Schüller (2):
|
|
d3dx9/tests: Reduce effect parameter value test count.
|
|
d3dx9/tests: Check all elements in the effect parameter value test.
|
|
|
|
Sergey Guralnik (2):
|
|
comctl32/tests: Add test for MCN_SELECT/MCN_SELCHANGE notifications.
|
|
comctl32: Correct values passed in MCN_SELECT/MCN_SELCHANGE notifications.
|
|
|
|
Vijay Kiran Kamuju (1):
|
|
atl80: Implement AtlGetVersion.
|
|
|
|
Vincent Povirk (10):
|
|
windowscodecs: Add tests for IWICBitmap.
|
|
windowscodecs: Add a stub IWICBitmap implementation.
|
|
windowscodecs: Implement BitmapImpl_SetPalette and CopyPalette.
|
|
windowscodecs: Implement IWICBitmap::Lock.
|
|
windowscodecs: Implement getters on IWICBitmapLock.
|
|
windowscodecs: Implement IWICBitmap::CopyPixels.
|
|
windowscodecs: Implement IWICBitmap::GetPixelFormat.
|
|
windowscodecs: Implement IWICBitmap::GetSize.
|
|
windowscodecs: Implement IWICBitmap::SetResolution and GetResolution.
|
|
windowscodecs: Add test for IWICImagingFactory::CreateBitmapFromSource.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|