OGRE EXCEPTION(7:InternalErrorException): Vertex Buffer: Out of memory
I am trying to broadcast multiple tf frames of various joints obtained via camera. If the broadcaster frames exceed 10, i am receiving the following error from RViz. I am followed the standard ROS tf python tutorials.
rviz
[ INFO] [1611363022.152502881]: rviz version 1.13.13
[ INFO] [1611363022.152561384]: compiled against Qt version 5.9.5
[ INFO] [1611363022.152580144]: compiled against OGRE version 1.9.0 (Ghadamon)
[ INFO] [1611363022.160021717]: Forcing OpenGl version 0.
[ INFO] [1611363022.679843865]: Stereo is NOT SUPPORTED
[ INFO] [1611363022.679917545]: OpenGl version: 4.6 (GLSL 4.6).
[ WARN] [1611363050.130722161]: OGRE EXCEPTION(7:InternalErrorException): Vertex Buffer: Out of memory in GLHardwareVertexBuffer::lock at /build/ogre-1.9-B6QkmW/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareVertexBuffer.cpp (line 124)
terminate called after throwing an instance of 'Ogre::InternalErrorException'
what(): OGRE EXCEPTION(7:InternalErrorException): Vertex Buffer: Out of memory in GLHardwareVertexBuffer::lock at /build/ogre-1.9-B6QkmW/ogre-1.9-1.9.0+dfsg1/RenderSystems/GL/src/OgreGLHardwareVertexBuffer.cpp (line 124)
^C^C^C^C^C^CAborted (core dumped)
that doesn't look like something I'd expect.
Are you doing this on purpose?
Even when I launch RViz, I get the same openGL version 0 issue. I did a little bit of digging and found this link! maybe it's just that certain hardware cannot accelerate the graphics?
What OS are you using? Are you running this in a Virtual Machine, or on Windows 10 WSL perhaps?