Hi Alexei,

We are using FreeType. Sorry, the intention was not to report any bug. We
are looking for suggestions. We are not from graphics background, hence
please excuse if we have asked any obvious questions.

As Niyas mentioned, everytime we write new stuff onto the pixmap it would
overwrite that particular area. So the whole logic of creating edge effect
by writing font at different positions with single pixmap is not helping.

We have 2 options in minds (not so concrete),
- If we can skip drawing of the pixels of non-font area in bounding box.
Then we would not be overwriting. But this looks to be a bit tedious to
implement.
- Create one more buffer which will have only edge drawing. And render both
(one with actual font and a new with edge) in the order of edge
buffer first and then font buffer.

As creating edge might be an usual need, we thought of seeking inputs from
you & team.

Thanks
Sagar

On Thu, Jun 4, 2020 at 5:43 PM Alexei Podtelezhnikov <apodt...@gmail.com>
wrote:

> > Now here the problem what we are facing is when we load the glyph we get
> the data in a bounding box. The glyph which is loaded is a greyscale and it
> is with bounding-box. So when we draw the edges and font as per the above
> logic, the bounding boxes of the edges and the font gets overlapped. Note,
> it is a pixmap buffer.
>
> At this stage you are no longer using FreeType. So why do you report
> your bug here? The bug is in whatever toolkit you use for blending or
> in your code if you do blending yourself.
>

Reply via email to