J'apprends OpenGL et j'aime vraiment savoir comment sera l'interaction avec la carte graphique.
Je sens que comprendre comment il a été implémenté dans le pilote graphique, me permettra de connaître les internes complets de l'opengl (Avec cela, je peux savoir quelles étapes / facteurs influencent mes décisions concernant les performances dans l'opengl).
Existe-t-il des moyens de poursuivre ce chemin? Est-ce que l'exploration de la «Mesa lib» m'aidera dans cet aspect? Suis-je sur la bonne voie?
[J'ai posté cette question dans SOF mais il semble que c'est le bon endroit pour cette question.]
opengl
architecture
graphics
gpu
Ayyappa
la source
la source
Réponses:
Vous pouvez commencer à lire ce blog: http://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/
la source
Jetez un œil à Mesa3D. Il s'agit d'une implémentation OpenGL open source pour GNU / Linux et de nombreux autres systèmes d'exploitation.
la source
Je pense que ce site contient d'excellentes informations sur le sujet: http://www.songho.ca/opengl/gl_pipeline.html
la source