在页面渲染过程中,Chromium需要创建多个3D上下文的实例,这些上下文实例彼此之间不但需要共享资源,还需要在同一个线程中执行GL操作,这就要求Chromium能够有效地处理多上下文的切换。本文介绍OpenGL上下文等基本概念,以及Chromium需要创建多个3D上下文的原因。
Android KitKat一项重要的更新就是WebView采用Chromium/Blink渲染引擎,本文简要的叙述了新版WebView的主要特性、需要进一步改进的地方以及Chromium WebView的代码结构等。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号