Salve a saída do openGL usando o DevIL ou o SOIL

Eu tentei usar bibliotecas de imagens do solo e do diabo, mas as imagens criadas são imagens completamente pretas. Para o diabo eu usei a função encontrada aquiFaça o screenshot com o openGL e salve-o como png mas a imagem ainda é tela preta.

Alguma idéia sobre como salvar captura de tela ou exportar saída de opengl?