高通的Camera中的Chromatix有什么作用?高通的Camera中的Chromatix有什么作用?在camera中哪一块会用到,这样的一个流程是什么呢?
V4L2_MEMORY_MMAP表示从用户空间映射,即先由底层driver分配空间再进行映射的动作,那V4L2_MEMORY_USERPTR表示使用用户空间内存是怎么一回事呢?这时候调用VIDIOC_REQBUFS会有个什么样的结果呢?求大家帮助。
Chromatix好像是用来校准的
V4L2_MEMORY_USERPTR表示使用用户空间内存,既是说在kernel层使用用户空间的buffer来暂存信息,而不由kernel再另外单独分配。
1.chromatix,用于CAMERA ISP(qualcomm自己称呼为vfe(video front end)),用于raw sensor效果的,说白了就是手机摄像头效果的。
2.V4L2_MEMORY_USERPTR,qualcomm在android 4.1后使用ion方式内存,原来是使用pmem内存,先从hal层申请内存空间,然后给camera驱动用的