meson-display: weston client sample for v4l2 capture device [1/1]

PD#SWPL-21081

Problem:
Need weston simple client for:
Post yuv fb into weston on client side, then weston post then into video
overlay.

Solution:
Add three simple client:
simple-dmabuf-v4l(need do `modprobe vivid` first.),
use kernel's v4l webcam emulate driver "VIVID".
simple-dmabuf-ion,
for post ION allocated dmabuffer As NV12 format, post to video plane
because the NV12 format support only on video plane.
simple-dmabuf-egl-yuv-on-osd,
for post gbm_bo_create allocated dmabuffer As NV12 format buffer,
weston get dmabuffer, but the gbm_bo_import will failed, so
force_renderer enabled and Posted into OSD plane.

Verify:
On local u212 32.

Change-Id: Ib7b940ad2e95720b9299c844f2370e9c86125447
Signed-off-by: lingjie li <lingjie.li@amlogic.com>
17 files changed
tree: 19dee35781a344333d1b838ec8d9ac14eb88f0af
  1. display_framework/
  2. Android.mk