compositor-drm: Make scanout view preparation more stringent
authorDaniel Stone <daniels@collabora.com>
Fri, 21 Oct 2016 17:08:37 +0000 (18:08 +0100)
committerDaniel Stone <daniels@collabora.com>
Mon, 27 Feb 2017 21:39:13 +0000 (21:39 +0000)
commit906488790ba8583ab5eb471c622d83de60fda185
treefaacd73845911290a4648d174c33e83db07f5d5d
parent445b41b9d5ab337169664e94e091e7047dcc90cf
compositor-drm: Make scanout view preparation more stringent

Don't import buffers which span multiple outputs, short-cut any attempt
to import SHM buffers, and ignore buffers with a global alpha set.

I'm not convinced all of these conditions entirely make sense, but this
at least makes them equally nonsensical.

Differential Revision: https://phabricator.freedesktop.org/D1414

Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
libweston/compositor-drm.c