游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: tonykee

LOD 最近的作品, Debug和release编译出来的差别怎么那么大

[复制链接]

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2007-5-1 12:52:00 | 显示全部楼层

Re:LOD 最近的作品, Debug和release编译出来的差别怎么那么

下面时fps从500变化到330和从60变化到55所增加的时间
1000 / 500 = 2ms
1000 / 330 = 3ms
deltaT = 1ms
1000 / 60 = 16.66 ms
1000 / 55 = 18.18ms
deltaT = 1.52
看到没有从60下降到55pfs所增加的时间要比从500~330多的多
所以不能仅仅用fps来衡量程序性能,虽然他是一个很重要的指标
全面的测试性能的工具很多,你可以去找找看,比如pix,NVPerfSDK等等~~

另外debug模式下,为了捕获额外debug信息,所以有时候dx并不是直接在和硬件打交道
正式游戏发布的时候因该用release版本

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2007-5-1 13:08:00 | 显示全部楼层

Re: Re:LOD 最近的作品, Debug和release编译出来的差别怎么那

tonykee: ReOD 最近的作品, Debug和release编译出来的差别怎么那么大啊?

我的程序真的感觉很奇怪,我在学校主板自带集成显卡GF6000 的AMD机器上能跑到180FPS角色动画去掉和不去掉帧数差别不过超过20FPS,而在家里的Ati9550 AMD显卡的机器上跑加动画和不加动画差别能有70FPS,也就是说光一个动画在加的能削减70FPS的帧数,显卡差别就那么大吗?...


有时还和显示器频率有关

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2007-5-1 22:02:00 | 显示全部楼层

Re:LOD 最近的作品, Debug和release编译出来的差别怎么那么

看你用的程序包了。如果你用了STL这种东西的话,Debug的性能那就是屎。到了Release就已经很像样子了。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-5-1 22:22:00 | 显示全部楼层

Re: LOD 最近的作品, Debug和release编译出来的差别怎么那么

感谢各位的回复,明白了很多
难怪差别那么大,我用了很多stl的东西。map 还有set 都用到了。

29

主题

405

帖子

405

积分

中级会员

Rank: 3Rank: 3

积分
405
发表于 2007-5-2 02:23:00 | 显示全部楼层

Re:LOD 最近的作品, Debug和release编译出来的差别怎么那么

1024*1024还能有160fps,机器配置真好啊.

照理说debug的效率不会比release差很多的,release版本的只是去掉一些调试信息,外加编译器的优化,效率会增加多少,这个很难说的清楚的,看你代码怎么写了.也要看你对编译器的了解程度.

而在图形方面还涉及到GPU,这里还有个渲染流水线瓶颈转移的可能,总之具体情况具体分析了.
还有最好用同样的分辨率的显示器测试,程序窗口的分辨率也要一样,否则就说不清楚了,PS阶段也很花时间的.stl的debug,和release的效率差别还是比较大的.

44

主题

305

帖子

435

积分

中级会员

Rank: 3Rank: 3

积分
435
发表于 2007-5-9 02:20:00 | 显示全部楼层

Re:LOD 最近的作品, Debug和release编译出来的差别怎么那么

恩,DEBUG就像它的名字一样原来就是为了调试为主的,差别原来就有

3

主题

50

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2007-5-9 21:47:00 | 显示全部楼层

Re:LOD 最近的作品, Debug和release编译出来的差别怎么那么

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

本版积分规则

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

GMT+8, 2026-1-26 13:05

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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