发明名称 Rendering content on computing systems
摘要 A computer-implemented method for rendering video content is disclosed according to an aspect of the subject technology. The method comprises retrieving video content from a network, directing the retrieved video content to a video hardware accelerator, wherein the video hardware accelerator renders the video content into rendered video content, and determining whether the video content is to be displayed in an embedded mode or a full screen mode. The method also comprises, if the video content is to be displayed in the embedded mode, then instructing a graphics processing unit (GPU) to composite the rendered video content with other rendered content for display to a user on a display, and, if the video content is to be displayed in the full screen mode, then instructing the video hardware accelerator to send the rendered video content to the display without compositing by the GPU.
申请公布号 US9171348(B2) 申请公布日期 2015.10.27
申请号 US201213624839 申请日期 2012.09.21
申请人 Google Inc. 发明人 Qin Min;Kloba Grace;Ren Huan
分类号 G06T1/20;G06F17/22;H04N7/01;H04N21/233;H04N21/462 主分类号 G06T1/20
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A computer-implemented method for rendering video content, the method comprising: retrieving video content from a network using a uniform resource locator (URL) referenced in a web content area being rendered; directing the retrieved video content to a video hardware accelerator, wherein the video hardware accelerator renders the video content into rendered video content; determining whether the video content is to be displayed in an embedded mode or a full screen mode; if the video content is to be displayed in the embedded mode, then: instructing the video hardware accelerator to write the rendered video content to a memory space in a graphics processing unit (GPU), andinstructing a GPU process of a web browser to composite the rendered video content in the memory space with rendered content of the web content area for display to a user on a display; and if the video content is to be displayed in the full screen mode, then instructing the video hardware accelerator to send the rendered video content to the display without compositing by the GPU.
地址 Mountain View CA US