Pyglet在更快的计算机上运行速度更慢

时间:2013-06-18 09:07:05

标签: python hardware pyglet

我最近改变了我的计算机,使用Python和Pyglet的同一个程序在新计算机上的运行速度比旧程序慢25秒(10秒)。

年龄较大的是华硕EEE 1015p,具有以下规格:

  • 处理器:Intel Atom N570
  • 记忆:2 Gb
  • gfx:英特尔GMA 3150
  • 操作系统:Windows 7 Starter Edition 32
  • python版本:2.7
  • pyglet版本:1.1.4

较新的是HP Pavilion dm1:

  • 处理器:采用Radeon(tm)高清显卡处理AMD E2-1800 APU,1700 MHz
  • gfx:AMD Radeon HD 7340图形
  • 记忆:4 Gb
  • 操作系统:Windows 8 64
  • python版本:2.7(32位)
  • pyglet版本:1.2alpha1

我怀疑是图形驱动程序的问题,但是一些使用OpenGL的程序(例如,Playstation2 Emulator PCSX2)在较新版本上运行得更快(大约40%),所以我很惊讶。所以我想知道一些pyglet版本是否知道速度问题。

该程序使用批量渲染由4个平铺图层组成的地图,精灵正在这些图层上移动。

感谢任何能指出我错误的人......

1 个答案:

答案 0 :(得分:1)

问题解决了。我会在不太可能的情况下给出答案,有人会遇到它:

这是一个驱动程序设置问题:在AMD Vision引擎控制中心,我不得不将性能与质量设置调整到最高。性能。我现在在两台机器上有类似的表现。