Invention Grant
- Patent Title: Shader-based extensions for a declarative presentation framework
- Patent Title (中): 基于着色器的扩展,用于声明式表示框架
-
Application No.: US12041951Application Date: 2008-03-04
-
Publication No.: US08345045B2Publication Date: 2013-01-01
- Inventor: Greg D. Schechter , Gerhard Schneider , Ashraf A. Michail , Brendan Clark
- Applicant: Greg D. Schechter , Gerhard Schneider , Ashraf A. Michail , Brendan Clark
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06T15/50
- IPC: G06T15/50 ; G06T15/60 ; G06T1/00 ; G06F17/00

Abstract:
Various technologies and techniques are disclosed for controlling a shader declaratively. A declarative programming model enables declarative statements to be used that control an instantiation of a shader in a declarative presentation framework. A shader-based effect that was specified declaratively is instantiated programmatically for rendering graphic effects for a software application. Declarative statements are sent to a shader processor to enable a shader to render the graphical effect customizations for the software application. A method is also described for utilizing a declarative programming model as a multiple pass effect that controls and encapsulates a set of shaders to be run during a multiple pass operation.
Public/Granted literature
- US20090225079A1 SHADER-BASED EXTENSIONS FOR A DECLARATIVE PRESENTATION FRAMEWORK Public/Granted day:2009-09-10
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |
G06T15/50 | .发光效果 |