Let it build on chrome os.

Ifdef around some bits we do or don't need to build for chrome os.
Include new gralloc_drm-specific file vendor/gralloc_drm_defs.h unlike
in android-x86 where that content was added to existing android files.
Remove dependency on Android's atomic.h, and on opengl.

BUG=chromium:358029
TEST=none

Change-Id: I42e8496f5f60e7b25bf6b088e4806c6d3868d20b
Reviewed-on: https://chromium-review.googlesource.com/201368
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
Tested-by: Frank Henigman <fjhenigman@chromium.org>
6 files changed
tree: 19d56b74ebd53e9c1b77ca15d1a4f78075b5ca44
  1. src/