我正在研究Linux和图形API,但我对OpenGL在操作系统中的实现方式感到困惑。它只是一组使用内核与显卡“交流”的库吗?如果是这样的话,那么我不知道管道是什么-如何将3D场景光栅化并应用着色器效果于几何图形。
GPU如何支持DX和OGL的着色器语言?着色器语言实际上在哪里使用?-它们是编译还是在运行时解释?
尽管我使用了几个游戏引擎,但我对图形API没有太多经验-通常很多精细的细节都被多层抽象所掩盖。
GPU如何支持DX和OGL的着色器语言?着色器语言实际上在哪里使用?-它们是编译还是在运行时解释?
尽管我使用了几个游戏引擎,但我对图形API没有太多经验-通常很多精细的细节都被多层抽象所掩盖。