Update AUTHORS

Add Alexis Menard to Authors list.
Cleanup variables in wayland.gyp

enable_ozone_wayland_vkb and enable_xdg_shell where used to enable or
disable support for xdg_shell and Wayland VKB. We do a run time check
for xdg_shell support already, this CL makes similar change for VKB
and gets rid of these variables.
Merge branch 'master' of https://github.com/01org/ozone-wayland
[RPM] Disable the clang build flag to build Chromium with gcc.

Clang is used as default instead of gcc in Chromium M38, but Chromium
clang does not run in Tizen chroot. Currently, Tizen clang version is
3.1, so it should be upgraded to 3.5.0

This patch allows to build Chromium with gcc for Tizen IVI.

[Bug] https://bugs.tizen.org/jira/browse/TC-1527
Fix issue #258 "XDG-shell: Minimize works once only":

Reset minimized status when activated_set event is received whereas window is minimized.
Make IsMinimized as read only.
Add my name in AUTHORS file
Update README.md

Link our Design document in README file.
Update README.md

Update README with instructions on setting up necessary dependencies for HWA Video Decoding.
Fix component=shared_library build.

GetPlatformDefaultEGLNativeDisplay() is not expoted, but we could use
GLSurfaceEGL::GetNativeDisplay() to access the native display. This
also fixes the shared build.
Implement initial IVI-Shell support

If the IVI-Shell interface is found at runtime, then create
an IVI-compatible shell surface for each new window. The
mandatory unique surface ID will start at 7000 and be
incremented by 1 each time.

Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Add Release Notes.
Backport 391583002 CL to M38 branch.
Delete .DEPS.git
Update RELEASE-NOTES.txt

Fix the revision no.
Fix the CL no which got backported.
Update AUTHORS.
Enable zero buffer copy method for wayland VDA.

1080p video playback is quite unsmooth on VTC-1010, with only 15 render
fps and ~70% CPU usage. Root cause is current code spend too much time to
put output vasurface to GL texture for more than 25ms for each
frame, due to buffer copy between driver and user space. As a result,
GPU swap buffer operations are not executed timely and then blocks
render side composting.

This CL enables a zero buffer copy solution that will put vasurface to
CL texture inside GPU process. It creates an EGL image through
EGL_DRM_BUFFER_MESA target, then binds the EGL image to GL texture.
The CL also checks the libva apis support, if libva doesn't support required
apis, we can still use previous method.

Local test result shows proposed method gets 31 render fps and ~25% CPU usage
for 1080p playback.
It also benefits other resolution video playback.

BUG = XWALK-2069
Introdue vaLockBuffer APIs in libva.