Hardware Overlay Plane (X11) and ChromeOS

143 views
Skip to first unread message

Sean V Kelley

unread,
Feb 28, 2014, 1:23:20 PM2/28/14
to chromiu...@chromium.org
Do you know if anyone has done experimentation enabling this in Chromeos?
I know that this is not supported even though the hardware is capable (x86).
It's a shame we currently cannot choose to render the video data into
the hardware
overlay plane, which is part of the display controller. In fact, it
would help out on a number of levels for power and performance on low end
systems.

Sean


--
Sean V. Kelley <sean.v...@intel.com>
Open Source Technology Center / SSG
Intel Corp.

ale...@chromium.org

unread,
Feb 28, 2014, 1:49:22 PM2/28/14
to chromiu...@chromium.org
Hi Sean,

We are actively working on this and even have a prototype running on Pixel.

So far we have webgl rendering into a hw overlay plane as it was the easiest to prototype, but the overall plan is to expose overlay machinery into Chromium in general enough fashion for use with other things, like video, parts of UI, etc.

So far we still have some issues in our prototype in that atomic flip for planes is not yet supported and I haven't figured out how to control orientation of the buffer yet, webgl needs a flip_v to show up correctly.

Perhaps you and your team could assist, we'd love to work together on this. Feel free to ping me individually for more details.

Thanks,
Alex
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages