怎样让电脑显卡支持openGL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样让电脑显卡支持openGL相关的知识,希望对你有一定的参考价值。

显卡是直接影响电脑桌面视觉效果的硬件,对显卡进行优化可以有效的提高视觉效果,让我们的眼睛更轻松。要对显卡进行优化,首先要进入Bios,在里面优化调整关于显卡设置方面的项目,然后到厂商网站下载安装最新的显示卡驱动程序,优化注册表中针对显卡的部分,此外你还可以对显示卡进行超频。让我们来看看具体的方法。

提高显卡画质和速度

通过优化注册表显示卡项目,可以提高显示卡的画质和速度。注意在修改系统注册表前,要备份注册表。具体方法是在"开始"/运行中输入"Regedit",在注册表编辑器的菜单"注册表"选项中选择"导出注册表",进行注册表的备份。在注册表优化前,要先创建必要的注册表项,方法是:首先启动一个支持OpenGL的游戏(比如Quake3),以便让OpenGL初始化,再退出游戏。点击"控制面板"/显示/设置/高级,在显示卡的属性中,访问Direct3D部分,将Anti-Aliasing(边缘修饰或反锯齿)滑杆拖到一个不同的位置,然后按"Restore Defaults"按钮,关闭该属性。这两项操作的作用是在注册表里创建必要的文件夹和键,以便进行注册表优化。

显卡的BIOS也要升级

现在显示卡也同主板一样,可以更新升级它的BIOS,升级后也能大幅度优化显卡功能。首先到显卡厂商网站,下载最新的显卡BIOS。显卡BIOS版本会在一开机的前两秒显示在银幕上,之后才会检测内存,你可以通过多开几次机,来看清显卡的BIOS版本。下载完成后,将下载文件改成易记的名字,且文件名不要超过8个英文字母,后缀名不要超过3个英文字母;接下来进入DOS模式,输入"执行文件 更新文件名"的指令,屏幕漆黑约2秒钟后,就会出现更新成功等字样;重新开机后,便可以在屏幕上看到不同版本的BIOS型号,表示升级成功。

优化BIOS以提高显卡性能

仔细查看主板说明书关于显卡设置方面的部分,然后启动时,按Del进入BIOS设置,优化调整显卡设置项,一般只修改厂商允许改动的设置,注意记录下修改前的原始设置,如果修改后出现故障,可以重新恢复过来。如果BIOS不允许修改某些选项,你可以使用软件(如:Tweak-BIOS)来强制修改这些项。

驱动程序要跟得上

通常应先了解清楚显卡采用的显示芯片类型,然后到显示芯片厂商网站,去下载最新的驱动程序,这种驱动程序是通用的:对使用该显示芯片的显卡,不管它是哪个牌子的,都适用。但是显卡上特有的一些附加功能,比如TV输入/输出等,你还需要使用显卡厂商自己研发的驱动程序,大多数情况下该驱动程序都可以发挥出显卡的独有性能。

对于一些不长见的显卡,最好是采用同类型的驱动程序来升级,如果实在不兼容另外再换。

对显卡超频

超频显示卡能大幅度提高其性能,不过也会有引起系统不稳定的隐患存在,所以建议最好不要对显卡进行超频,以免系统不稳定。如果一定要超频,你首先应该对于显卡的超频有一个比较透彻的认识,尽量不采用加电压的方式超频。对显卡超频使用,可能会烧毁显示卡,缩短其使用寿命,因此要充分注意到超频显示卡的危险性!建议尽量不增加显示卡的核心电压,另外要注意保持显示卡的充分散热,因为即使3D显卡不超频使用,也会散发出大量的热量。

另外可以利用PowerStrip对显卡进行软件超频,PowerStrip可以用软件的方法,对显卡及电脑进行管理和提升性能,而且不会损坏硬件配件,调整方法主要有:

调整Direct 3D的效果:有"Don\'t sync buffer swaps to refresh rate(程序更新刷新率时不允许同步交换缓存)"、"Disable fog table emulat(程序不允许雾化效果)"和"Disable DX6 extensions(程序不允许DX6扩展)"三项调整,根据需要进行调整。调整OpenGL的执行效果:可以选择"Quality"和"Speed"两个效果端点,选择"Quality"表示注重显示质量,但是速度就会降低。而选择"Speed"则表示注重显示速度,同样会损失显示质量。

