Hi all,
   I did more experiment and found that the performance and memory
consumption gets better if I downgrade to clutter-1.2 and clutter-gst-0.1.
   Also I ran valgrind against my player and there really isn't that huge
amount of memory leakage reported by valgrind (actually there's only 1
definitely loss and many possibly loss in pango and other libraries), and
from top's output the CPU usage had never gone more than 60% by my player.
One more clue I found is that the performance went really really bad and
memory consumption went crazy only when I render some actors with my video
texture together, could there be something wrong to break the on-die memory
controller of AMD Athlon X2 when clutter's constantly updating OpenGL
texture while playing video?

   Just in case the following are the output of my running test-yuv-upload
with nothing but an white, empty window:

test-yuv-upload.c: [caps] video/x-raw-yuv, format=(fourcc)I420,
framerate=(fraction)30/1

** (lt-test-yuv-upload:3856): CRITICAL **: Could not link elements




   Thanks for all your opinions again!!

On Tue, Nov 2, 2010 at 10:42 PM, Damien Lespiau <[email protected]>wrote:

> On Tue, 2010-11-02 at 02:13 +0000, Nikki Tan wrote:
> > My GPU: AMD 780E
> > My GL Driver and version: Mesa DRI R600 (RS780 9615) 20090101
> > Also that I can see both r600_dri.so and radeon_drv,so running when my
> > player's running.
> > Version of AMD graphics driver I installed: ATI Catalystâ„¢ 10.10
> > Proprietary Linux x86 Display Driver
> >
> >
> > Thanks for asking!
>
> Right. I don't think I have any hardware to reproduce that, might be a
> bug in Clutter or the driver. I've ask robert (bragg) to try and
> reproduce that on his Ubuntu but if this does not show the leak.
>
> Robert, when you have a few minutes could you try to
> run ./tests/test-yuv-upload with clutter 1.4/clutter-gst master? It does
> not here (Intel GPU/mesa from Fedora 13).
>
> --
> Damien
>
>
_______________________________________________
clutter-app-devel-list mailing list
[email protected]
http://lists.clutter-project.org/listinfo/clutter-app-devel-list

Reply via email to