我正在尝试运行 Vega Prime 5,当我运行活动预览时,我收到以下消息:“当前硬件和/或驱动程序设置不支持 OpenGL 直接状态访问扩展”。尽管它说错误是致命的,但活动预览运行良好,但图像不知何故“质量差”。它有点暗,颜色很少,阴影渲染不正确等等。所有这些可能都不重要。我的显卡是 ATI Radeone HD 6670。我认为它应该支持此扩展。我更新并重新安装了驱动程序。
我的主要问题是在哪里查找此扩展。如果硬件或驱动程序设置不支持此扩展,请指出在哪里查找。我在哪里检查它并可能启用支持?
我检查了 OpenGL Extensions Viewer,发现 GL_EXT_direct_state_access 似乎不受支持(显示为白色,而不是绿色)。但是 ATI Radeone HD 6670 似乎支持此扩展。我很困惑。我能以某种方式启用支持吗?
有人建议说这是驱动程序问题,您有什么看法吗?
答案1
白色和绿色圆圈均表示扩展是支持。绿色表示它是 OpenGL 核心的一部分(但实际上不是)。
因此,我的猜测是,要么应用程序无法正确检测到此扩展(联系该应用程序的作者),要么您有某种带有英特尔高清 GPU 的双 GPU 配置(不支持此功能),并且应用程序试图在英特尔的 GPU 而不是 Radeon 上运行(咨询高级用户并让他强制应用程序在 Radeon 上运行)。
祝你今天过得愉快!