Cada cuadro, mi programa recibirá una nueva imagen de una cámara de video USB. Esta imagen estará inicialmente en la memoria de la CPU. ¿Cuál es el método más rápido en OpenGL para dibujar esta imagen en la pantalla para que ocupe toda la pantalla?¿Cuál es la forma más rápida de dibujar una nueva imagen a pantalla completa en cada fotograma en OpenGL?
Actualmente, estoy cargando los datos de la imagen en una textura y luego renderizando un quad de pantalla completa. Sin embargo, esto no funciona muy rápido en una máquina diferente que probé.
glDrawPixels y la mayoría de las demás operaciones de ráster están obsoletas desde el núcleo en curso de OpenGL-3. – datenwolf