Nat*_*ett 12 opengl implementation operating-system
我正在研究linux和Graphical API,但是我对如何在操作系统中实现opengl感到困惑.它只是一组库使用内核与你的显卡"对话"有关哪些像素是否着色?如果是这样,那么我不知道管道的位置 - 如何对栅格化3D场景和着色器效果几何体.
GPU如何支持DX和OGL的着色器语言? - 着色器语言实际上适合哪些? - 它们是在运行时编译还是解释?
尽管使用了几个游戏引擎,但我对图形API本身并没有太多的经验 - 通常,几个抽象层的细节很少丢失.