存档

‘Graphic’ 分类的存档

Android的Graphic系统代码分析杂记7

2011-10-20 13:28 星期四    浏览: 4,060    没有评论

Graphic HAL

gralloc

 

库libgralloc的头文件位于:

hardware/libhardware/include/hardware/

android中默认库源码文件位于:

hardwa[......]

Read more

Android的Graphic系统代码分析杂记6

2011-10-19 20:27 星期三    浏览: 8,630    没有评论

库libui.so

源码路径:frameworks/base/libs/ui

 

GraphicBuffer/android_native_buffer_t

GraphicBuffer继承自模板类EGLNative[......]

Read more

Android的Graphic系统代码分析杂记5

2011-10-17 10:25 星期一    浏览: 1,589    没有评论

使用overlay

使用overlay的两个API类是libui.so库中的OverlayRef和Overlay,前者包含了overlay的各种信息以及overlay的native handle,还有个IOverlay代理对象强[......]

Read more

Android的Graphic系统代码分析杂记4

2011-10-15 15:22 星期六    浏览: 2,157    没有评论

使用copyblt

copyblt主要是利用硬件来优化图形缩放、旋转和某些大内存搬移操作等的性能,主要用在Camera预览和视频播放上面。因为Camera预览时,需要将Camera录制的图像数据从pmem(Android专门在L[......]

Read more

Android的Graphic系统代码分析杂记3

2011-10-13 12:19 星期四    浏览: 2,432    没有评论

SurfaceFlinger进程

SurfaceFlinger进程程序的入口点在文件中:
frameworks/base/cmds/surfaceflinger/main_surfaceflinger.cpp

它非常地简单:[......]

Read more