[Bug 753591] vaapi: encoders: implement "direct-uploading"
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Nov 22 14:31:02 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=753591
--- Comment #23 from Florent ThiƩry <florent.thiery at ubicast.eu> ---
I re-ran my tests comparing 1.10.1 and today's master (using 5 pass), and the
regression on GT2 using multiple encoders seems gone (or marginal). Virtually,
GT2 performance seems unchanged.
1080p GT3 performance does improve a lot:
+-------------------------------+--------------------------+------+-------+-------+
| Encoder | Sample |1.10.1|master | vs
|
+===============================+==========================+======+=======+=======+
| *vaapih264enc tune=none* | pattern=black-1920*1ch | 93 | 127 |
37% |
+-------------------------------+--------------------------+------+-------+-------+
| *vaapih264enc tune=none* | pattern=smpte-1920*1ch | 87 | 117 |
34% |
+-------------------------------+--------------------------+------+-------+-------+
| *vaapih264enc tune=none* | pattern=snow-1920*1ch | 88 | 118 |
34% |
+-------------------------------+--------------------------+------+-------+-------+
| *vaapih264enc tune=low-power* | pattern=black-1920*1ch | 133 | 294 |
121% |
+-------------------------------+--------------------------+------+-------+-------+
| *vaapih264enc tune=low-power* | pattern=smpte-1920*1ch | 163 | 258 |
58% |
+-------------------------------+--------------------------+------+-------+-------+
| *vaapih264enc tune=low-power* | pattern=snow-1920*1ch | 113 | 115 | 2%
|
+-------------------------------+--------------------------+------+-------+-------+
However, GT2 is still a bit faster for 4k (tune=none), and tune=low-power seems
identical
+-------------------------------+--------------------------+------+-------+---------+
| Encoder | Sample |GT2 |GT3 | vs
|
+===============================+==========================+======+=======+=========+
| *vaapih264enc tune=none* | *3840*1ch* | 35 | 31 |
-11,43% |
+-------------------------------+--------------------------+------+-------+---------+
| *vaapih264enc tune=none* | *3840*2ch* | 43 | 40 |
-7,75% |
+-------------------------------+--------------------------+------+-------+---------+
| *vaapih264enc tune=none* | *3840*3ch* | 42 | 40 |
-4,76% |
+-------------------------------+--------------------------+------+-------+---------+
| *vaapih264enc tune=low-power* | *3840*1ch* | 45 | 44 |
-1,48% |
+-------------------------------+--------------------------+------+-------+---------+
| *vaapih264enc tune=low-power* | *3840*2ch* | 45 | 46 |
2,21% |
+-------------------------------+--------------------------+------+-------+---------+
| *vaapih264enc tune=low-power* | *3840*3ch* | 46 | 46 |
0,00% |
+-------------------------------+--------------------------+------+-------+---------+
Let me know if i can help further
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list