Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Chrome画布渲染速度错误?_Javascript_Google Chrome_Canvas - Fatal编程技术网

Javascript Chrome画布渲染速度错误?

Javascript Chrome画布渲染速度错误?,javascript,google-chrome,canvas,Javascript,Google Chrome,Canvas,好吧,我突然在开发一款游戏时遇到了一个奇怪的问题,我只是想知道以前是否有人见过这样的游戏: 当我的窗口大小小于~600000像素时,运行非常平滑。这是在989x610px上获取的配置文件: 当我的windows的大小比这个稍微大一点时,它会减速到停止,使用99%的CPU,以7fps的速度运行。这是在990x610px(1倍宽)处拍摄的: 990并不是硬编码的,因为它的确切宽度取决于高度,它更像是一个“总像素”的东西 不管怎样,我只是想知道是否有人见过这个问题,是否这是一个已知的问题,

好吧,我突然在开发一款游戏时遇到了一个奇怪的问题,我只是想知道以前是否有人见过这样的游戏:

  • 当我的窗口大小小于~600000像素时,运行非常平滑。这是在
    989x610px
    上获取的配置文件:

  • 当我的windows的大小比这个稍微大一点时,它会减速到停止,使用99%的CPU,以7fps的速度运行。这是在
    990x610px
    (1倍宽)处拍摄的:

990
并不是硬编码的,因为它的确切宽度取决于高度,它更像是一个“总像素”的东西


不管怎样,我只是想知道是否有人见过这个问题,是否这是一个已知的问题,或者我是否应该向chrome团队提交一份错误报告。

当你的窗口是那个尺寸,或者当你的画布是那个尺寸

不管怎样,我猜这只是一个Chrome bug,你应该提交一份bug报告。您还应该测试一下它是否在Chrome Canary上工作


过去也出现过类似的错误,比如Android版Chrome中的这个仍然没有修复的错误,画布在64k总像素以上和以下都有不同的功能(请参见错误和)

也许你的GPU有一个最大的纹理大小?请看@WulfSolter-可能是这样的,但我不明白为什么会导致>200倍的减速?不,您看到的变化非常剧烈。。在过去使用HLSL图形着色器时,我遇到过类似程度的性能变化,但webkit似乎非常灵活。当你打破{1024,2048,4096}^2纹理大小时,会有一些墙,但没有你看到的那么极端。其他硬件上的可复制结果?