Estou aprendendo OpenGL e gosto muito de saber como será a interação com a placa gráfica.
Eu sinto que a compreensão de como foi implementada no driver gráfico, me permitirá conhecer os detalhes completos do opengl (com isso, posso saber quais estágios / fatores influenciam minhas decisões sobre o desempenho no opengl).
Existe alguma maneira de esse caminho prosseguir. Explorar a 'Mesa lib' me ajudará nesse aspecto? Estou no caminho certo?
[Publiquei esta pergunta no SOF, mas parece que aqui é o lugar certo para esta pergunta.]
opengl
architecture
graphics
gpu
Ayyappa
fonte
fonte
Respostas:
Você pode começar a ler este blog: http://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/
fonte
Dê uma olhada no Mesa3D. É uma implementação OpenGL de código aberto para GNU / Linux e muitos outros sistemas operacionais.
fonte
Acho que este site tem ótimas informações sobre o assunto: http://www.songho.ca/opengl/gl_pipeline.html
fonte