游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2157|回复: 6

同样的vs程序,在不同显卡上表现不同,有人碰到吗?

[复制链接]

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2004-5-21 17:49:00 | 显示全部楼层 |阅读模式
家里的9100表现正如我所愿,程序编成之后表现与我想编写的效果是一致的

但,在单位的4200显卡上却不一样了

改了一天,也改不到9100上的表现,烦了

都是用了vs1.1和ps1.3

现在怀疑这些显卡芯片的一些缺省参数有窍门,哪位知道内情的请讲一下 [em17] [em17] [em17]

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20547
发表于 2004-5-21 20:23:00 | 显示全部楼层

Re:同样的vs程序,在不同显卡上表现不同,有人碰到吗?

可以说说你问题的表现情况。

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-5-24 08:46:00 | 显示全部楼层

Re:同样的vs程序,在不同显卡上表现不同,有人碰到吗?

主要是贴图座标不对

9100上将贴图座标uv乘以同一个数,没有变形

4200上就向右上角飘,好象还没有办法改过来

今天下个新驱动试试

0

主题

130

帖子

130

积分

注册会员

Rank: 2

积分
130
发表于 2004-5-24 09:26:00 | 显示全部楼层

Re:同样的vs程序,在不同显卡上表现不同,有人碰到吗?

这很正常,不是每种显卡都DX vs的全集.先看看DX的CAPS里是不是支持.

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2004-5-24 09:36:00 | 显示全部楼层

Re:同样的vs程序,在不同显卡上表现不同,有人碰到吗?

考虑是否超出范围,如果使用ps1.3的话,看看由oTn输出到tn的数据是否超出了MaxPixelShaderValue (可以用DX Cap viewer来查看)

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-5-24 09:47:00 | 显示全部楼层

Re:同样的vs程序,在不同显卡上表现不同,有人碰到吗?

已排除是ps的问题,只是vs1.1的问题

刚换了驱动,还是不行,看来nNidia的显卡有些窍门喔

为保证兼容性,用的是vs1.1的最低标准,不存在越界问题

将uv放大倍数改为1也不行,真奇怪呀真奇怪

一个简单的矩形贴图座标变化都搞不定,汗死.........

4200完全支持vs1.1和ps1.3,这一点是无疑的

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-5-28 11:59:00 | 显示全部楼层

Re:同样的vs程序,在不同显卡上表现不同,有人碰到吗?

现在更头痛了,又编了个3个vs1.1,三次独立调用,9100上有显示(预期的),可4200上根本就没反应!

那位大侠知道是怎么回事?

vs调用没问题,没用ps,两块显卡都是完全支持vs1.1的,只是用满了最低限度的92个常量寄存器

原来编写过n个vs1.1,两块显卡上都没问题,现在不知怎么了,是不是前两天换了新驱动的原因?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-3 09:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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