private_handle_t
int version; /* sizeof(native_handle_t) */
int numFds; /* number of file-descriptors at &data[0] */
int numInts; /* number of ints at &data[numFds] */
int data[0]; /* numFds + numInts ints */ 0用的很巧妙
1\BnSurfaceTexture:onTransact
Request_Buffer
2\Parcel::write(Flattenable &val)
GraphicBuffer is flattenable
GraphicBuffer::flatten unflatten