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

Reply via email to