Right, should have paid more attention to the comment page, my bad. (I write the comments in my text editor so I didn't even read that page.) And I'm afraid I made the same mistake in the fo...
Both fixed, thanks, but please send typo reports to lwn@lwn.net in the future. jake
I found this blog post interesting. It is linked from the comments of this other article, itself linked above. http://libv.livejournal.com/13443.html http://ppaalanen.blogspot.ch/2014/0...
Please fix these typos: - Note the CRTC means + Note that CRTC means - screen rerdrawing can race + screen redrawing can race Thanks.
Modern compositor systems (DRI2/3, wayland) only allow one owner per buffer. Which means if you only have one plane the buffer for it necessarily must be owned by the compositor. Which means vid...
Is the power-saving also related to composition? Assume hardware which scans out from only one framebuffer, ie has only one plane. If the video decode component can write directly into that fr...
That was the case with the old video overlays from really old hardware. Moderns SoC display blocks just have a few planes, which can scan out all pixel formats. Also most often they can also all...
Thanks for the explanation, blackwood. I take it then that it is possible to scan out YUV directly into the overlay plane, but that scanout into the regular framebuffer requires RGB?
One part is that fixed-function hardware is more power efficient at scaling and color-space conversion than the general purpose render part of the gpu. But the really big part is memory bandwidt...
"Suddenly overlay planes became important again since they're much more power-efficient in some narrow but popular use cases like video playback." Why is that? Is the reason that overlay plane...