After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 629784 - clips over each other cause excess work, performance drops
clips over each other cause excess work, performance drops
Status: RESOLVED FIXED
Product: pitivi
Classification: Other
Component: Rendering
Git
Other Linux
: Normal normal
: 0.14
Assigned To: Pitivi maintainers
Pitivi maintainers
Depends on:
Blocks:
 
 
Reported: 2010-09-15 18:26 UTC by Jean-François Fortin Tam
Modified: 2011-05-26 03:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (11.47 KB, image/png)
2010-09-15 18:26 UTC, Jean-François Fortin Tam
Details

Description Jean-François Fortin Tam 2010-09-15 18:26:24 UTC
Created attachment 170361 [details]
screenshot

If you position clips over each other in different tracks (see screenshot), you will notice a significant performance hit when rendering or when playing back. 

This would be expected if one of the clips was transparent, but when the opacity curves are set to 100%, this shouldn't happen.

This is especially visible in rendering (since everything happens in "slow motion", you can see it spends much more time when there are clips on top of each other).

It also seems to affect live playback in the timeline.
Comment 1 Jean-Philippe Fleury 2010-12-22 21:31:56 UTC
I have this bug too with version 0.13.5 on Ubuntu 10.10, even when the
opacity curves are set to 100%. The bug occurs with the previewer and during the rendering.
Comment 2 Jean-Philippe Fleury 2010-12-22 21:36:16 UTC
What's the difference between the current report and the bug 610626 ?
Comment 3 Jean-François Fortin Tam 2010-12-22 22:41:50 UTC
*** Bug 610626 has been marked as a duplicate of this bug. ***
Comment 4 Jean-François Fortin Tam 2011-05-26 03:25:04 UTC
Reopened bug 610626 which is related to bug 597131, because this bug here is mostly about the need for a passthrough optimization trick when opacity = 100%, which was implemented.