Android BufferQueue生产消费原理概述
Android BufferQueue中核心数据是一个GraphicBuffer的队列。而GraphicBuffer根据使用场合的不同可以从共享内存(即Ashmem,因为这块内存要在应用程序和服务端程序两个进程间共享)或者从硬件图形缓冲区(即Framebuffer,因为它是SurfaceFlinger渲染完要放到屏幕上的)中分配。另外因为用途不同,它的格式,大小,以及在BufferQueue中的数量都可能是不同的.本文根据网上现有资源进行整合,以及自己的理解,有误之处欢迎指正~~一、Why连接图
转载
2021-12-24 22:29:13 ·
1114 阅读 ·
0 评论