OpenGL的问题:GL_INVALID_OPERATION
问题
Zivid软件无法捕获,并输出以下错误消息:
错误
Error: An error occurred:
CameraImageItem: "ptr = glMapBuffer(GL_PIXEL_UNPACK_BUFFER, GL_WRITE_ONLY)" failed! (OpenGL error: GL_INVALID_OPERATION)
可能的原因
Zivid Studio和Visualizer在显示点云时可能会出现上述的OpenGL错误。当使用Zivid SDK 2.6版本或者更早版本,并使用带有Intel GPU作为渲染设备的Linux 5.8 kernel (随Ubuntu 20.04.2发布)时,会出现此问题。
备注
仅限于Ubuntu 20.04
解决方案
将Zivid SDK升级到2.7或更高版本。或者将系统降级到LTS(stable) base Linux kernel 5.4。