Hello,<br><br>I&#39;m working at a research company dealing with robotics and have a nice piece of code which uses OpenGL. The problem is that one of the robots does not have a GPU which I could use. I would like to use the same piece of code on the robot without the GPU.<br>

I&#39;ve been doing some research on this topic and found that the Mesa project has a way to disable hardware acceleration on purpose. <br><br>I&#39;m running on Ubuntu 10.04, compiled the latest release version from source. When I run my application it fails to load the shaders. <br>

I ran glxinfo both with GPU driver activated and without (forcing it to use Mesa).<br>&quot;OpenGL vendor string: Mesa Project<br>OpenGL renderer string: Software Rasterizer&quot;<br>What I noticed that I&#39;m missing is the line starting with &quot;OpenGL shading language version string&quot; when running with Mesa, though I also compiled glsl_compiler.<br>

Can anyone point me in a direction with this?<br><br>I am aware that if it&#39;s possible it will surely throw me way back in terms of speed but I&#39;d still like to re-implement as less code as possible. <br><br>Regards,<br>

Bence<br>