gpt4 book ai didi

java - LWJGL NVIDIA 驱动问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:05:05 27 4
gpt4 key购买 nike

我有一 block GeForce GT 650M,最近更新到 335.23 驱动程序(最新版本)。这样做搞砸了我一直在制作的 LWJGL 引擎。首先,当我包含这一行时:org.lwjgl.opengl.ARBTextureStorage.glTexStorage2D(GL_TEXTURE_2D (int)(Math.log(Math.max(decoder.getHeight(), decoder.getWidth()))/Math.log(2))+1, GL_RGBA8, decoder.getWidth(), decoder.getHeight());

我收到这个错误:

Exception in thread "main" java.lang.IllegalStateException: Function is not supported
at org.lwjgl.BufferChecks.checkFunctionAddress(BufferChecks.java:58)
at org.lwjgl.opengl.GL42.glTexStorage2D(GL42.java:238)
at org.lwjgl.opengl.ARBTextureStorage.glTexStorage2D(ARBTextureStorage.java:22)
at util.GLUtil.setUpTexture(GLUtil.java:255)

所以我尝试删除使用它的部分,但仍然无法正常工作。我的 SSAO 组件是纯白噪声,我的 G-Buffer 到处都是黑色,最后的场景要么是这样的:screenshot

我应该提一下,大约两个月前的驱动程序更新也发生了大致相同的事情。上一次我能真正辨认出场景,唯一的问题是 5fps 的帧率、 splinter 的阴影和倒置的照明。几周后发布了一个新版本并已修复。引擎的 OpenGL 组件在大约 3 个月内没有更改。有人能告诉我这是怎么回事吗? I put a decent amount of work into this我宁愿不要失去这一切。

最佳答案

您是否尝试过回滚您的图形驱动程序?这是否解决了问题?

关于java - LWJGL NVIDIA 驱动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22999977/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com