freeglut GLUT_MULTISAMPLE 在 Intel HD Graphics 3000 上非常慢

发布于 2024-12-01 19:03:16 字数 485 浏览 5 评论 0原文

我刚刚买了一台配备 Intel HD Graphics 3000 的新 Lenovo Thinkpad。我发现我的旧 freeglut 应用程序(使用 GLUT_MULTISAMPLE)以 2 或 3 fps 的速度运行,而不是预期的 60 fps。即使是 freeglut 的例子“形状”也运行得这么慢。

如果我从 Shapes.c (或我的应用程序)禁用 GLUT_MULTISAMPLE ,事情会再次快速运行。

我尝试在 glfw 上进行多重采样(使用 GLFW_FSAA - 或任何调用的提示),我认为它工作正常。这是使用不同的应用程序(glgears)。 glfw 正在触发 Norton Internet Security,它认为它是恶意软件,因此不断删除 .exe...但这是另一个问题...我的兴趣是 freeglut。

我想知道 freeglut 用于选择像素格式的算法是否在这张卡上出错,而​​ glfw 则选择了正确的格式。

还有其他人遇到过这样的事情吗?有什么想法吗?

I just picked up a new Lenovo Thinkpad that comes with Intel HD Graphics 3000. I'm finding that my old freeglut apps, which use GLUT_MULTISAMPLE, are running at 2 or 3 fps as opposed to the expected 60fps. Even the freeglut example 'shapes' runs this slow.

If I disable GLUT_MULTISAMPLE from shapes.c (or my app) things run quickly again.

I tried multisampling on glfw (using GLFW_FSAA - or whatever that hint is called), and I think it's working fine. This was with a different app (glgears). glfw is triggering Norton Internet Security, which things it's malware so keeps removing .exes... but that's another problem... my interest is with freeglut.

I wonder if the algorithm that freeglut uses to choose a pixel format is tripping up on this card, whereas glfw is choosing the right one.

Has anyone else come across something like this? Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情徒 2024-12-08 19:03:17

glfw 触发诺顿是诺顿病毒定义中的一个错误。如果最新定义仍然如此,请将您的 glfw dll/应用程序发送给他们,以便他们可以修复它。 Avira 上也发生了同样的情况,他们正在努力解决(已经确认这是误报)。

至于 HD3000,这是一个相当弱的 GPU,您的应用程序的分辨率是多少?您使用了多少个样本?也许对于这个小家伙来说,帧缓冲区内存量变得很高?

That glfw triggeres Norton is a bug in Nortons virus definition. If it's still the case with the latest definitions, send them your glfw dll/app so they can fix it. Same happens on Avira and they are working on it (have already confirmed that it's a false positive).

As for the HD3000, that's quite a weak GPU, what resolution is your app and how many samples are you using? Maybe the amount of framebuffer memory gets to high for the little guy?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文