Bug 93573

Summary: bad performance with 4k h264 video
Product: xorg Reporter: Karol Herbst <karolherbst>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
screenshot of the video
none
debug output of mesa
none
crash while playing reencoded video none

Description Karol Herbst 2016-01-04 05:25:16 UTC
I noticed a while back already, that nouveau handles 4k video not that well currently.

I tried it out with the cactus-4k video from here: http://www.elementaltechnologies.com/resources/4k-test-sequences

Nvidia doesn't have any problem playing that video at full speed, but on my kepler nve6 card even full reclocked nouveau only handles this at 45% speed and the PVLD engine is at max load (only around 80% with nvidia)
Comment 1 Karol Herbst 2016-01-04 05:56:52 UTC
Created attachment 120787 [details]
screenshot of the video

also I noticed that the output is total garbage. so I assume something else is fishy here.
Comment 2 Karol Herbst 2016-01-04 06:06:07 UTC
Created attachment 120788 [details]
debug output of mesa
Comment 3 Karol Herbst 2016-01-04 06:29:32 UTC
Created attachment 120789 [details]
crash while playing reencoded video

I just reencoded this video just to test if special encoding flags would let nouveau play that video, but I got a crash instead
Comment 4 Karol Herbst 2016-01-04 06:57:00 UTC
side note: slightly smaller videos (3840x2100) are working much better, so maybe there is only a tiny issue somewhere
Comment 5 Karol Herbst 2016-01-05 19:28:21 UTC
fixed in current mesa master

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.