HardwareRenderer主要通过HWUI/OpenGL实现硬件加速渲染。
1 类图1
| HardwareRenderer | frameworks/base/core/java/android/view/HardwareRenderer.java |
| GlRenderer | |
| Gl20Renderer | |
| HardwareCanvas | 详见参考资料[2] |
| GLES20Canvas | |
| HardwareLayer | frameworks/base/core/java/android/view/HardwareLayer.java |
| EGL10 | 详见参考资料[1]第3.1小节 |
| GL | 详见参考资料[1]第3.2小节 |
1
2 初始化HardwareRenderer.GlRenderer.initialize(SurfaceHolder holder) |-->



