中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 1097|回复: 0

关于shader model 3.0中像素着色器的问题

[复制链接]
发表于 2017-2-13 16:02:28 | 显示全部楼层 |阅读模式
在ps着色器中使用int4申明的常量,编译后register set是float类型的,这个时候需要使用SetVertexShaderConstantF而不是SetVertexShaderConstantI来设置寄存器的值。并且最终使用的也确实是float寄存器,那么16个integer类型的寄存器要怎么利用呢,并且着色器申明类型和用户程序输入方式不对应。使用起来怎么知道要怎么设置呢

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-2-25 07:39 , Processed in 0.035098 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表