发明名称 Multi-primitive graphics rendering pipeline
摘要 This disclosure describes techniques for rendering a plurality of primitives that includes at least two different types of primitives during the execution of a single draw call command. This disclosure also describes techniques for rendering a plurality of primitives using tessellation domains of different tessellation domain types during the execution of a single draw call command. The techniques of this disclosure may, in some examples, reduce the complexity and processing overhead for user applications, reduce the number of times that the rendering state of the graphics rendering pipeline needs to be switched during the drawing of a graphics scene, and/or reduce the number of times that shader programs need to be reloaded into different processing stages of a graphics pipeline during the rendering of a graphics scene.
申请公布号 US9177351(B2) 申请公布日期 2015.11.03
申请号 US201313842017 申请日期 2013.03.15
申请人 QUALCOMM Incorporated 发明人 Goel Vineet;Yeo Young In
分类号 G06T15/00;G06T1/20;G06T17/20 主分类号 G06T15/00
代理机构 Shumaker & Sieffert, P.A. 代理人 Shumaker & Sieffert, P.A.
主权项 1. A method comprising: executing, with a graphics processing unit (GPU), a draw call command; receiving, with the GPU, graphics data for a plurality of primitives during execution of the draw call command, the plurality of primitives including at least two different types of primitives; rendering, with the GPU, a first subset of the plurality of primitives based on a first tessellation domain type during execution of the draw call command; and rendering, with the GPU, a second subset of the plurality of primitives based on a second, different tessellation domain type during execution of the same draw call command.
地址 San Diego CA US