Para treinar um algoritmo de aprendizado de máquina, precisamos renderizar alguma geometria no OpenGL sem qualquer suporte de renderização de hardware (sem placa gráfica). Estávamos pensando em renderizar em software puro e já vimos o Mesa. Parece que ele é capaz de renderizar em software puro, mas até agora só obtemos o OpenGL 2.x, enquanto precisamos do OpenGL 3.3.
Alguém sabe se isso é possível? e se sim, como? Parece que nos deparamos com obstáculos o tempo todo.
(Antecedentes, por que queremos fazer isso: para treinar o algoritmo de aprendizado, precisamos executar várias execuções de nosso software em um cluster de PC, o que não permite a renderização em hardware.)
Quaisquer dicas, idéias e ponteiros serão apreciados.