office-gobmx/cppcanvas
Noel Grandin 21734247d5 drop internal support for 1-bit images
on modern hardware, these are less efficient than regular alpha
channels.

Also, this greatly simplies the range of stuff that vcl needs to deal
with, which will make the upcoming transparency->alpha patch easier to
deal with.

Enhance vcl::CreateFromData to convert incoming 1-bit data to 8-bit
image.

Change-Id: I35829da750029fe373d0d2911a669d10bab6ad23
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145321
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2023-01-12 06:52:42 +00:00
..
inc/pch update PCHs 2021-04-12 09:47:35 +02:00
qa rename BitmapEx::GetAlpha to GetAlphaMask 2023-01-11 08:57:13 +00:00
source drop internal support for 1-bit images 2023-01-12 06:52:42 +00:00
CppunitTest_cppcanvas_emfplus.mk UnoApiTest: simplify code by using tempfile member 2022-11-08 11:54:22 +01:00
CppunitTest_cppcanvas_test.mk
IwyuFilter_cppcanvas.yaml replace usage of blacklist with excludelist for IWYU 2020-07-10 02:03:40 +02:00
Library_cppcanvas.mk do not require $(SRCDIR) in every gb_Library_set_precompiled_header 2019-09-23 10:47:25 +02:00
Library_mtfrenderer.mk Generally determine Rdb content from gb_*_set_componentfile calls 2021-12-10 08:14:24 +01:00
Makefile
Module_cppcanvas.mk
README.md Updated README.md files to represent current code / use Markdown format 2021-04-07 17:47:16 +02:00

C++ Helper Classes for canvas

Helper C++ classes for canvas, plus a GDIMetaFile-to-XCanvas converter.

EMF+

For cppcanvas/source/mtfrenderer, see the README.md in vcl (the EMF+ part).