我搜索有关GPU如何工作的一些信息。从不同的来源,我发现T& L(变换和照明)技术用于硬件加速。例如,它计算多边形光照。但据我所知,今天开发人员正在使用可编程图形管道,并通过着色器创建照明。 那么,T& L今天用于什么?
答案 0 :(得分:3)
经典'变换&照明'固定功能硬件以及"纹理混合级联"固定功能硬件通常被认为是过时的。相反," T& L"相位已被顶点着色器替换,并且"纹理混合级联"已被Pixel Shaders取代。
对于具有“固定功能”的旧版旧API'模式(Direct3D 9,OpenGL 1.x),大多数现代卡实际上使用可编程着色器模拟原始行为。
如果想要在GitHub上查看它,可以模拟大多数(但不是全部)经典Direct3D 9固定功能模式的Direct3D 11示例。
一般来说,最好使用一组着色器来实现您实际使用的功能,而不是一堆不用的东西。