android: Add basic support for Broadcom GPUs

This patch implements two GPU workarounds to make Chrome work on
devices with a Broadcom GPU:

1. Enable context virtualization on to avoid a EGL_BAD_CONTEXT failure
   from eglCreateContext().

2. Disable asynchronous texture uploads to avoid an "Invalid image or
   UNSUPPORTED OPERATION" failure from glEGLImageTargetTexture2DOES.

These modifications were tested on a Samsung Galaxy Fame S6810P.

BUG=179815

Review URL: https://chromiumcodereview.appspot.com/12461002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202062 0039d316-1c4b-4281-b951-d872f2087c98
2 files changed