https://bugs.documentfoundation.org/show_bug.cgi?id=166533

Armin Le Grand (allotropia) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|163129                      |

--- Comment #3 from Armin Le Grand (allotropia) <[email protected]> ---
Using 'DISABLE_SYSTEM_DEPENDENT_PRIMITIVE_RENDERER=1' is good tocheck if this
has to do with CairoSDPR, in this case it shows some shadow when using, so yes.

It seems to be a feature not completely/well implemented/complete (?) that I
did not even know about. Since Draw/Impress uses Primitives it has somehow to
be done internally using Primitives - that is good.
It is not completely broken: Besides being incredibly slow selecting that left
graphic seems to show no shadow. When looking at the Sidebar/Shadow attributes
it is visible that there is one activated (even when for this feature the
settings seem not sufficient to do much). When changing Blur to '0' an ellipse
below the shape can be seen where the 'shadow' is in LO without CairoSDPR. Also
changing Transparency to '0' makes it appear stronger.
It's in the right place and shows that in principle the transformation for the
shadow used 'works'. Switching off LineStyle in Line shows that that ellipse is
created by the outline of the shape, not it's content. Changing Area e.g. to
'color' also makes the fill appear.
Thus my best guess is that whatever that feature does it just fails for bitmap
fill. Does anyone reading here know more, e.g. who did that feature? Seems that
extracting the geometric content is done wrong/incomplete for the fill bitmap
case here - similar to fill color it should probably create/use something like
a 'evereywhere-black-where-not-transparent' thing for bitmap fill - which
should be done using a ColorModifier Primitive...

Thus: If someone knows more about this feature please add the commit and the
author to cc for this task.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=163129
[Bug 163129] [META] CairoSDPR issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to