¿Cuál es la mejor manera de dibujar un quad de pantalla completa en OpenGL 3.2?

Estoy haciendo rayos en el sombreador de fragmentos. Puedo pensar en un par de formas de dibujar un quad de pantalla completa para este propósito. Dibuje un quad en el espacio del clip con la matriz de proyección establecida en la matriz de identidad, o use el sombreador de geometría para convertir un punto en una franja triangular. El primero usa el modo inmediato, en desuso en OpenGL 3.2. Este último lo uso por novedad, pero aún usa el modo inmediato para dibujar un punto.

Respuestas a la pregunta(5)

Su respuesta a la pregunta