首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LWJGL和Nuklear无法在英特尔显卡上正确渲染

LWJGL和Nuklear无法在英特尔显卡上正确渲染
EN

Stack Overflow用户
提问于 2017-06-07 02:10:24
回答 0查看 253关注 0票数 1

背景:我一直在开发LWJGL中的一个游戏引擎。我通常使用NVidia显卡在台式机上工作。使用该卡时,一切正常工作(即场景渲染、UI渲染和一切更新)。但是,当我使用surface pro 4及其集成显卡(英特尔530)时,场景和UI似乎至少渲染了2次(以填充前台和后台缓冲区),然后场景和UI停止更新。我可以确认应用程序仍在运行,因为我在控制台中的FPS计数器仍然有效。

代码: My window的update方法如下:

代码语言:javascript
复制
public void update() {
    frameRateCounter.start();
    newFrame();
    calc.layout(ctx, 50, 50);
    render(NK_ANTI_ALIASING_ON, MAX_VERTEX_BUFFER, MAX_ELEMENT_BUFFER);
    UI.poll();
    glfwSwapBuffers(window);
    clear();
    frameRateCounter.calculate();
}

我使用LWJGL here提供的Nuklear演示。有没有人知道为什么会这样,或者这最有可能是硬件问题?

提前感谢!

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44396975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档