游戏开发论坛

 找回密码
 立即注册
搜索
楼主: lanlan

谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小妹

[复制链接]

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
 楼主| 发表于 2006-6-12 09:13:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

老大们,我要的不是提速。我也明白单线程的速度不如多线程在单CPU上,因为要切换。也明白显卡只有一个,多线程并没有好处。我也说了,多线程会引起CONTEX 切换,降低效率。

速度不是我要的,实际上面我是牺牲速度的来换游戏的运行平滑。提高运行速度有许多方法。

我要解决的问题不是实时渲染,也不是提高加载速度,而是要游戏平滑运行。

图片是JPG的。然后已经用多线程解码到内存里了。大多数情况下,加载都不会超过16毫秒。只是偶尔有200多。我开始也不相信。但是我还是相信我的测试。我查查原因。

我也没有指望能在GAMERES得到我想要的答案。

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
 楼主| 发表于 2006-6-12 09:18:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

而且怎么实现也不是我要问的。这个我知道。我只是想知道有人做过这样的测试没有,有人实践过没有,效率如何。使用多线程是没办法的事情。因为单线程会顿,会卡。而且如果光 一个opengl的函数就要100ms,这个是不能接受的。因为用fiber的话,没法在opengl的函数中间进行fiber切换。

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
 楼主| 发表于 2006-6-12 11:52:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

啊啊。。。。。。。

8

主题

122

帖子

122

积分

注册会员

Rank: 2

积分
122
发表于 2006-6-12 15:39:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

先贴照片再说

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
 楼主| 发表于 2006-6-12 18:30:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

haha.问题已经解决。不卡了。单线程。不过其实多线程更好。
不过虽然不卡了,但是加载速度始终太慢。不能接受。只能在地图装的时候,一次性搞定。

但是怎样在GAME RES 上传照片呢?

7

主题

438

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
发表于 2006-6-12 22:16:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

我也没有指望能在GAMERES得到我想要的答案。
------
Grrr...无比勇敢而又超级愚蠢地冒犯众怒...Orz

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-6-13 13:30:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

楼主那么牛.还问别人问题干什么啊。这个答案不是你想要的。那个答案也不是.我们大家听你说不就结了。

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
 楼主| 发表于 2006-6-13 19:53:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

本来我想到 gamedev.net去问。但是我的想法用英文说不出来。就发到GAMRES上了。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-6-13 20:23:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

哦.看来楼主还是牛啊。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-6-13 20:24:00 | 显示全部楼层

Re:谁搞过OPENGL多线程?效率如何?怎样才能提供效率?小

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

本版积分规则

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

GMT+8, 2026-1-24 19:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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