- Patent Title: Shader program execution techniques for use in graphics processing
-
Application No.: US14466554Application Date: 2014-08-22
-
Publication No.: US09665975B2Publication Date: 2017-05-30
- Inventor: Vineet Goel , Donghyun Kim , Gang Zhong
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: G06T1/00
- IPC: G06T1/00 ; G06T15/83 ; G06T15/00

Abstract:
This disclosure describes techniques for executing shader programs in a graphics processing unit (GPU). In some examples, the techniques for executing shader programs may include executing, with a shader unit of a graphics processor, a shader program that performs vertex shader processing and that generates multiple output vertices for each input vertex that is received by the shader program. In further examples, the techniques for executing shader programs may include executing a merged vertex/geometry shader program using a non-replicated mode of execution. The non-replicated mode of execution may involve assigning each of a plurality of primitives to one merged vertex/geometry shader program instance per primitive and causing each of the instances to output a plurality of vertices. In additional examples, the techniques for executing shader programs may include techniques for selecting one of a non-replicated mode and a replicated mode for executing a merged vertex/geometry shader program.
Public/Granted literature
- US20160055667A1 SHADER PROGRAM EXECUTION TECHNIQUES FOR USE IN GRAPHICS PROCESSING Public/Granted day:2016-02-25
Information query