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
