hlsl register
来源:互联网 发布:淘宝号怎么升级快 编辑:程序博客网 时间:2024/06/03 07:08
https://msdn.microsoft.com/en-us/library/dd607359(v=VS.85).aspx
register
Optional keyword for assigning a shader variable to a particular register, which uses the following syntax:
Parameters
- register
Required keyword.
- [shader_profile]
Optional shader profile, which can be a shader target or simply ps or vs.
- Type#[subcomponent]
Register type, number, and subcomponent declaration.
Type is one of the following:
Type Register Description bConstant buffertTexture and texture buffercBuffer offsetsSampleruUnordered Access View- # is the register number, which is an integer number.
- The subcomponent is an optional integer number.
Remarks
You may add one or more register assignments to the same variable declaration, separated by spaces.
For Direct3D 10 variables in global scope, the register keyword acts the same as the packoffset (DirectX HLSL) keyword.
Examples
Here are some examples:
sampler myVar : register( ps_5_0, s );
sampler myVar : register( vs, s[8] );
sampler myVar : register( ps, s[2] ) : register( ps_5_0, s[0] ) : register( vs, s[8] );
0 0
- hlsl register
- HLSL
- HLSL
- register
- register
- register
- Register
- register
- register
- Register~~
- register
- register
- register
- register
- register
- register
- register
- register
- ZCMU-1245-Trainsorting
- Linux 系统CPU及系统负载监控脚本
- JavaScript笔记1
- docker-compose 学习笔记2
- JavaMail邮件发送不成功的那些坑人情况及分析说明
- hlsl register
- OpenSIPs核心事务模块数据结构解析
- 学会理解和解决MySQL乱码问题
- 移植PPP2.4.5到ARM上实现拨号
- 【编码】字符集与编码意义与关系、java编程编码问题相关学习笔记
- Extjs隐藏表单字段
- Java发送邮件
- MyBatis一级缓存,二级缓存,自定义缓存
- Eclipse汉化教程