POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 2340|回复: 1
打印 上一主题 下一主题

问一下各种数据格式的纹理贴图使用的场合及其他

[复制链接]
跳转到指定楼层
1#
发表于 2010-12-15 00:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟底子差,又懒,不愿翻书
现在看到测texel fill,有4种格式 int8x4, int9x3, fp16x4, fp32x4,第三种需要2个texel filter,是因为显卡的tf是32bits的吗,第四者看到测试结果里面是1/4速,为什么不是1/2呢。
平时跑的游戏会用到哪些格式?
另外,pixel fill里面的也会按这样的格式分,是基于使用了以上格式texel map为标准吗,不是说pixelfill和texel关系不大吗(我指的是好像叫color fill的东东)。blending和color fill又是什么区别呢?
2#
发表于 2010-12-15 17:50 | 只看该作者
fp32 一般都是 normal,int8 就是一般的贴图,FP16 适合作为 render target。

我相信主要是因为 load/store 单元数量、带宽的缘故吧。

其实两者有区别,具体的可以查看 directx sdk 里的帮助文档,里面有比较全面的贴图、渲染表面格式列表。

blending 主要是指 alpha 操作吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-4-8 14:18

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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