代码之家  ›  专栏  ›  技术社区  ›  Nagaraj Tantri

建议CPU上glTranslate()加载的替代方法

  •  1
  • Nagaraj Tantri  · 技术社区  · 14 年前

    我一直在做OpenGL的一个项目。在这里,我只显示了一条船的移动以及一些视图更改选项。。这是一个2D程序。问题是我在代码中使用了很多glTranslate函数来移动船。它在Windows(DEV-CPP)中正常工作,但在 软呢帽船的运动非常缓慢

    请帮忙:)

    2 回复  |  直到 14 年前
        1
  •  3
  •   Dean Harding    14 年前

    很可能您的Fedora版本中没有硬件加速。检查您是否安装了nvidia(或任何生产您的视频卡的厂商)的专有驱动程序。

        2
  •  1
  •   voodoogiant    14 年前

    这可能是因为英特尔有一个可怕的Linux驱动程序。

    当你说你有太多,多少是太多?每帧数千?如果有很多translate电话是背靠背打过来的,你可以手工把它们加起来,然后用总和打给glTranslate一次。如果那是你机器减速的原因我会怀疑的。