1. A method for data processing, the method comprising: in a wireless communication device comprising a virtual machine user layer, a native user layer, a kernel, and a video processor: storing data in a merge buffer in said virtual machine user layer; and communicating said data to said kernel via said native user layer.