Invention Grant
- Patent Title: Vectorization of shaders
- Patent Title (中): 着色器的矢量化
-
Application No.: US13398797Application Date: 2012-02-16
-
Publication No.: US08806458B2Publication Date: 2014-08-12
- Inventor: Andy Glaister , Blaise Pascal Tine , Blake Pelton , Derek Sessions , Mikhail Lyapunov , Yuri Dotsenko
- Applicant: Andy Glaister , Blaise Pascal Tine , Blake Pelton , Derek Sessions , Mikhail Lyapunov , Yuri Dotsenko
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Aaron Chatterjee; Andrew Sanders; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Intermediate representation (IR) code is received as compiled from a shader in the form of shader language source code. The input IR code is first analyzed during an analysis pass, during which operations, scopes, parts of scopes, and if-statement scopes are annotated for predication, mask usage, and branch protection and predication. This analysis outputs vectorization information that is then used by various sets of vectorization transformation rules to vectorize the input IR code, thus producing vectorized output IR code.
Public/Granted literature
- US20130219378A1 VECTORIZATION OF SHADERS Public/Granted day:2013-08-22
Information query