Jacek Caban
27c4648507
windowscodecs: Provide UUIDs in importlib.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-04-22 19:32:46 +02:00
Dmitry Timoshkov
b4035288b7
windowscodecs: Correct IWICBitmapScaler::CopyPixels() error for not initialized case.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-16 20:54:23 +02:00
Dmitry Timoshkov
d074fbe723
windowscodecs/tests: Add some tests for IMILBitmap and IMILBitmapScaler interfaces.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-15 20:18:54 +02:00
Nikolay Sivov
8d75d949a6
windowscodecs: Fix return values for scaler's CopyPalette().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-04 23:27:26 +01:00
Nikolay Sivov
f92cfb31d2
wincodecs: Fix return value for scaler GetResolution().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-13 20:54:28 +01:00
Nikolay Sivov
85d6be3e9e
wincodecs: Fix scaler return pixel format for uninitialized case.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-13 20:54:28 +01:00
Nikolay Sivov
9556419d7c
wincodecs: Fix failure paths in scaler's GetSize().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-13 20:54:28 +01:00
Nikolay Sivov
85a216648c
wincodecs: Fix parameter validation during scaler initialization.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-13 20:54:28 +01:00
Nikolay Sivov
70a3e86997
wincodecs: Add support for WICBitmapNoCache in CreateBitmapFromSource() for bitmap as a source.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-08 18:55:22 +01:00
Nikolay Sivov
e26e3da6cd
wincodecs: Implement CreateBitmapFromSourceRect().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-08 18:55:20 +01:00
Hans Leidekker
1184f9d969
windowscodecs: Implement WICCreateBitmapFromSectionEx.
...
Based on a patch by Dmitry Timoshkov.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-22 18:15:06 +01:00
Frédéric Delanoy
e8704b6b8d
windowscodecs/tests: Use todo_wine_if() in tests.
...
Signed-off-by: Frédéric Delanoy <frederic.delanoy@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 13:32:13 +09:00
Michael Stefaniuc
a21f30c23e
windowscodecs/tests: Actually test the return of IWICBitmap_GetSize().
2015-03-30 19:10:29 +09:00
Frédéric Delanoy
9be7e1e82e
windowscodecs/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:55 +01:00
Vincent Povirk
8dafdd0a56
windowscodecs: Use alpha options in CreateBitmapFromHBITMAP.
2013-11-20 11:24:56 +01:00
Michael Stefaniuc
2720e81504
windowscodecs/tests: Use the W version of GetObject().
2013-10-02 11:02:40 +02:00
Dmitry Timoshkov
c6d62ff081
windowscodecs: Implement CreateBitmapFromHBITMAP.
2013-09-18 20:21:08 +02:00
Nikolay Sivov
98be36698c
windowscodecs: Implement CopyPixels() for clipper.
2013-07-22 17:16:03 +02:00
Nikolay Sivov
682ea785df
windowscodecs: Implement Initialize() and GetSize() for bitmap clipper.
2013-07-19 19:15:02 +02:00
Alexandre Julliard
0fc73914e2
windowscodecs/tests: Pass the correct constant to IWICImagingFactory_CreateBitmapFromHBITMAP.
2013-06-17 19:30:38 +02:00
Dmitry Timoshkov
89f044db15
windowscodecs: Add a test for CreateBitmapFromHBITMAP.
2013-01-18 13:28:58 +01:00
Dmitry Timoshkov
4ba27f7930
windowscodecs: Implement CreateBitmapFromHICON.
2013-01-14 11:03:46 +01:00
Dmitry Timoshkov
89838342b7
windowscodecs: Add a test for CreateBitmapFromHICON.
2013-01-11 12:17:06 +01:00
Vincent Povirk
e61e4719e5
windowscodecs: Don't copy extra data from the end of a row.
2013-01-08 12:18:11 +01:00
Dmitry Timoshkov
03724685d6
windowscodecs: Implement ComponentFactory_CreateBitmapFromMemory.
2013-01-04 17:43:45 +01:00
Vincent Povirk
5e3e7304a1
windowscodecs: Add test showing CreateBitmapFromMemory copies the data.
2013-01-03 11:49:43 +01:00
Dmitry Timoshkov
cf9dbcc3c8
windowscodecs: Add some tests for IWICImagingFactory_CreateBitmapFromMemory.
2012-12-27 12:08:28 +01:00
Vincent Povirk
4038cb79b4
windowscodecs: Only copy the palette to new bitmaps if they might be indexed.
2012-09-11 11:12:03 +02:00
Vincent Povirk
88eed3c0de
windowscodecs: Implement IWICImagingFactory::CreateBitmapFromSource.
2012-08-20 20:18:03 +02:00
Vincent Povirk
6c1fcaa392
windowscodecs: Add test for IWICImagingFactory::CreateBitmapFromSource.
2012-08-16 19:38:38 +02:00
Vincent Povirk
3e88d4ff0f
windowscodecs: Implement IWICBitmap::SetResolution and GetResolution.
2012-08-16 19:38:29 +02:00
Vincent Povirk
a62bd245a4
windowscodecs: Implement IWICBitmap::GetSize.
2012-08-16 19:38:04 +02:00
Vincent Povirk
f26402cad7
windowscodecs: Implement IWICBitmap::GetPixelFormat.
2012-08-16 19:37:58 +02:00
Vincent Povirk
54a3134194
windowscodecs: Implement IWICBitmap::CopyPixels.
2012-08-16 19:37:51 +02:00
Vincent Povirk
46bbbd2741
windowscodecs: Implement getters on IWICBitmapLock.
2012-08-15 13:51:19 +02:00
Vincent Povirk
297c10a2bc
windowscodecs: Implement IWICBitmap::Lock.
2012-08-15 13:51:13 +02:00
Vincent Povirk
3e36f1e4b5
windowscodecs: Implement BitmapImpl_SetPalette and CopyPalette.
2012-08-15 13:51:08 +02:00
Vincent Povirk
f9b67b6c18
windowscodecs: Add a stub IWICBitmap implementation.
2012-08-15 13:50:58 +02:00
Vincent Povirk
c2001c2b53
windowscodecs: Add tests for IWICBitmap.
2012-08-15 13:50:26 +02:00