gpu: support R16 GPUMemoryBuffer
9-16 bit video channel will use it.
TEST=gl_tests --gtest_filter=GpuMemoryBufferTest*
BUG=445071, 624436
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Review-Url: https://codereview.chromium.org/2920793005
Cr-Commit-Position: refs/heads/master@{#481176}
diff --git a/components/exo/buffer.cc b/components/exo/buffer.cc
index 56bdd0ee..5e6b918 100644
--- a/components/exo/buffer.cc
+++ b/components/exo/buffer.cc
@@ -46,6 +46,7 @@
GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, // DXT5
GL_ETC1_RGB8_OES, // ETC1
GL_R8_EXT, // R_8
+ GL_R16_EXT, // R_16
GL_RG8_EXT, // RG_88
GL_RGB, // BGR_565
GL_RGBA, // RGBA_4444