gl                 78 cc/layers/io_surface_layer_impl.cc     gpu::gles2::GLES2Interface* gl = context_provider->ContextGL();
gl                 82 cc/layers/io_surface_layer_impl.cc       gl->GenTextures(1, &io_surface_texture_id_);
gl                 89 cc/layers/io_surface_layer_impl.cc     GLC(gl, gl->BindTexture(GL_TEXTURE_RECTANGLE_ARB, io_surface_texture_id_));
gl                 90 cc/layers/io_surface_layer_impl.cc     gl->TexImageIOSurface2DCHROMIUM(GL_TEXTURE_RECTANGLE_ARB,
gl                 14 cc/output/geometry_binding.cc GeometryBinding::GeometryBinding(gpu::gles2::GLES2Interface* gl,
gl                 16 cc/output/geometry_binding.cc     : gl_(gl), quad_vertices_vbo_(0), quad_elements_vbo_(0) {
gl                 24 cc/output/geometry_binding.h   GeometryBinding(gpu::gles2::GLES2Interface* gl,
gl                270 cc/output/gl_renderer.cc void GLRenderer::DebugGLCall(GLES2Interface* gl,
gl                274 cc/output/gl_renderer.cc   GLuint error = gl->GetError();
gl                 76 cc/output/gl_renderer.h   static void DebugGLCall(gpu::gles2::GLES2Interface* gl,
gl               1777 cc/output/gl_renderer_unittest.cc   gpu::gles2::GLES2Interface* gl =
gl               1782 cc/output/gl_renderer_unittest.cc   uint32 sync_point = gl->InsertSyncPointCHROMIUM();
gl               1784 cc/output/gl_renderer_unittest.cc   gl->LoseContextCHROMIUM(GL_GUILTY_CONTEXT_RESET_ARB,
gl               1793 cc/output/gl_renderer_unittest.cc   gl->Finish();
gl               1809 cc/output/gl_renderer_unittest.cc   gpu::gles2::GLES2Interface* gl =
gl               1814 cc/output/gl_renderer_unittest.cc   uint32 sync_point = gl->InsertSyncPointCHROMIUM();
gl               1822 cc/output/gl_renderer_unittest.cc   gl->Finish();
gl               1348 cc/output/renderer_pixeltest.cc     GLES2Interface* gl = output_surface_->context_provider()->ContextGL();
gl               1351 cc/output/renderer_pixeltest.cc     gl->ClearColor(0.f, 1.f, 0.f, 1.f);
gl               1352 cc/output/renderer_pixeltest.cc     gl->Clear(GL_COLOR_BUFFER_BIT);
gl               1357 cc/output/renderer_pixeltest.cc     GLES2Interface* gl = output_surface_->context_provider()->ContextGL();
gl               1360 cc/output/renderer_pixeltest.cc     gl->ClearStencil(0);
gl               1361 cc/output/renderer_pixeltest.cc     gl->Clear(GL_STENCIL_BUFFER_BIT);
gl               1362 cc/output/renderer_pixeltest.cc     gl->Enable(GL_SCISSOR_TEST);
gl               1363 cc/output/renderer_pixeltest.cc     gl->ClearStencil(1);
gl               1364 cc/output/renderer_pixeltest.cc     gl->Scissor(0,
gl               1368 cc/output/renderer_pixeltest.cc     gl->Clear(GL_STENCIL_BUFFER_BIT);
gl               1369 cc/output/renderer_pixeltest.cc     gl->Scissor(device_viewport_size_.width() / 2,
gl               1373 cc/output/renderer_pixeltest.cc     gl->Clear(GL_STENCIL_BUFFER_BIT);
gl                 44 cc/resources/resource_provider.cc   IdAllocator(GLES2Interface* gl, size_t id_allocation_chunk_size)
gl                 45 cc/resources/resource_provider.cc       : gl_(gl),
gl                135 cc/resources/resource_provider.cc   ScopedSetActiveTexture(GLES2Interface* gl, GLenum unit)
gl                136 cc/resources/resource_provider.cc       : gl_(gl), unit_(unit) {
gl                156 cc/resources/resource_provider.cc   TextureIdAllocator(GLES2Interface* gl,
gl                158 cc/resources/resource_provider.cc       : IdAllocator(gl, texture_id_allocation_chunk_size) {}
gl                180 cc/resources/resource_provider.cc   BufferIdAllocator(GLES2Interface* gl, size_t buffer_id_allocation_chunk_size)
gl                181 cc/resources/resource_provider.cc       : IdAllocator(gl, buffer_id_allocation_chunk_size) {}
gl                727 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl                728 cc/resources/resource_provider.cc   DCHECK(gl);
gl                729 cc/resources/resource_provider.cc   GLC(gl, gl->BindTexture(texture_target, texture_id));
gl                730 cc/resources/resource_provider.cc   GLC(gl, gl->TexParameteri(texture_target, GL_TEXTURE_MIN_FILTER, GL_LINEAR));
gl                731 cc/resources/resource_provider.cc   GLC(gl, gl->TexParameteri(texture_target, GL_TEXTURE_MAG_FILTER, GL_LINEAR));
gl                732 cc/resources/resource_provider.cc   GLC(gl,
gl                733 cc/resources/resource_provider.cc       gl->TexParameteri(texture_target, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE));
gl                734 cc/resources/resource_provider.cc   GLC(gl,
gl                735 cc/resources/resource_provider.cc       gl->TexParameteri(texture_target, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE));
gl                830 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl                831 cc/resources/resource_provider.cc     DCHECK(gl);
gl                832 cc/resources/resource_provider.cc     GLC(gl, gl->DestroyImageCHROMIUM(resource->image_id));
gl                837 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl                838 cc/resources/resource_provider.cc     DCHECK(gl);
gl                839 cc/resources/resource_provider.cc     GLC(gl, gl->DeleteQueriesEXT(1, &resource->gl_upload_query_id));
gl                843 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl                844 cc/resources/resource_provider.cc     DCHECK(gl);
gl                845 cc/resources/resource_provider.cc     GLC(gl, gl->DeleteBuffers(1, &resource->gl_pixel_buffer_id));
gl                852 cc/resources/resource_provider.cc       GLES2Interface* gl = ContextGL();
gl                853 cc/resources/resource_provider.cc       DCHECK(gl);
gl                855 cc/resources/resource_provider.cc         GLC(gl, gl->DeleteTextures(1, &resource->gl_id));
gl                858 cc/resources/resource_provider.cc           sync_point = gl->InsertSyncPointCHROMIUM();
gl                873 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl                874 cc/resources/resource_provider.cc     DCHECK(gl);
gl                875 cc/resources/resource_provider.cc     GLC(gl, gl->DeleteTextures(1, &resource->gl_id));
gl                921 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl                922 cc/resources/resource_provider.cc     DCHECK(gl);
gl                924 cc/resources/resource_provider.cc     gl->BindTexture(GL_TEXTURE_2D, resource->gl_id);
gl               1013 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1014 cc/resources/resource_provider.cc   if (gl)
gl               1015 cc/resources/resource_provider.cc     gl->Flush();
gl               1020 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1021 cc/resources/resource_provider.cc   if (gl)
gl               1022 cc/resources/resource_provider.cc     gl->Finish();
gl               1027 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1028 cc/resources/resource_provider.cc   if (!gl)
gl               1031 cc/resources/resource_provider.cc   gl->ShallowFlushCHROMIUM();
gl               1057 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               1058 cc/resources/resource_provider.cc     DCHECK(gl);
gl               1060 cc/resources/resource_provider.cc       GLC(gl, gl->WaitSyncPointCHROMIUM(resource->mailbox.sync_point()));
gl               1064 cc/resources/resource_provider.cc     GLC(gl, gl->BindTexture(resource->target, resource->gl_id));
gl               1065 cc/resources/resource_provider.cc     GLC(gl,
gl               1066 cc/resources/resource_provider.cc         gl->ConsumeTextureCHROMIUM(resource->mailbox.target(),
gl               1277 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1278 cc/resources/resource_provider.cc   DCHECK(gl);
gl               1280 cc/resources/resource_provider.cc   texture_uploader_ = TextureUploader::Create(gl);
gl               1282 cc/resources/resource_provider.cc   GLC(gl, gl->GetIntegerv(GL_MAX_TEXTURE_SIZE, &max_texture_size_));
gl               1286 cc/resources/resource_provider.cc       new TextureIdAllocator(gl, id_allocation_chunk_size_));
gl               1288 cc/resources/resource_provider.cc       new BufferIdAllocator(gl, id_allocation_chunk_size_));
gl               1294 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1297 cc/resources/resource_provider.cc     DCHECK(!gl);
gl               1302 cc/resources/resource_provider.cc   DCHECK(gl);
gl               1361 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1367 cc/resources/resource_provider.cc     TransferResource(gl, *it, &resource);
gl               1374 cc/resources/resource_provider.cc     GLuint sync_point = gl->InsertSyncPointCHROMIUM();
gl               1387 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1402 cc/resources/resource_provider.cc     if ((!it->is_software && !gl) ||
gl               1489 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1538 cc/resources/resource_provider.cc         GLC(gl, gl->WaitSyncPointCHROMIUM(returned.sync_point));
gl               1582 cc/resources/resource_provider.cc void ResourceProvider::TransferResource(GLES2Interface* gl,
gl               1608 cc/resources/resource_provider.cc     GLC(gl,
gl               1609 cc/resources/resource_provider.cc         gl->BindTexture(resource->mailbox_holder.texture_target,
gl               1617 cc/resources/resource_provider.cc     GLC(gl, gl->GenMailboxCHROMIUM(resource->mailbox_holder.mailbox.name));
gl               1618 cc/resources/resource_provider.cc     GLC(gl,
gl               1619 cc/resources/resource_provider.cc         gl->ProduceTextureCHROMIUM(resource->mailbox_holder.texture_target,
gl               1627 cc/resources/resource_provider.cc       GLC(gl,
gl               1628 cc/resources/resource_provider.cc           gl->BindTexture(resource->mailbox_holder.texture_target,
gl               1654 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1684 cc/resources/resource_provider.cc     if (gl && resource.filter != resource.original_filter) {
gl               1688 cc/resources/resource_provider.cc       GLC(gl, gl->BindTexture(resource.target, resource.gl_id));
gl               1689 cc/resources/resource_provider.cc       GLC(gl,
gl               1690 cc/resources/resource_provider.cc           gl->TexParameteri(resource.target,
gl               1693 cc/resources/resource_provider.cc       GLC(gl,
gl               1694 cc/resources/resource_provider.cc           gl->TexParameteri(resource.target,
gl               1714 cc/resources/resource_provider.cc     DCHECK(gl);
gl               1715 cc/resources/resource_provider.cc     GLuint sync_point = gl->InsertSyncPointCHROMIUM();
gl               1799 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               1800 cc/resources/resource_provider.cc     DCHECK(gl);
gl               1803 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM,
gl               1806 cc/resources/resource_provider.cc     gl->BufferData(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM,
gl               1811 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM, 0);
gl               1844 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               1845 cc/resources/resource_provider.cc     DCHECK(gl);
gl               1846 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM,
gl               1848 cc/resources/resource_provider.cc     gl->BufferData(
gl               1850 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM, 0);
gl               1871 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               1872 cc/resources/resource_provider.cc     DCHECK(gl);
gl               1874 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM,
gl               1876 cc/resources/resource_provider.cc     uint8_t* image = static_cast<uint8_t*>(gl->MapBufferCHROMIUM(
gl               1878 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM, 0);
gl               1896 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               1897 cc/resources/resource_provider.cc     DCHECK(gl);
gl               1899 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM,
gl               1901 cc/resources/resource_provider.cc     gl->UnmapBufferCHROMIUM(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM);
gl               1902 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM, 0);
gl               1911 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               1918 cc/resources/resource_provider.cc   ScopedSetActiveTexture scoped_active_tex(gl, unit);
gl               1920 cc/resources/resource_provider.cc   GLC(gl, gl->BindTexture(target, resource->gl_id));
gl               1922 cc/resources/resource_provider.cc     GLC(gl, gl->TexParameteri(target, GL_TEXTURE_MIN_FILTER, filter));
gl               1923 cc/resources/resource_provider.cc     GLC(gl, gl->TexParameteri(target, GL_TEXTURE_MAG_FILTER, filter));
gl               1952 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               1953 cc/resources/resource_provider.cc     DCHECK(gl);
gl               1956 cc/resources/resource_provider.cc     gl->BindTexture(GL_TEXTURE_2D, resource->gl_id);
gl               1957 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM,
gl               1960 cc/resources/resource_provider.cc       gl->GenQueriesEXT(1, &resource->gl_upload_query_id);
gl               1961 cc/resources/resource_provider.cc     gl->BeginQueryEXT(GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM,
gl               1964 cc/resources/resource_provider.cc       gl->AsyncTexImage2DCHROMIUM(GL_TEXTURE_2D,
gl               1974 cc/resources/resource_provider.cc       gl->AsyncTexSubImage2DCHROMIUM(GL_TEXTURE_2D,
gl               1984 cc/resources/resource_provider.cc     gl->EndQueryEXT(GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM);
gl               1985 cc/resources/resource_provider.cc     gl->BindBuffer(GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM, 0);
gl               2012 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               2013 cc/resources/resource_provider.cc     GLC(gl, gl->BindTexture(GL_TEXTURE_2D, resource->gl_id));
gl               2014 cc/resources/resource_provider.cc     GLC(gl, gl->WaitAsyncTexImage2DCHROMIUM(GL_TEXTURE_2D));
gl               2015 cc/resources/resource_provider.cc     GLC(gl, gl->BindTexture(GL_TEXTURE_2D, 0));
gl               2030 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               2031 cc/resources/resource_provider.cc     DCHECK(gl);
gl               2034 cc/resources/resource_provider.cc     gl->GetQueryObjectuivEXT(
gl               2067 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               2068 cc/resources/resource_provider.cc   DCHECK(gl);
gl               2071 cc/resources/resource_provider.cc   GLC(gl, gl->BindTexture(resource->target, resource->gl_id));
gl               2072 cc/resources/resource_provider.cc   GLC(gl,
gl               2073 cc/resources/resource_provider.cc       gl->TexParameteri(resource->target, GL_TEXTURE_MIN_FILTER, GL_LINEAR));
gl               2074 cc/resources/resource_provider.cc   GLC(gl,
gl               2075 cc/resources/resource_provider.cc       gl->TexParameteri(resource->target, GL_TEXTURE_MAG_FILTER, GL_LINEAR));
gl               2076 cc/resources/resource_provider.cc   GLC(gl,
gl               2077 cc/resources/resource_provider.cc       gl->TexParameteri(
gl               2079 cc/resources/resource_provider.cc   GLC(gl,
gl               2080 cc/resources/resource_provider.cc       gl->TexParameteri(
gl               2082 cc/resources/resource_provider.cc   GLC(gl,
gl               2083 cc/resources/resource_provider.cc       gl->TexParameteri(
gl               2086 cc/resources/resource_provider.cc     GLC(gl,
gl               2087 cc/resources/resource_provider.cc         gl->TexParameteri(resource->target,
gl               2105 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               2109 cc/resources/resource_provider.cc   GLC(gl, gl->BindTexture(GL_TEXTURE_2D, resource->gl_id));
gl               2113 cc/resources/resource_provider.cc     GLC(gl,
gl               2114 cc/resources/resource_provider.cc         gl->TexStorage2DEXT(
gl               2119 cc/resources/resource_provider.cc       GLC(gl,
gl               2120 cc/resources/resource_provider.cc           gl->TexImage2D(GL_TEXTURE_2D,
gl               2134 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               2140 cc/resources/resource_provider.cc     gl->ReleaseTexImage2DCHROMIUM(resource->target, resource->bound_image_id);
gl               2141 cc/resources/resource_provider.cc   gl->BindTexImage2DCHROMIUM(resource->target, resource->image_id);
gl               2163 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               2164 cc/resources/resource_provider.cc   DCHECK(gl);
gl               2166 cc/resources/resource_provider.cc       gl->CreateImageCHROMIUM(resource->size.width(),
gl               2179 cc/resources/resource_provider.cc   GLES2Interface* gl = ContextGL();
gl               2180 cc/resources/resource_provider.cc   DCHECK(gl);
gl               2181 cc/resources/resource_provider.cc   gl->DestroyImageCHROMIUM(resource->image_id);
gl               2195 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               2196 cc/resources/resource_provider.cc     DCHECK(gl);
gl               2199 cc/resources/resource_provider.cc         gl->MapImageCHROMIUM(resource->image_id, GL_READ_WRITE));
gl               2200 cc/resources/resource_provider.cc     gl->GetImageParameterivCHROMIUM(
gl               2214 cc/resources/resource_provider.cc     GLES2Interface* gl = ContextGL();
gl               2215 cc/resources/resource_provider.cc     DCHECK(gl);
gl               2216 cc/resources/resource_provider.cc     gl->UnmapImageCHROMIUM(resource->image_id);
gl               2220 cc/resources/resource_provider.cc GLint ResourceProvider::GetActiveTextureUnit(GLES2Interface* gl) {
gl               2222 cc/resources/resource_provider.cc   gl->GetIntegerv(GL_ACTIVE_TEXTURE, &active_unit);
gl                373 cc/resources/resource_provider.h   static GLint GetActiveTextureUnit(gpu::gles2::GLES2Interface* gl);
gl                578 cc/resources/resource_provider.h   void TransferResource(gpu::gles2::GLES2Interface* gl,
gl                 43 cc/resources/texture_uploader.cc TextureUploader::Query::Query(GLES2Interface* gl)
gl                 44 cc/resources/texture_uploader.cc     : gl_(gl),
gl                 79 cc/resources/texture_uploader.cc TextureUploader::TextureUploader(GLES2Interface* gl)
gl                 80 cc/resources/texture_uploader.cc     : gl_(gl),
gl                 32 cc/resources/texture_uploader.h   static scoped_ptr<TextureUploader> Create(gpu::gles2::GLES2Interface* gl) {
gl                 33 cc/resources/texture_uploader.h     return make_scoped_ptr(new TextureUploader(gl));
gl                 58 cc/resources/texture_uploader.h     static scoped_ptr<Query> Create(gpu::gles2::GLES2Interface* gl) {
gl                 59 cc/resources/texture_uploader.h       return make_scoped_ptr(new Query(gl));
gl                 73 cc/resources/texture_uploader.h     explicit Query(gpu::gles2::GLES2Interface* gl);
gl                 84 cc/resources/texture_uploader.h   explicit TextureUploader(gpu::gles2::GLES2Interface* gl);
gl                182 cc/resources/video_resource_updater.cc         gpu::gles2::GLES2Interface* gl = context_provider_->ContextGL();
gl                184 cc/resources/video_resource_updater.cc         GLC(gl, gl->GenMailboxCHROMIUM(mailbox.name));
gl                187 cc/resources/video_resource_updater.cc         GLC(gl, gl->BindTexture(GL_TEXTURE_2D, lock.texture_id()));
gl                188 cc/resources/video_resource_updater.cc         GLC(gl, gl->ProduceTextureCHROMIUM(GL_TEXTURE_2D, mailbox.name));
gl                189 cc/resources/video_resource_updater.cc         GLC(gl, gl->BindTexture(GL_TEXTURE_2D, 0));
gl                235 cc/test/layer_tree_pixel_test.cc   GLES2Interface* gl = context->GetImplementation();
gl                238 cc/test/layer_tree_pixel_test.cc     gl->WaitSyncPointCHROMIUM(texture_mailbox.sync_point());
gl                241 cc/test/layer_tree_pixel_test.cc   gl->GenTextures(1, &texture_id);
gl                242 cc/test/layer_tree_pixel_test.cc   gl->BindTexture(GL_TEXTURE_2D, texture_id);
gl                243 cc/test/layer_tree_pixel_test.cc   gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
gl                244 cc/test/layer_tree_pixel_test.cc   gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
gl                245 cc/test/layer_tree_pixel_test.cc   gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
gl                246 cc/test/layer_tree_pixel_test.cc   gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
gl                247 cc/test/layer_tree_pixel_test.cc   gl->ConsumeTextureCHROMIUM(texture_mailbox.target(), texture_mailbox.name());
gl                248 cc/test/layer_tree_pixel_test.cc   gl->BindTexture(GL_TEXTURE_2D, 0);
gl                251 cc/test/layer_tree_pixel_test.cc   gl->GenFramebuffers(1, &fbo);
gl                252 cc/test/layer_tree_pixel_test.cc   gl->BindFramebuffer(GL_FRAMEBUFFER, fbo);
gl                253 cc/test/layer_tree_pixel_test.cc   gl->FramebufferTexture2D(
gl                256 cc/test/layer_tree_pixel_test.cc             gl->CheckFramebufferStatus(GL_FRAMEBUFFER));
gl                259 cc/test/layer_tree_pixel_test.cc   gl->ReadPixels(0,
gl                267 cc/test/layer_tree_pixel_test.cc   gl->DeleteFramebuffers(1, &fbo);
gl                268 cc/test/layer_tree_pixel_test.cc   gl->DeleteTextures(1, &texture_id);
gl                297 cc/test/layer_tree_pixel_test.cc   GLES2Interface* gl = context->GetImplementation();
gl                299 cc/test/layer_tree_pixel_test.cc     gl->WaitSyncPointCHROMIUM(sync_point);
gl                300 cc/test/layer_tree_pixel_test.cc   gl->DeleteTextures(1, &texture);
gl                313 cc/test/layer_tree_pixel_test.cc   GLES2Interface* gl = context->GetImplementation();
gl                316 cc/test/layer_tree_pixel_test.cc   gl->GenTextures(1, &texture_id);
gl                317 cc/test/layer_tree_pixel_test.cc   gl->BindTexture(GL_TEXTURE_2D, texture_id);
gl                318 cc/test/layer_tree_pixel_test.cc   gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
gl                319 cc/test/layer_tree_pixel_test.cc   gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
gl                320 cc/test/layer_tree_pixel_test.cc   gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
gl                321 cc/test/layer_tree_pixel_test.cc   gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
gl                346 cc/test/layer_tree_pixel_test.cc     gl->TexImage2D(GL_TEXTURE_2D,
gl                358 cc/test/layer_tree_pixel_test.cc   gl->GenMailboxCHROMIUM(mailbox.name);
gl                359 cc/test/layer_tree_pixel_test.cc   gl->ProduceTextureCHROMIUM(GL_TEXTURE_2D, mailbox.name);
gl                360 cc/test/layer_tree_pixel_test.cc   gl->BindTexture(GL_TEXTURE_2D, 0);
gl                361 cc/test/layer_tree_pixel_test.cc   uint32 sync_point = gl->InsertSyncPointCHROMIUM();
gl                945 cc/trees/layer_tree_host_unittest_context.cc     gpu::gles2::GLES2Interface* gl =
gl                983 cc/trees/layer_tree_host_unittest_context.cc     gl->GenMailboxCHROMIUM(mailbox.name);
gl                984 cc/trees/layer_tree_host_unittest_context.cc     GLuint sync_point = gl->InsertSyncPointCHROMIUM();
gl                799 cc/trees/layer_tree_host_unittest_copyrequest.cc     gpu::gles2::GLES2Interface* gl = external_context_provider_->ContextGL();
gl                801 cc/trees/layer_tree_host_unittest_copyrequest.cc     gl->GenMailboxCHROMIUM(mailbox.name);
gl                802 cc/trees/layer_tree_host_unittest_copyrequest.cc     sync_point_ = gl->InsertSyncPointCHROMIUM();
gl                 88 chrome/test/base/chrome_test_suite.cc   ui::gl::android::RegisterJni(base::android::AttachCurrentThread());
gl                 50 content/app/android/library_loader_hooks.cc     if (!ui::gl::android::RegisterJni(env))
gl                126 content/browser/compositor/gpu_process_transport_factory.cc     GLES2Interface* gl = provider_->ContextGL();
gl                127 content/browser/compositor/gpu_process_transport_factory.cc     gl->BindTexture(GL_TEXTURE_2D, texture_id_);
gl                128 content/browser/compositor/gpu_process_transport_factory.cc     gl->ConsumeTextureCHROMIUM(GL_TEXTURE_2D, mailbox.name);
gl                130 content/browser/compositor/gpu_process_transport_factory.cc     gl->ShallowFlushCHROMIUM();
gl                 53 content/browser/compositor/image_transport_factory_browsertest.cc   gpu::gles2::GLES2Interface* gl =
gl                 55 content/browser/compositor/image_transport_factory_browsertest.cc   gl->LoseContextCHROMIUM(GL_GUILTY_CONTEXT_RESET_ARB,
gl                 60 content/browser/compositor/image_transport_factory_browsertest.cc   gl->Flush();
gl                 34 content/browser/compositor/no_transport_image_transport_factory.cc     gpu::gles2::GLES2Interface* gl = context_provider_->ContextGL();
gl                 35 content/browser/compositor/no_transport_image_transport_factory.cc     gl->BindTexture(GL_TEXTURE_2D, texture_);
gl                 36 content/browser/compositor/no_transport_image_transport_factory.cc     gl->ConsumeTextureCHROMIUM(GL_TEXTURE_2D, mailbox.name);
gl                 38 content/browser/compositor/no_transport_image_transport_factory.cc     gl->ShallowFlushCHROMIUM();
gl                 36 content/common/gpu/client/gl_helper.cc   explicit ScopedFlush(gpu::gles2::GLES2Interface* gl) : gl_(gl) {}
gl                 50 content/common/gpu/client/gl_helper.cc   TextureFrameBufferPair(GLES2Interface* gl, gfx::Size size)
gl                 51 content/common/gpu/client/gl_helper.cc       : texture_(gl), framebuffer_(gl), size_(size) {
gl                 52 content/common/gpu/client/gl_helper.cc     content::ScopedTextureBinder<GL_TEXTURE_2D> texture_binder(gl, texture_);
gl                 53 content/common/gpu/client/gl_helper.cc     gl->TexImage2D(GL_TEXTURE_2D,
gl                 63 content/common/gpu/client/gl_helper.cc         gl, framebuffer_);
gl                 64 content/common/gpu/client/gl_helper.cc     gl->FramebufferTexture2D(
gl                 85 content/common/gpu/client/gl_helper.cc   ScalerHolder(GLES2Interface* gl, content::GLHelper::ScalerInterface* scaler)
gl                 86 content/common/gpu/client/gl_helper.cc       : texture_and_framebuffer_(gl, scaler->DstSize()), scaler_(scaler) {}
gl                114 content/common/gpu/client/gl_helper.cc   CopyTextureToImpl(GLES2Interface* gl,
gl                117 content/common/gpu/client/gl_helper.cc       : gl_(gl),
gl                120 content/common/gpu/client/gl_helper.cc         flush_(gl),
gl                235 content/common/gpu/client/gl_helper.cc     ReadbackYUVImpl(GLES2Interface* gl,
gl                273 content/common/gpu/client/gl_helper.cc     ReadbackYUV_MRT(GLES2Interface* gl,
gl                672 content/common/gpu/client/gl_helper.cc GLHelper::GLHelper(GLES2Interface* gl, gpu::ContextSupport* context_support)
gl                673 content/common/gpu/client/gl_helper.cc     : gl_(gl),
gl                675 content/common/gpu/client/gl_helper.cc       readback_support_(new GLHelperReadbackSupport(gl)) {}
gl                932 content/common/gpu/client/gl_helper.cc     GLES2Interface* gl,
gl                942 content/common/gpu/client/gl_helper.cc     : gl_(gl),
gl                947 content/common/gpu/client/gl_helper.cc       scaler_(gl,
gl                954 content/common/gpu/client/gl_helper.cc       y_(gl,
gl                965 content/common/gpu/client/gl_helper.cc       u_(gl,
gl                977 content/common/gpu/client/gl_helper.cc       v_(gl,
gl               1059 content/common/gpu/client/gl_helper.cc     GLES2Interface* gl,
gl               1069 content/common/gpu/client/gl_helper.cc     : gl_(gl),
gl               1075 content/common/gpu/client/gl_helper.cc       scaler_(gl,
gl               1100 content/common/gpu/client/gl_helper.cc       y_(gl, gfx::Size((dst_subrect.width() + 3) / 4, dst_subrect.height())),
gl               1101 content/common/gpu/client/gl_helper.cc       uv_(gl),
gl               1102 content/common/gpu/client/gl_helper.cc       u_(gl,
gl               1105 content/common/gpu/client/gl_helper.cc       v_(gl,
gl               1109 content/common/gpu/client/gl_helper.cc   content::ScopedTextureBinder<GL_TEXTURE_2D> texture_binder(gl, uv_);
gl               1110 content/common/gpu/client/gl_helper.cc   gl->TexImage2D(GL_TEXTURE_2D,
gl                 42 content/common/gpu/client/gl_helper.h   ScopedGLuint(gpu::gles2::GLES2Interface* gl,
gl                 45 content/common/gpu/client/gl_helper.h       : gl_(gl), id_(0u), delete_func_(delete_func) {
gl                 69 content/common/gpu/client/gl_helper.h   explicit ScopedBuffer(gpu::gles2::GLES2Interface* gl)
gl                 70 content/common/gpu/client/gl_helper.h       : ScopedGLuint(gl,
gl                 77 content/common/gpu/client/gl_helper.h   explicit ScopedFramebuffer(gpu::gles2::GLES2Interface* gl)
gl                 78 content/common/gpu/client/gl_helper.h       : ScopedGLuint(gl,
gl                 85 content/common/gpu/client/gl_helper.h   explicit ScopedTexture(gpu::gles2::GLES2Interface* gl)
gl                 86 content/common/gpu/client/gl_helper.h       : ScopedGLuint(gl,
gl                 96 content/common/gpu/client/gl_helper.h   ScopedBinder(gpu::gles2::GLES2Interface* gl, GLuint id, BindFunc bind_func)
gl                 97 content/common/gpu/client/gl_helper.h       : gl_(gl), bind_func_(bind_func) {
gl                113 content/common/gpu/client/gl_helper.h   ScopedBufferBinder(gpu::gles2::GLES2Interface* gl, GLuint id)
gl                114 content/common/gpu/client/gl_helper.h       : ScopedBinder<Target>(gl, id, &gpu::gles2::GLES2Interface::BindBuffer) {}
gl                120 content/common/gpu/client/gl_helper.h   ScopedFramebufferBinder(gpu::gles2::GLES2Interface* gl, GLuint id)
gl                121 content/common/gpu/client/gl_helper.h       : ScopedBinder<Target>(gl,
gl                129 content/common/gpu/client/gl_helper.h   ScopedTextureBinder(gpu::gles2::GLES2Interface* gl, GLuint id)
gl                130 content/common/gpu/client/gl_helper.h       : ScopedBinder<Target>(gl, id, &gpu::gles2::GLES2Interface::BindTexture) {
gl                141 content/common/gpu/client/gl_helper.h   GLHelper(gpu::gles2::GLES2Interface* gl,
gl                 10 content/common/gpu/client/gl_helper_readback_support.cc GLHelperReadbackSupport::GLHelperReadbackSupport(gpu::gles2::GLES2Interface* gl)
gl                 11 content/common/gpu/client/gl_helper_readback_support.cc     : gl_(gl) {
gl                 16 content/common/gpu/client/gl_helper_readback_support.h   GLHelperReadbackSupport(gpu::gles2::GLES2Interface* gl);
gl                 27 content/common/gpu/client/gl_helper_scaling.cc GLHelperScaling::GLHelperScaling(GLES2Interface* gl, GLHelper* helper)
gl                 28 content/common/gpu/client/gl_helper_scaling.cc     : gl_(gl), helper_(helper), vertex_attributes_buffer_(gl_) {
gl                 40 content/common/gpu/client/gl_helper_scaling.cc   ShaderProgram(GLES2Interface* gl, GLHelper* helper)
gl                 41 content/common/gpu/client/gl_helper_scaling.cc       : gl_(gl),
gl                116 content/common/gpu/client/gl_helper_scaling.cc   ScalerImpl(GLES2Interface* gl,
gl                121 content/common/gpu/client/gl_helper_scaling.cc       : gl_(gl),
gl                125 content/common/gpu/client/gl_helper_scaling.cc         dst_framebuffer_(gl),
gl                 54 content/common/gpu/client/gl_helper_scaling.h   GLHelperScaling(gpu::gles2::GLES2Interface* gl,
gl                 57 content/renderer/gpu/mailbox_output_surface.cc   GLES2Interface* gl = context_provider_->ContextGL();
gl                 66 content/renderer/gpu/mailbox_output_surface.cc           gl->WaitSyncPointCHROMIUM(current_backing_.sync_point);
gl                 71 content/renderer/gpu/mailbox_output_surface.cc       gl->DeleteTextures(1, &texture.texture_id);
gl                 76 content/renderer/gpu/mailbox_output_surface.cc       gl->GenTextures(1, &current_backing_.texture_id);
gl                 78 content/renderer/gpu/mailbox_output_surface.cc       gl->BindTexture(GL_TEXTURE_2D, current_backing_.texture_id);
gl                 79 content/renderer/gpu/mailbox_output_surface.cc       gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
gl                 80 content/renderer/gpu/mailbox_output_surface.cc       gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
gl                 81 content/renderer/gpu/mailbox_output_surface.cc       gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
gl                 82 content/renderer/gpu/mailbox_output_surface.cc       gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
gl                 83 content/renderer/gpu/mailbox_output_surface.cc       gl->TexImage2D(GL_TEXTURE_2D,
gl                 92 content/renderer/gpu/mailbox_output_surface.cc       gl->GenMailboxCHROMIUM(current_backing_.mailbox.name);
gl                 93 content/renderer/gpu/mailbox_output_surface.cc       gl->ProduceTextureCHROMIUM(GL_TEXTURE_2D, current_backing_.mailbox.name);
gl                101 content/renderer/gpu/mailbox_output_surface.cc   GLES2Interface* gl = context_provider_->ContextGL();
gl                104 content/renderer/gpu/mailbox_output_surface.cc     gl->DeleteTextures(1, &current_backing_.texture_id);
gl                110 content/renderer/gpu/mailbox_output_surface.cc     gl->DeleteTextures(1, &frame.texture_id);
gl                115 content/renderer/gpu/mailbox_output_surface.cc     gl->BindFramebuffer(GL_FRAMEBUFFER, fbo_);
gl                116 content/renderer/gpu/mailbox_output_surface.cc     gl->DeleteFramebuffers(1, &fbo_);
gl                135 content/renderer/gpu/mailbox_output_surface.cc   GLES2Interface* gl = context_provider_->ContextGL();
gl                138 content/renderer/gpu/mailbox_output_surface.cc     gl->GenFramebuffers(1, &fbo_);
gl                139 content/renderer/gpu/mailbox_output_surface.cc   gl->BindFramebuffer(GL_FRAMEBUFFER, fbo_);
gl                140 content/renderer/gpu/mailbox_output_surface.cc   gl->FramebufferTexture2D(GL_FRAMEBUFFER,
gl                117 content/renderer/media/android/stream_texture_factory_impl.cc   gpu::gles2::GLES2Interface* gl = context_provider_->ContextGL();
gl                118 content/renderer/media/android/stream_texture_factory_impl.cc   gl->GenTextures(1, texture_id);
gl                120 content/renderer/media/android/stream_texture_factory_impl.cc   stream_id = gl->CreateStreamTextureCHROMIUM(*texture_id);
gl                122 content/renderer/media/android/stream_texture_factory_impl.cc   gl->GenMailboxCHROMIUM(texture_mailbox->name);
gl                123 content/renderer/media/android/stream_texture_factory_impl.cc   gl->BindTexture(texture_target, *texture_id);
gl                124 content/renderer/media/android/stream_texture_factory_impl.cc   gl->ProduceTextureCHROMIUM(texture_target, texture_mailbox->name);
gl                181 content/renderer/media/android/stream_texture_factory_synchronous_impl.cc   GLES2Interface* gl = context_provider_->ContextGL();
gl                182 content/renderer/media/android/stream_texture_factory_synchronous_impl.cc   gl->GenTextures(1, texture_id);
gl                183 content/renderer/media/android/stream_texture_factory_synchronous_impl.cc   stream_id = gl->CreateStreamTextureCHROMIUM(*texture_id);
gl                185 content/renderer/media/android/stream_texture_factory_synchronous_impl.cc   gl->GenMailboxCHROMIUM(texture_mailbox->name);
gl                186 content/renderer/media/android/stream_texture_factory_synchronous_impl.cc   gl->BindTexture(texture_target, *texture_id);
gl                187 content/renderer/media/android/stream_texture_factory_synchronous_impl.cc   gl->ProduceTextureCHROMIUM(texture_target, texture_mailbox->name);
gl                 74 content/renderer/media/android/webmediaplayer_android.cc   GLES2Interface* gl = factories->ContextGL();
gl                 76 content/renderer/media/android/webmediaplayer_android.cc     gl->WaitSyncPointCHROMIUM(mailbox_holder->sync_point);
gl                 77 content/renderer/media/android/webmediaplayer_android.cc   gl->DeleteTextures(1, &texture_id);
gl                147 content/renderer/media/android/webmediaplayer_android.cc     GLES2Interface* gl = stream_texture_factory_->ContextGL();
gl                148 content/renderer/media/android/webmediaplayer_android.cc     gl->DeleteTextures(1, &texture_id_);
gl                862 content/renderer/media/android/webmediaplayer_android.cc     GLES2Interface* gl = stream_texture_factory_->ContextGL();
gl                863 content/renderer/media/android/webmediaplayer_android.cc     gl->DeleteTextures(1, &texture_id_);
gl                965 content/renderer/media/android/webmediaplayer_android.cc   GLES2Interface* gl = stream_texture_factory_->ContextGL();
gl                967 content/renderer/media/android/webmediaplayer_android.cc   gl->GenTextures(1, &remote_playback_texture_id);
gl                969 content/renderer/media/android/webmediaplayer_android.cc   gl->BindTexture(texture_target, remote_playback_texture_id);
gl                970 content/renderer/media/android/webmediaplayer_android.cc   gl->TexParameteri(texture_target, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
gl                971 content/renderer/media/android/webmediaplayer_android.cc   gl->TexParameteri(texture_target, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
gl                972 content/renderer/media/android/webmediaplayer_android.cc   gl->TexParameteri(texture_target, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
gl                973 content/renderer/media/android/webmediaplayer_android.cc   gl->TexParameteri(texture_target, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
gl                977 content/renderer/media/android/webmediaplayer_android.cc     gl->TexImage2D(texture_target,
gl                989 content/renderer/media/android/webmediaplayer_android.cc   gl->GenMailboxCHROMIUM(texture_mailbox.name);
gl                990 content/renderer/media/android/webmediaplayer_android.cc   gl->ProduceTextureCHROMIUM(texture_target, texture_mailbox.name);
gl                991 content/renderer/media/android/webmediaplayer_android.cc   gl->Flush();
gl                992 content/renderer/media/android/webmediaplayer_android.cc   GLuint texture_mailbox_sync_point = gl->InsertSyncPointCHROMIUM();
gl               1023 content/renderer/media/android/webmediaplayer_android.cc     GLES2Interface* gl = stream_texture_factory_->ContextGL();
gl               1025 content/renderer/media/android/webmediaplayer_android.cc     gl->GenTextures(1, &texture_id_ref);
gl               1027 content/renderer/media/android/webmediaplayer_android.cc     gl->BindTexture(texture_target, texture_id_ref);
gl               1028 content/renderer/media/android/webmediaplayer_android.cc     gl->ConsumeTextureCHROMIUM(texture_target, texture_mailbox_.name);
gl               1029 content/renderer/media/android/webmediaplayer_android.cc     gl->Flush();
gl               1030 content/renderer/media/android/webmediaplayer_android.cc     GLuint texture_mailbox_sync_point = gl->InsertSyncPointCHROMIUM();
gl                 11 gpu/command_buffer/client/gles2_trace_implementation.cc GLES2TraceImplementation::GLES2TraceImplementation(GLES2Interface* gl)
gl                 12 gpu/command_buffer/client/gles2_trace_implementation.cc     : gl_(gl) {
gl                 19 gpu/command_buffer/client/gles2_trace_implementation.h   explicit GLES2TraceImplementation(GLES2Interface* gl);
gl                 26 gpu/command_buffer/client/program_info_manager.cc   virtual bool GetProgramiv(GLES2Implementation* gl,
gl                 31 gpu/command_buffer/client/program_info_manager.cc   virtual GLint GetAttribLocation(GLES2Implementation* gl,
gl                 35 gpu/command_buffer/client/program_info_manager.cc   virtual GLint GetUniformLocation(GLES2Implementation* gl,
gl                 39 gpu/command_buffer/client/program_info_manager.cc   virtual bool GetActiveAttrib(GLES2Implementation* gl,
gl                 48 gpu/command_buffer/client/program_info_manager.cc   virtual bool GetActiveUniform(GLES2Implementation* gl,
gl                 80 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl, GLuint program, const char* name) {
gl                 81 gpu/command_buffer/client/program_info_manager.cc   return gl->GetAttribLocationHelper(program, name);
gl                 85 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl, GLuint program, const char* name) {
gl                 86 gpu/command_buffer/client/program_info_manager.cc   return gl->GetUniformLocationHelper(program, name);
gl                 90 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl,
gl                 93 gpu/command_buffer/client/program_info_manager.cc   return gl->GetActiveAttribHelper(
gl                 98 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl,
gl                101 gpu/command_buffer/client/program_info_manager.cc   return gl->GetActiveUniformHelper(
gl                114 gpu/command_buffer/client/program_info_manager.cc   virtual bool GetProgramiv(GLES2Implementation* gl,
gl                119 gpu/command_buffer/client/program_info_manager.cc   virtual GLint GetAttribLocation(GLES2Implementation* gl,
gl                123 gpu/command_buffer/client/program_info_manager.cc   virtual GLint GetUniformLocation(GLES2Implementation* gl,
gl                127 gpu/command_buffer/client/program_info_manager.cc   virtual bool GetActiveAttrib(GLES2Implementation* gl,
gl                136 gpu/command_buffer/client/program_info_manager.cc   virtual bool GetActiveUniform(GLES2Implementation* gl,
gl                198 gpu/command_buffer/client/program_info_manager.cc     void Update(GLES2Implementation* gl, GLuint program);
gl                217 gpu/command_buffer/client/program_info_manager.cc   Program* GetProgramInfo(GLES2Implementation* gl, GLuint program);
gl                319 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl, GLuint program) {
gl                324 gpu/command_buffer/client/program_info_manager.cc   gl->GetProgramInfoCHROMIUMHelper(program, &result);
gl                385 gpu/command_buffer/client/program_info_manager.cc         GLES2Implementation* gl, GLuint program) {
gl                392 gpu/command_buffer/client/program_info_manager.cc   info->Update(gl, program);
gl                411 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl, GLuint program, GLenum pname, GLint* params) {
gl                413 gpu/command_buffer/client/program_info_manager.cc   Program* info = GetProgramInfo(gl, program);
gl                421 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl, GLuint program, const char* name) {
gl                423 gpu/command_buffer/client/program_info_manager.cc   Program* info = GetProgramInfo(gl, program);
gl                427 gpu/command_buffer/client/program_info_manager.cc   return gl->GetAttribLocationHelper(program, name);
gl                431 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl, GLuint program, const char* name) {
gl                433 gpu/command_buffer/client/program_info_manager.cc   Program* info = GetProgramInfo(gl, program);
gl                437 gpu/command_buffer/client/program_info_manager.cc   return gl->GetUniformLocationHelper(program, name);
gl                441 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl,
gl                445 gpu/command_buffer/client/program_info_manager.cc   Program* info = GetProgramInfo(gl, program);
gl                471 gpu/command_buffer/client/program_info_manager.cc   return gl->GetActiveAttribHelper(
gl                476 gpu/command_buffer/client/program_info_manager.cc     GLES2Implementation* gl,
gl                480 gpu/command_buffer/client/program_info_manager.cc   Program* info = GetProgramInfo(gl, program);
gl                505 gpu/command_buffer/client/program_info_manager.cc   return gl->GetActiveUniformHelper(
gl                 28 gpu/command_buffer/client/program_info_manager.h       GLES2Implementation* gl, GLuint program, GLenum pname, GLint* params) = 0;
gl                 31 gpu/command_buffer/client/program_info_manager.h       GLES2Implementation* gl, GLuint program, const char* name) = 0;
gl                 34 gpu/command_buffer/client/program_info_manager.h       GLES2Implementation* gl, GLuint program, const char* name) = 0;
gl                 37 gpu/command_buffer/client/program_info_manager.h       GLES2Implementation* gl,
gl                 42 gpu/command_buffer/client/program_info_manager.h       GLES2Implementation* gl,
gl                102 gpu/command_buffer/client/query_tracker.cc void QueryTracker::Query::Begin(GLES2Implementation* gl) {
gl                113 gpu/command_buffer/client/query_tracker.cc       gl->helper()->BeginQueryEXT(target(), id(), shm_id(), shm_offset());
gl                119 gpu/command_buffer/client/query_tracker.cc       gl->helper()->BeginQueryEXT(target(), id(), shm_id(), shm_offset());
gl                124 gpu/command_buffer/client/query_tracker.cc void QueryTracker::Query::End(GLES2Implementation* gl) {
gl                127 gpu/command_buffer/client/query_tracker.cc       GLenum error = gl->GetClientSideGLError();
gl                131 gpu/command_buffer/client/query_tracker.cc         gl->helper()->BeginQueryEXT(target(), id(), shm_id(), shm_offset());
gl                143 gpu/command_buffer/client/query_tracker.cc   gl->helper()->EndQueryEXT(target(), submit_count());
gl                144 gpu/command_buffer/client/query_tracker.cc   MarkAsPending(gl->helper()->InsertToken());
gl                137 gpu/command_buffer/client/query_tracker.h     void Begin(GLES2Implementation* gl);
gl                138 gpu/command_buffer/client/query_tracker.h     void End(GLES2Implementation* gl);
gl                480 gpu/command_buffer/client/vertex_array_object_manager.cc     GLES2Implementation* gl,
gl                491 gpu/command_buffer/client/vertex_array_object_manager.cc     gl->SetGLError(
gl                515 gpu/command_buffer/client/vertex_array_object_manager.cc     gl->BufferDataHelper(GL_ARRAY_BUFFER, total_size, NULL, GL_DYNAMIC_DRAW);
gl                530 gpu/command_buffer/client/vertex_array_object_manager.cc       gl->BufferSubDataHelper(
gl                547 gpu/command_buffer/client/vertex_array_object_manager.cc     GLES2Implementation* gl,
gl                591 gpu/command_buffer/client/vertex_array_object_manager.cc             gl->SetGLError(
gl                611 gpu/command_buffer/client/vertex_array_object_manager.cc       gl->BufferDataHelper(
gl                614 gpu/command_buffer/client/vertex_array_object_manager.cc     gl->BufferSubDataHelper(
gl                623 gpu/command_buffer/client/vertex_array_object_manager.cc     num_elements = gl->GetMaxValueInBufferCHROMIUMHelper(
gl                630 gpu/command_buffer/client/vertex_array_object_manager.cc       function_name, gl, gl_helper, num_elements, primcount,
gl                 55 gpu/command_buffer/client/vertex_array_object_manager.h       GLES2Implementation* gl,
gl                 64 gpu/command_buffer/client/vertex_array_object_manager.h       GLES2Implementation* gl,
gl               6898 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc   ::testing::StrictMock< ::gfx::MockGLInterface>* gl = test->GetGLMock();
gl               6905 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc     EXPECT_CALL(*gl, GenQueriesARB(1, _))
gl               6908 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc     EXPECT_CALL(*gl, BeginQueryARB(query_type.type, service_id))
gl               6918 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc     EXPECT_CALL(*gl, EndQueryARB(query_type.type))
gl               6923 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc     EXPECT_CALL(*gl, GetError())
gl               6933 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc     EXPECT_CALL(*gl,
gl               6937 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc     EXPECT_CALL(*gl,
gl               6952 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc     EXPECT_CALL(*gl, DeleteQueriesARB(1, _))
gl                 64 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl, GLenum target) {
gl                103 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GenTextures(array_size, _))
gl                108 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, BindTexture(target, texture_ids[ii]))
gl                122 gpu/command_buffer/service/test_helper.cc           EXPECT_CALL(*gl, TexImage2D(faces[ii], 0, GL_RGBA, 1, 1, 0, GL_RGBA,
gl                128 gpu/command_buffer/service/test_helper.cc         EXPECT_CALL(*gl, TexImage2D(target, 0, GL_RGBA, 1, 1, 0, GL_RGBA,
gl                135 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, BindTexture(target, 0))
gl                141 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl,
gl                145 gpu/command_buffer/service/test_helper.cc   SetupTextureInitializationExpectations(gl, GL_TEXTURE_2D);
gl                146 gpu/command_buffer/service/test_helper.cc   SetupTextureInitializationExpectations(gl, GL_TEXTURE_CUBE_MAP);
gl                163 gpu/command_buffer/service/test_helper.cc     SetupTextureInitializationExpectations(gl, GL_TEXTURE_EXTERNAL_OES);
gl                166 gpu/command_buffer/service/test_helper.cc     SetupTextureInitializationExpectations(gl, GL_TEXTURE_RECTANGLE_ARB);
gl                171 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl, GLenum target) {
gl                190 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, DeleteTextures(1, Pointee(texture_id)))
gl                196 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl,
gl                198 gpu/command_buffer/service/test_helper.cc   SetupTextureDestructionExpectations(gl, GL_TEXTURE_2D);
gl                199 gpu/command_buffer/service/test_helper.cc   SetupTextureDestructionExpectations(gl, GL_TEXTURE_CUBE_MAP);
gl                216 gpu/command_buffer/service/test_helper.cc     SetupTextureDestructionExpectations(gl, GL_TEXTURE_EXTERNAL_OES);
gl                219 gpu/command_buffer/service/test_helper.cc     SetupTextureDestructionExpectations(gl, GL_TEXTURE_RECTANGLE_ARB);
gl                222 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, DeleteTextures(4, _))
gl                228 gpu/command_buffer/service/test_helper.cc       ::gfx::MockGLInterface* gl,
gl                234 gpu/command_buffer/service/test_helper.cc   SetupFeatureInfoInitExpectationsWithGLVersion(gl, extensions, "", gl_version);
gl                239 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_RENDERBUFFER_SIZE, _))
gl                244 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, GetIntegerv(GL_MAX_SAMPLES, _))
gl                248 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, GetIntegerv(GL_MAX_SAMPLES_IMG, _))
gl                252 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_VERTEX_ATTRIBS, _))
gl                255 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, _))
gl                258 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_TEXTURE_SIZE, _))
gl                261 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_CUBE_MAP_TEXTURE_SIZE, _))
gl                264 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_TEXTURE_IMAGE_UNITS, _))
gl                267 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, _))
gl                270 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, _))
gl                273 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_VARYING_FLOATS, _))
gl                276 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetIntegerv(GL_MAX_VERTEX_UNIFORM_COMPONENTS, _))
gl                280 gpu/command_buffer/service/test_helper.cc   SetupTextureManagerInitExpectations(gl, extensions);
gl                284 gpu/command_buffer/service/test_helper.cc       ::gfx::MockGLInterface* gl, const char* extensions) {
gl                285 gpu/command_buffer/service/test_helper.cc   SetupFeatureInfoInitExpectationsWithGLVersion(gl, extensions, "", "");
gl                289 gpu/command_buffer/service/test_helper.cc      ::gfx::MockGLInterface* gl,
gl                295 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetString(GL_EXTENSIONS))
gl                298 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetString(GL_RENDERER))
gl                301 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl, GetString(GL_VERSION))
gl                312 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, GetIntegerv(GL_FRAMEBUFFER_BINDING, _))
gl                315 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, GetIntegerv(GL_TEXTURE_BINDING_2D, _))
gl                318 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, GenTextures(1, _))
gl                321 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, GenFramebuffersEXT(1, _))
gl                324 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, BindTexture(GL_TEXTURE_2D, gl_ids[1]))
gl                327 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER,
gl                331 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, TexImage2D(GL_TEXTURE_2D, 0, GL_RGBA32F, width, width, 0,
gl                335 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, BindFramebufferEXT(GL_FRAMEBUFFER, gl_ids[1]))
gl                338 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, FramebufferTexture2DEXT(GL_FRAMEBUFFER,
gl                342 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, CheckFramebufferStatusEXT(GL_FRAMEBUFFER))
gl                345 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, TexImage2D(GL_TEXTURE_2D, 0, GL_RGB32F, width, width, 0,
gl                350 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, CheckFramebufferStatusEXT(GL_FRAMEBUFFER))
gl                354 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, CheckFramebufferStatusEXT(GL_FRAMEBUFFER))
gl                358 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, DeleteFramebuffersEXT(1, _))
gl                361 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, DeleteTextures(1, _))
gl                364 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, BindFramebufferEXT(GL_FRAMEBUFFER, gl_ids[0]))
gl                367 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, BindTexture(GL_TEXTURE_2D, gl_ids[0]))
gl                371 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, GetError())
gl                379 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl, UniformInfo* uniforms, size_t num_uniforms) {
gl                384 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, Uniform1fv(info.real_location, info.size, _))
gl                389 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, Uniform2fv(info.real_location, info.size, _))
gl                394 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, Uniform3fv(info.real_location, info.size, _))
gl                399 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, Uniform4fv(info.real_location, info.size, _))
gl                410 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, Uniform1iv(info.real_location, info.size, _))
gl                416 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, Uniform2iv(info.real_location, info.size, _))
gl                422 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, Uniform3iv(info.real_location, info.size, _))
gl                428 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, Uniform4iv(info.real_location, info.size, _))
gl                433 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, UniformMatrix2fv(
gl                439 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, UniformMatrix3fv(
gl                445 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, UniformMatrix4fv(
gl                458 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl,
gl                462 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl,
gl                466 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl,
gl                470 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl,
gl                479 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl,
gl                486 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl,
gl                497 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, GetAttribLocation(service_id, StrEq(info.name)))
gl                502 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl,
gl                512 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl,
gl                518 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl,
gl                537 gpu/command_buffer/service/test_helper.cc         EXPECT_CALL(*gl, GetUniformLocation(service_id, StrEq(info.name)))
gl                552 gpu/command_buffer/service/test_helper.cc             EXPECT_CALL(*gl, GetUniformLocation(
gl                564 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl,
gl                570 gpu/command_buffer/service/test_helper.cc   EXPECT_CALL(*gl,
gl                576 gpu/command_buffer/service/test_helper.cc       gl, attribs, num_attribs, uniforms, num_uniforms, service_id);
gl                580 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl, MockErrorState* error_state,
gl                587 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, BufferData(
gl                592 gpu/command_buffer/service/test_helper.cc     EXPECT_CALL(*gl, BufferData(
gl                604 gpu/command_buffer/service/test_helper.cc     ::gfx::MockGLInterface* gl, MockErrorState* error_state,
gl                609 gpu/command_buffer/service/test_helper.cc       EXPECT_CALL(*gl, TexParameteri(texture_ref->texture()->target(),
gl                 66 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl,
gl                 71 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl, const char* extensions);
gl                 73 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl,
gl                 78 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl, const char* extensions);
gl                 80 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl, const char* extensions);
gl                 83 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl, UniformInfo* uniforms, size_t num_uniforms);
gl                 86 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl,
gl                 91 gpu/command_buffer/service/test_helper.h   static void SetupProgramSuccessExpectations(::gfx::MockGLInterface* gl,
gl                 97 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl, MockErrorState* error_state,
gl                102 gpu/command_buffer/service/test_helper.h       ::gfx::MockGLInterface* gl, MockErrorState* error_state,
gl                108 gpu/command_buffer/service/test_helper.h        ::gfx::MockGLInterface* gl, GLenum target);
gl                110 gpu/command_buffer/service/test_helper.h        ::gfx::MockGLInterface* gl, GLenum target);
gl                 27 gpu/command_buffer/tests/gl_tests_main.cc   ui::gl::android::RegisterJni(base::android::AttachCurrentThread());
gl                 35 media/base/run_all_perftests.cc   ui::gl::android::RegisterJni(env);
gl                 35 media/base/run_all_unittests.cc   ui::gl::android::RegisterJni(env);
gl                 26 mojo/apps/js/bindings/gl/context.h namespace gl {
gl                 13 mojo/apps/js/bindings/gl/module.h namespace gl {
gl                 56 mojo/apps/js/mojo_runner_delegate.cc   AddBuiltinModule(mojo::js::gl::kModuleName, mojo::js::gl::GetModule);
gl                 43 mojo/public/c/gles2/gles2.h   MOJO_GLES2_EXPORT ReturnType GL_APIENTRY gl##Function PARAMETERS;
gl                 75 mojo/public/gles2/gles2_private.cc   ReturnType gl##Function PARAMETERS {                             \
gl                128 third_party/libwebp/dsp/upsampling_neon.c     int32x4_t gl = vmlsl_lane_s16(yl, vget_low_s16(uu),  cf16, 2);      \
gl                132 third_party/libwebp/dsp/upsampling_neon.c     gl = vmlsl_lane_s16(gl, vget_low_s16(vv),  cf16, 3);                \
gl                139 third_party/libwebp/dsp/upsampling_neon.c     u = vqmovun_s16(vcombine_s16(vrshrn_n_s32(gl, YUV_FIX2),            \
gl                  5 ui/android/java/src/org/chromium/ui/gl/SurfaceTextureListener.java package org.chromium.ui.gl;
gl                  5 ui/android/java/src/org/chromium/ui/gl/SurfaceTexturePlatformWrapper.java package org.chromium.ui.gl;
gl                143 ui/aura/bench/bench_main.cc   WebGLTexture(gpu::gles2::GLES2Interface* gl, const gfx::Size& size)
gl                145 ui/aura/bench/bench_main.cc         gl_(gl),
gl                147 ui/aura/bench/bench_main.cc     gl->GenTextures(1, &texture_id_);
gl                148 ui/aura/bench/bench_main.cc     gl->BindTexture(GL_TEXTURE_2D, texture_id_);
gl                149 ui/aura/bench/bench_main.cc     gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
gl                150 ui/aura/bench/bench_main.cc     gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
gl                151 ui/aura/bench/bench_main.cc     gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
gl                152 ui/aura/bench/bench_main.cc     gl->TexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
gl                153 ui/aura/bench/bench_main.cc     gl->TexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, size.width(), size.height(),
gl                207 ui/aura/bench/bench_main.cc     gpu::gles2::GLES2Interface* gl = context_provider_->ContextGL();
gl                208 ui/aura/bench/bench_main.cc     texture_ = new WebGLTexture(gl, bounds.size());
gl                209 ui/aura/bench/bench_main.cc     gl->GenFramebuffers(1, &fbo_);
gl                212 ui/aura/bench/bench_main.cc     gl->BindFramebuffer(GL_FRAMEBUFFER, fbo_);
gl                213 ui/aura/bench/bench_main.cc     gl->FramebufferTexture2D(
gl                216 ui/aura/bench/bench_main.cc     gl->ClearColor(0.f, 1.f, 0.f, 1.f);
gl                217 ui/aura/bench/bench_main.cc     gl->Clear(GL_COLOR_BUFFER_BIT);
gl                218 ui/aura/bench/bench_main.cc     gl->Flush();
gl                230 ui/aura/bench/bench_main.cc       gpu::gles2::GLES2Interface* gl = context_provider_->ContextGL();
gl                231 ui/aura/bench/bench_main.cc       gl->ClearColor((frames() % kFrames)*1.0/kFrames, 1.f, 0.f, 1.f);
gl                232 ui/aura/bench/bench_main.cc       gl->Clear(GL_COLOR_BUFFER_BIT);
gl                233 ui/aura/bench/bench_main.cc       gl->Flush();
gl                535 ui/gfx/color_analysis.cc       float gl = t0 + tr * r + tg * g + tb * b;
gl                536 ui/gfx/color_analysis.cc       if (gl < 0)
gl                537 ui/gfx/color_analysis.cc         gl = 0;
gl                538 ui/gfx/color_analysis.cc       if (gl > 0xFF)
gl                539 ui/gfx/color_analysis.cc         gl = 0xFF;
gl                540 ui/gfx/color_analysis.cc       target_color_row[x] = static_cast<uint8_t>(gl);
gl                 13 ui/gl/android/gl_jni_registrar.h namespace gl {