commit | 7e219eb7f26c61900b0188c4fbb0b93230a24899 | [log] [tgz] |
---|---|---|
author | Peiyong Lin <lpy@google.com> | Mon Dec 03 05:40:42 2018 -0800 |
committer | Peiyong Lin <lpy@google.com> | Tue Dec 04 19:40:07 2018 -0800 |
tree | f872d99c6db1379705375cba8867f4e3898f1adf | |
parent | 1b6531ccf5dab13a6817c7519693df220d0944a1 [diff] |
[RenderEngine] Create GLES 3 RenderEngine. Currently RenderEngine always creates GLES 2.0 context. However, extension like GL_EXT_protected_textures needs GLES 3. This patch upgrades RenderEngine to create a GLES 3 context by default, and falls back to GLES 2 if fails. BUG: 35315015 Test: Build, flash and boot, force GPU composition to verify. Change-Id: I50d033bedd892dd695405959d2d34f97ec831a0e