我要发帖 回复

版主

34

主题

792

积分

0

专家分

:

私信
发表时间 : 2007-11-13 20:33:28 | 浏览 : 1639    评论 : 4
方法有很多,这里主要介绍提高线程的方法。
建议大家按 Shift+~ 实时显示帧刷新率分析问题所在。
再Lynx2.0中
1.将myKernel中Application Thread设为PRIORITY_TIME_CIRITICAL
2.将myPipeline中MultiThreadMode设为APP,CULL,DRAW或者APP, CULL+DRAW, CULL THREAD,DRAW THREAD设为PRIORITY_TIME_CIRITICAL

最近VR访客

obuil 评论于2007-11-13 21:48:01
这个我觉得不一定
在我的一台机器上 我设置为APP+CULL,DRAW
因为我多通道 绘制 用时更多
相反 应用计算和 拣选 反而用时少


适当的原则是  观察 APP, CULL和DRAW的耗时  耗时多的 需要单独为一个ThreadMode

并且  现在很多电脑都是双核和多核的了

如果 draw耗时多的话 可以为各个通道设置 单独的cpuID
hf_hero 评论于2007-11-13 21:56:21
有道理
tan_dunming 评论于2007-11-13 22:36:35
我也有新收获了,就抛砖引玉了
独山子 评论于2007-11-13 23:31:19
有一个优化的运行框架,一个精练的编程风格,再加上一个不算落伍的显卡,够啦~
逆水行舟,不进则退。

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-9-22 08:08 PM

返回顶部