summaryrefslogtreecommitdiff
path: root/include/drawinglayer/drawinglayerdllapi.h
diff options
context:
space:
mode:
authorArmin Le Grand (Collabora) <Armin.Le.Grand@me.com>2024-07-23 13:26:34 +0200
committerArmin Le Grand <Armin.Le.Grand@me.com>2024-07-23 18:35:26 +0200
commit462d85709ead9c7cec33ce58fc608997263cb6aa (patch)
tree3eef2f07a6bef84a3ba02d49c9536ab58d5abfbf /include/drawinglayer/drawinglayerdllapi.h
parent863b90e33c4b9964a697684887aeb42cc538b019 (diff)
CairoSDPR: Support alpha for BitmapPrimitives
To more directly support an additional alpha channel for BitmapPrimitive data I have done some deeper changes to the primitive stack, in a compatible way. Quite some more graphic types and primitives now support an additional direct alpha value. All that is decomposed/created/broken down in a way that needs no changes for existing renderers, in already described ways. The CairoPixelProcessor2D already uses this in the processFillGraphicPrimitive2D implementation and thus in the FillGraphicPrimitive2D. This works since primitive productions now all try to create that FillGraphicPrimitive2D type including an additional alpha value - if possible and necessary. Change-Id: Ib1b16491a2b3aee16f14cc8196e28af30a7cf9be Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170900 Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com> Tested-by: Jenkins
Diffstat (limited to 'include/drawinglayer/drawinglayerdllapi.h')
0 files changed, 0 insertions, 0 deletions