调整显示刷新率:执行主菜单中的"PowerStrip配置",调整显示刷新率,只要显卡和显示器允许,越向右拖动指针越好。

调整内存占用率:选择"进阶选项"/图形系统资讯/Windows"选项,设定内存的空闲情况,以便为显示提供空闲的内存,同时勾选"Enable auto-recovery of physical memory"(允许自动释放物理内存),这样保持一直有空闲内存。

调整显存和显示芯片的频率:执行"进阶选项"/关于PowerStrip,可以了解显卡的性能和参数,包括显示芯片的类型、显卡BIOS等等,然后选择"执行效能调整"选项页,"记忆体时脉"和"Engine clock"可以分别调整显存的运行频率和显示芯片的时钟频率,调整时以频率套用后,鼠标边缘或鼠标移动没有出现花纹为最好,最后按"套用"和"Apply"完成调整。
参考技术A 这个必须硬件本身支持才行,就是说这显卡支持就支持,不支持就没办法了,买显卡的时候看下说明,现在的绝大多数都是支持OPENGL的。 参考技术B 第一种情况 你的显卡太老 不支持 不过很少呀 除非是 奔腾的时代
第二种情况 你的显卡支持 但是你给它上的驱动不对(一般都是用了微软自带的驱动) 或者没有把显卡放在任务栏里 说的比较简单哈
你照我说的检查一下 设备管理器里的显卡 如果驱动后面有(Microsoft Corporation) 那么你就安装显卡驱动 如果不是的话那么在显卡选项里把在任务栏里显示一般都会打开OpenGL
如果在不行就是你游戏设置的不对
参考技术C 现在的显卡一般都支持的
如果你是老显卡的话就没办法了,只能更换显卡。
不过现在主流的游戏都是支持DirectX,OPenGL只有少数几款支持(如雷神之锤4)
参考技术D 只要显卡装好驱动.3D加速和opengl 就都支持的。
有的游戏是用3D加速的,有的是 opengl 加速的

显卡不支持OpenGL

【中文标题】显卡不支持OpenGL【英文标题】:OpenGL is not supported by the video card 【发布时间】:2018-08-19 18:28:29 【问题描述】:

当我有 win 7 时,我曾经在 blender 上运行和测试 libgdx 游戏,它与 Intel HD Graphics 3000 驱动程序运行良好,然后在我安装 win 10 并使用相同版本的 blender 和 libgdx 复制相同的文件后,它向我显示了一个报错“”但是显卡是一样的怎么办?

【问题讨论】:

检查一下...***.com/a/23042209/3677457 - 否则,更新您的显卡驱动程序??? 我之前试过了,很遗憾没有用,谢谢帮助 【参考方案1】:

Windows 10 安装程序未设置功能完整的 OpenGL 驱动程序。您必须从供应商的网站为您的 GPU 下载正确的驱动程序并手动安装。

【讨论】:

但是我通过自动更新检查了它,它是最新的就足够了还是我应该手动下载它? @Shefo:长话短说:微软正在积极破坏对 OpenGL 的支持,从通过任何自动 Windows 安装或更新方法安装的所有图形驱动程序中剥离现代 OpenGL 功能。您绝对必须从 GPU 供应商网站下载并安装驱动程序。某些应用程序(例如 Valve Steam)会在特定情况下进行驱动程序功能检查并启动下载/更新。 实际上我从英特尔的网站下载了英特尔高清显卡 3000 并安装它仍然显示错误

以上是关于怎样让电脑显卡支持openGL的主要内容,如果未能解决你的问题,请参考以下文章

怎么查自己电脑的显卡?

玩游戏提示你的DX版本不够新或显卡不支持DX加速,应该怎么解决

比特币小降!3200元可以装一台怎样的游戏电脑?

怎样判断cuda和cudnn是不是安装成功win10

更新了显卡驱动后为啥电脑变卡了?

通过OpenGL理解前端渲染原理