Acabei de terminar um pequeno projeto Game-Dev para a universidade e preciso gravar um vídeo para acompanhar minha inscrição (caso eles não consigam que minha fonte funcione). Basicamente, meu jogo não funciona quando o FRAPS ou o Bandicam tentam se conectar a ele, eu recebo uma tela preta e um fluxo de mensagens GL INVALID OPERATION do meu código de relatório de erros. O Dxtory parece não conseguir se conectar corretamente, não exibe o contador de FPS nem nada. Minha lógica do jogo parece estar funcionando corretamente a partir dos traços de depuração, parece que todas as chamadas da biblioteca gl são interrompidas.
Eu não sei muito sobre como esses programas funcionam, então eu realmente não sei o que eu poderia estar fazendo para causar isso. Ouvi dizer que eles leram dos buffers de quadro do OpenGL, então talvez eu esteja fazendo algo errado lá? Estou permitindo que o GLFW e o GLEW façam toda a inicialização de baixo nível, mas gravei projetos com sucesso com o mesmo software de configuração e gravação.
Essencialmente, alguém já se deparou com algo assim antes ou você sabe alguma coisa sobre como esses programas funcionam que podem dar uma pista sobre a causa do problema?