解决android opengl glReadPixels 慢的问题 三
使用2个pbo效率提上去了,但是我手机分辨率是720p, 或者1080p,我们手机相机使用一般是480x640,这样通过gpu渲染到1080p,然后再去从gpu里边去读,虽然使用了2
个pbo,但是感觉还是浪费系统资源了,那我们怎么能够尽可能使用gpu渲染我最需要的尺寸呢?
那么最好的办法是你需要离线的帧渲染缓冲区 FBO, 把你从摄像头拿来的480x640的尺寸 直接渲染到FBO里,再创建2个pbo从gpu读取渲染后的图片, 再通过surfaceview