发明名称 Method and system for sharing a buffer between a graphics processing unit and a media encoder
摘要 A program module executing in a first process space of a mobile computing device receives a buffer request from a graphics driver running in a second process space of the mobile computing device, wherein the second process space is isolated from the first process space. The program module assigns a buffer to the graphics driver to store image data processed by a graphical processing unit (GPU) controlled by the graphics driver. The program module receives a release of the buffer from the graphics driver. The program module assigns the buffer to a media encoder driver for a hardware media encoder to encode the image data in the buffer into a file.
申请公布号 US8928680(B1) 申请公布日期 2015.01.06
申请号 US201213545870 申请日期 2012.07.10
申请人 Google Inc. 发明人 Sanketi Pannag Raghunath;Gennis Jamie
分类号 G06F12/02;G06F15/167 主分类号 G06F12/02
代理机构 Young Basile Hanlon & MacFarlane P.C. 代理人 Young Basile Hanlon & MacFarlane P.C.
主权项 1. A method comprising: receiving, by a program module executing in a first process space of a mobile computing device, a buffer request from a graphics driver running in a second process space of the mobile computing device, wherein the second process space is isolated from the first process space; assigning, by the program module, a buffer to the graphics driver to store image data processed by a graphical processing unit (GPU) controlled by the graphics driver; receiving, by the program module, a release of the buffer from the graphics driver; and assigning the buffer to a media encoder driver for a hardware media encoder to encode the image data in the buffer into a file.
地址 Mountain View CA US