Hi, While developing a graphical application with Clutter on a TI OMAP/AM3517 platform, I noticed some strange behavior when I use cogl_path_fill() with transparency.
I have a simple test case with a custom actor which exhibits this problem here: http://ionut.mindbit.ro/test-cogl/ The custom actor draws a 100x100 pixels rectangle, fills it with white color with an alpha value of 0x33 and draws a 1 pixel red border around it. When I try to animate this actor, it either disappears or renders itself partially (it looks like it's clipped) or it's animated but in the final state it has no fill (I can see only the red border around it). Sometimes I can see warnings like the following on the console: test:1041): Clutter-WARNING **: The required ID of 12710 does not refer to an existing actor; this usually implies that the pick() of an actor is not correctly implemented or that there is an error in the glReadPixels() implementation of the GL driver. and sometimes the system freezes. If I set the alpha factor to 0xFF everything works fine. I'm using Clutter from git (top of the 1.2 branch) compiled with backend eglnative. Also if I run it on my x86 PC everything works fine, as expected. Is this a known problem? Any suggestions for a fix/workaround? Thanks, Ionut. _______________________________________________ clutter-app-devel-list mailing list [email protected] http://lists.clutter-project.org/listinfo/clutter-app-devel-list
