Hi, I am working on a project using clutter and clutter-gst. I am having some performance problems when I have a large number of actors on screen with a video playing in the background. With a few actors I am able to maintain the video framerate of 30fps, but with roughly 100 actors (and probably fewer) on screen the CPU is maxed and the framerate drops down to 20 or fewer.
I assume the issue here is that for every video frame, all the actors are being repainted. Is it possible, maybe through an offscreen buffer, to paint and update the UI separately from the video and then just mix this single offscreen buffer/actor with the video at the 30fps? That would certainly improve performance, at least in the static case without animation, as from my testing, a single actor over the video uses virtually no more resources. Thanks, Jeremy _______________________________________________ clutter-app-devel-list mailing list [email protected] http://lists.clutter-project.org/listinfo/clutter-app-devel-list
