【问题标题】:Qt and "SGX Out of mem event" on MaemoMaemo 上的 Qt 和“SGX Out of mem 事件”
【发布时间】:2011-06-23 05:32:30
【问题描述】:

我仍在与 Qt 斗争,我设法在诺基亚 N900 上获得了“SGX Out of mem 事件”。当我在 QGraphicsScene 中加载一些 .obj 模型时会发生这种情况(通常在四五分之一之后)。知道是什么原因造成的或如何追踪它吗?

【问题讨论】:

    标签: qt opengl-es-2.0 maemo .obj


    【解决方案1】:

    我的猜测是您的图形内存不足(N900 的 GPU 是 Imagination Technologies PowerVR SGX 530)。

    据我所知,N900没有EGL extensions可以直接查询显存使用情况。在这种情况下,您可以做的最好的事情可能是通过限制您尝试渲染的场景的复杂性来减少图形内存的使用 - 换句话说,加载更少的 OBJ 模型,或降低单个模型的复杂性(多边形数量) .

    【讨论】:

    • 我认为你是对的。但奇怪的是,该应用程序似乎完全没有问题地继续运行,并且在我的所有 SGX 内存不足事件之后,我能够加载更多模型。它不应该崩溃吗?无论如何,由于我不能使用更少的模型,所以我会尝试使用更少的多边形,我会告诉你的。
    猜你喜欢
    • 1970-01-01
    • 2010-12-27
    • 2012-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-07
    • 2019-08-28
    • 2016-07-05
    相关资源
    最近更新 更多