怎么显卡设置关闭Opengl

怎么显卡设置关闭Opengl,第1张

1、首先鼠标右键单击桌面空白处,现在radeon设置,如下图所示

2、进入配置界面,点击游戏选项卡,如下图所示。

3、进入游戏设置,点击全局设置,如下图所示。

4、接着点击消除混叠模式,如下图所示。

5、然后在下拉菜单中,将消除混叠模式设置为覆盖应用程式设置,接着将消除方法修改为超级采样,如下图所示。

6、最后将openGL以及着色器高速缓冲开关关闭,如下图所示就完成了。

这句话的意思是,如果你想使用这些设置,你的程序必须使用OpenGL绘图库进行绘图。这是因为这些设置是OpenGL的一部分,只有在使用OpenGL的情况下才能生效。所以如果你的程序不使用OpenGL绘图库,那么这些设置是无法使用的。

设置OpenGL渲染环境的代码,启用了多重采样。

1、opengl抗锯齿设置无效在MFC窗口中渲染OpenGL就需要比较麻烦的设置。需要在设置OpenGL渲染环境的时候进一步处理。这段代码就是MFC窗口创建的时候,设置OpenGL渲染环境的代码。对于没有启用多重采样的情况,思路是先获取DC,然后调用ChoosePixelFormat获取最佳像素格式,再调用SetPixelFormat设置像素格式,接着调用wglCreateContext创建OpenGL渲染环境。

2、启用了多重采样,代码逻辑就更加复杂了。第一次按照常规思路设置好OpenGL渲染环境,然后调用函数InitMultisample判断是否支持多重采样,如果支持则销毁窗口,重新创建一次。第二次的思路是按照多重采样初始化得到的像素格式设置好OpenGL渲染环境的像素格式,其余的设置和常规的一样。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/7691799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存