游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5055|回复: 4

垂直同步能否用纯粹C语言来实现?

[复制链接]

34

主题

844

帖子

1755

积分

金牌会员

Rank: 6Rank: 6

积分
1755
发表于 2012-11-9 11:32:00 | 显示全部楼层 |阅读模式
垂直同步,用C语言,不依靠DirectX,不依靠OpenGL。
能实现吗?

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20468
发表于 2012-11-9 11:34:00 | 显示全部楼层

Re:垂直同步能否用纯粹C语言来实现?

那可能要自己写驱动。。。

貌似,dos下有个中断调用可以。

54

主题

2918

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2012-11-9 19:14:00 | 显示全部楼层

Re: 垂直同步能否用纯粹C语言来实现?

做这种事情,何苦啊… [em7]

34

主题

844

帖子

1755

积分

金牌会员

Rank: 6Rank: 6

积分
1755
 楼主| 发表于 2012-11-12 17:07:00 | 显示全部楼层

Re: Re: 垂直同步能否用纯粹C语言来实现?

Jeminai: Re: 垂直同步能否用纯粹C语言来实现?
做这种事情,何苦啊… [em7]

就是为了实现垂直同步啊。
调用3D API的垂直同步,效果不满意,有操作延迟。

因为现在的垂直同步都是
1.渲染后缓存
2.等待垂直同步
3.前后缓存调换
这样必然会有操作延迟。

我想要的效果是
1..等待垂直同步
2.渲染后缓存
3.前后缓存调换

所以我需要“等待垂直同步”的代码。

6

主题

42

帖子

80

积分

注册会员

Rank: 2

积分
80
发表于 2012-11-12 20:28:00 | 显示全部楼层

Re:垂直同步能否用纯粹C语言来实现?

代价远远大于你所实现的价值
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-27 10:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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