【发布时间】:2011-09-21 19:16:43
【问题描述】:
我有一个程序可以使用可选的 OpenGL 渲染进行一些 GPU 计算。 使用动态如下:
- init 函数(init GLEW 是最相关的)。
- 将网格从文件加载到 GPU(使用 glGenBuffers 是制作 VBO 的相关函数)。
- 并行处理此网格(GPU 计算 API)。
- 将网格保存到文件中。
我的问题是,当网格加载时,我使用 opengl 调用并且没有创建上下文,我只是 得到分段错误。
编辑:问题的演变:
- 我缺少 GL/glx.h 我认为 GL/glxew.h 包含它,这要感谢已修复的答案。
- 我缺少 glXMakeCurrent;因此它的上下文为零。
- 修复此问题后,它可以工作了:)。
也感谢您提供的工具建议,我很乐意使用它们,只是我需要针对这种特殊情况的低级代码。
【问题讨论】:
-
注意:这不是论坛;在接受解决方案后,我们不会输入“SOLVED”。我们可以从解决方案旁边的绿色复选框中看到解决方案已被接受;)
标签: opengl segmentation-fault gpu