Return EGL_FALSE if eglChooseConfig failed to find any matching configs

Technically, we shouldn't have touched *num_config at all in this
case, but the remote interface to the host doesn't return a separate
boolean return value, only the number of matching configs.

This makes sure that callers that only check the return value of
eglChooseConfig notice a failure to find configs.

Change-Id: I7f660a4a5b8306184608a86c34329d3163ad05ba
Merge "Return EGL_FALSE if eglChooseConfig failed to find any matching configs"
am 3bd0e079: Merge "Return EGL_FALSE if eglChooseConfig failed to find any matching configs"

* commit '3bd0e079a9d5321f952c2871fb453775810879f7':
  Return EGL_FALSE if eglChooseConfig failed to find any matching configs
am e8122dff: camera3: Fix stream id types

* commit 'e8122dff1ef2de4d41835265a59d8960e7800fae':
  camera3: Fix stream id types
am 2524d396: Update emulator to FUSE-wrap its SD card.

* commit '2524d39681566f4eca7afb7950e05ab642978263':
  Update emulator to FUSE-wrap its SD card.
Catch divide by zero case in drawCheckerBoard() function.

Change-Id: I247bc6b725b29ea0e729114ab67ec1d4c78b0336
Signed-off-by: Douglas Leung <douglas@mips.com>
Drop setting of in_qemu boolean and restorecon /sys/qemu_trace.

The in_qemu boolean is unnecessary with the goldfish-specific rules
moved to their own goldfish-specific directory and the restorecon
/sys/qemu_trace is obsoleted by the init restorecon of /sys.

Change-Id:  I1bdd80f641db05fef4714654515c1e1fbb259794
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
Merge "Drop setting of in_qemu boolean and restorecon /sys/qemu_trace."
Merge "Catch divide by zero case in drawCheckerBoard() function."
Delete buffer data when removing it from the SharedGroup namespace

Updating or deleting data associated with a buffer object was clearing
the name->data association, but not actually deallocating the data.

Thanks to manjian2006 for finding the bug and proposing the fix.

Bug: 60468
Change-Id: I477f1e67d33a486419127ac790f32ddbbf566089
Merge "Delete buffer data when removing it from the SharedGroup namespace"
Modify the build targets for goldfish from to include aosp*.

This allows egl.cfg to be copied to $(TARGET_OUT)/lib/egl for aosp*
build targets. This patch fixes the emulator to boot with "-gpu on" flag.

Change-Id: I6c291a4a0fd82242d7f2ac41229be202aa7c71e0
Merge "Modify the build targets for goldfish from to include aosp*."
Merge commit '828bd482a1aeacf96d5f3a3e0701029d9f890c5f' into HEAD
Merge branch 'master' of https://android.googlesource.com/device/generic/goldfish into HEAD

Change-Id: I562aec2c45bdbdd656822266cb7c2bc8a1a4ad4b