不同机器上的闪烁和帧速率差异

时间:2016-04-07 21:30:06

标签: google-chrome graphics three.js webgl

我使用Points和{BufferGeometry在一个机器上运行大量纹理点(最多1,200,000,但不是一次全部在屏幕上)时,在一台机器而不是另一台机器上闪烁{1}}和自定义ShaderMaterial。在闪烁的机器上(我的2012年中期Macbook Pro,2.9 GHz Intel Core i7,Intel HD Graphics 4000 1536 MB),帧速率在大约7fps和60fps之间快速显示。帧速率的保持似乎在渲染调用中;闪烁一直间歇地发生 - 有时会消失几秒钟,然后闪烁几次或很多,看似没有模式。另一台机器是我的Windows显卡盒(英特尔酷睿i7-4790K 4GHz,GeForce GTX 970),它以60fps的稳定显示,没有闪烁。

虽然很明显我的显卡效果更好,但我不知道为什么我的笔记本电脑会出现如此尖锐的帧速率振荡,以及闪烁的原因?

以下是右上角的Chrome渲染工具统计信息的几个屏幕截图:

从我的MacBook Pro截屏:(注意摆帧速率) screen shot from my macbook pro

从我的Windows框中截屏:(稳定60fps且无闪烁) enter image description here

也许this issue是相关的?

0 个答案:

没有答案