游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2723|回复: 5

请问显卡是自动锁频的吗?

[复制链接]

52

主题

155

帖子

160

积分

注册会员

Rank: 2

积分
160
发表于 2006-12-1 18:40:00 | 显示全部楼层 |阅读模式
对于OPENGL程序,
显卡一般都是锁频的吗? 我的机器最高也只能跑60fps ,哪怕什么都没有绘制.
就是你的计算机再快,它cpu也不会占100% ,只占2%
PS: 我的显卡是GF 7900

这是计算FPS函数
                static long frames = 0;
        static DWORD start = 0;

                if(frames%15==0) //15帧输出一次
                {
                        DWORD currentTime = timeGetTime();
                        fps = (float) 15 * 1000 / (currentTime - start);
                        start = currentTime;
                }

                frames++;




5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-12-1 20:52:00 | 显示全部楼层

Re:请问显卡是自动锁频的吗?

d3dpp.PresentationInterval = D3DPRESENT_INTERVAL_IMMEDIATE

36

主题

1047

帖子

1147

积分

金牌会员

Rank: 6Rank: 6

积分
1147
发表于 2006-12-1 23:00:00 | 显示全部楼层

Re:请问显卡是自动锁频的吗?

LS 的答案......

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-12-2 10:34:00 | 显示全部楼层

Re:请问显卡是自动锁频的吗?

晕。。。忘了LZ是OPENGL……
反正就是视频刷新同步的问题啦。。。驱动里面强制关闭就行了,不晓得OGL里面怎么设置的

32

主题

1259

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
发表于 2006-12-3 11:42:00 | 显示全部楼层

Re:请问显卡是自动锁频的吗?

跨平台的GL,一般不提供硬件相关的API,
可以使用系统的API实现这些.

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-12-3 19:34:00 | 显示全部楼层

Re:请问显卡是自动锁频的吗?

wglSwapIntervalEXT( bVSync?1:0);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 00:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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