OpenGL程序中与glew相关的未处理异常的解决方案
2013-05-08 00:28
375 查看
问题:程序中已经正确包含glew相关的头文件和库文件,glew也已经通过glewInit()正确初始化,程序运行到glGenVertexArrays处时仍然出现运行时错误:
***.exe(某opengl可执行程序)中的0x********(某内存地址) 处有未处理的异常: Ox********: Access violation
解决方案:
在glewInit()之前加上glewExperimental = true;
Reason:
官方解释:GLEW obtains information on the supported extensions from the graphics driver. Experimental or pre-release drivers, however, might not report every available extension through the standard mechanism, in which case
GLEW will report it unsupported. To circumvent this situation, the glewExperimental global switch can be turned on by setting it to GL_TRUE before calling glewInit(), which ensures that all extensions with valid entry points will be exposed.
***.exe(某opengl可执行程序)中的0x********(某内存地址) 处有未处理的异常: Ox********: Access violation
解决方案:
在glewInit()之前加上glewExperimental = true;
Reason:
官方解释:GLEW obtains information on the supported extensions from the graphics driver. Experimental or pre-release drivers, however, might not report every available extension through the standard mechanism, in which case
GLEW will report it unsupported. To circumvent this situation, the glewExperimental global switch can be turned on by setting it to GL_TRUE before calling glewInit(), which ensures that all extensions with valid entry points will be exposed.
相关文章推荐
- OpenGL程序中与glew相关的未处理异常的解决方案
- OpenGL程序中与glew相关的未处理异常的解决方案
- 程序异常处理的相关技术
- C# B/S程序中出现“异常详细信息: System.Data.SqlClient.SqlException: 用户 'XXX/ASPNET' 登录失败。”的处理方法
- windows核心编程---异常处理程序与软件异常
- 对异常处理中的一个问题的思考(出现异常,程序仍能继续运行)
- WPF 程序未处理异常 的捕获
- Oracle 10g 异常:ORA-12518: TNS: 监听程序无法分发客户机连接 解决方案
- asp.net mvc 的异常处理解决方案
- 图像处理程序框架—MFC相关知识点
- Android:处理程序崩溃异常
- 编写高质量代码改善C#程序的157个建议——建议65:总是处理未捕获的异常
- 把WCF服务部署服务器IIS异常(详细:处理程序“svc-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”)
- Android:处理程序崩溃异常
- 【VS2010学习笔记】【异常处理】一(无法启动此程序,因为计算机中丢失libiconv-2.dll)
- C#、VS2012 Winform程序解决方案名称更改后报错“调试器无法继续运行该进程。调用的目标发生了异常。”
- Android程序崩溃异常处理框架
- 一种动静态结合的Java程序异常处理优化方法
- 体面地处理程序的未捕获异常
- 09、异常处理和程序调试