Invention Grant
US08854385B1 Merging rendering operations for graphics processing unit (GPU) performance
有权
合并图形处理单元(GPU)性能的渲染操作
- Patent Title: Merging rendering operations for graphics processing unit (GPU) performance
- Patent Title (中): 合并图形处理单元(GPU)性能的渲染操作
-
Application No.: US14062672Application Date: 2013-10-24
-
Publication No.: US08854385B1Publication Date: 2014-10-07
- Inventor: Christopher Craik , Romain Guy
- Applicant: Google Inc.
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: McDonnell Boehnen Hulbert & Berghoff LLP
- Main IPC: G06T1/00
- IPC: G06T1/00 ; G06T1/20

Abstract:
Disclosed are apparatus and methods for rendering using a graphics processing component (GPC). A computing device can receive GPC instructions, with each instruction associated with a portion of a canvas. For each instruction: a first portion of the canvas can be determined and an instruction buffer can be searched to identify a mergeable instruction for the instruction. After identifying the mergeable instruction at a mergeable position within the instruction buffer, one or more instructions in the instruction buffer that include the mergeable instruction can be searched for overlap in the canvas with the first portion. In the event that the one or more instructions do not overlap with the first portion of the canvas, then the instruction can be merged with the mergeable instruction. Each instruction in the instruction buffer can be provided to the GPC for performing the instruction.
Information query