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渲染环境的像素格式,其余的设置和常规的一样。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)