On Tue, Aug 10, 2010 at 1:09 PM, Chris Debenham <[email protected]> wrote:
> I have been hitting a problem where when displaying a cluttertext
> 'some' of the characters do not display. (screenshot attached showing
> the problem)
> There doesn't seem to be any pattern to the behaviour - and it only
> occurs for some people.  I haven't found anything in common between
> failing systems (ie: distro/libclutter version/graphics drivers)
> If it makes any difference the text being displayed is actually a
> cluttergroup containing 5 black cluttertexts that create an
> outline/shadow and then a white cluttertext over the top of it all.
> When the problem occurs the same letter often disappears in all these
> independent texts (but not always)

It implies to me that something has gone wrong with the glyph cache.
Internally we maintain a texture with pre-rendered glyphs which we
texture from when drawing your text. Certainly if you see the same
letter disappearing that would imply that glyph has been cleared in
the cache but for some reason Cogl doesn't know about it.

Have you tried with Clutter master? Failing that it would be
interesting if you are able to test the 'wip/pango-share-atlas' branch
on clutter-project.org. We are hoping to merge this soon and it
changes how we manage the glyph cache to share the code we use for
texture atlasing.

In general it sounds a bit too random to give much more insight, its
quite possible its a driver bug. If you are running with mesa perhaps
you can try running with LIBGL_ALWAYS_SOFTWARE=1 in your environment
and see if it fixes the issue.

kind regards,
- Robert
_______________________________________________
clutter-app-devel-list mailing list
[email protected]
http://lists.clutter-project.org/listinfo/clutter-app-devel-list

Reply via email to