T& L技术已经过时了吗?

时间:2017-11-25 19:16:23

标签: opengl directx gpu

我搜索有关GPU如何工作的一些信息。从不同的来源,我发现T& L(变换和照明)技术用于硬件加速。例如,它计算多边形光照。但据我所知,今天开发人员正在使用可编程图形管道,并通过着色器创建照明。 那么,T& L今天用于什么?

1 个答案:

答案 0 :(得分:3)

经典'变换&照明'固定功能硬件以及"纹理混合级联"固定功能硬件通常被认为是过时的。相反," T& L"相位已被顶点着色器替换,并且"纹理混合级联"已被Pixel Shaders取代。

对于具有“固定功能”的旧版旧API'模式(Direct3D 9,OpenGL 1.x),大多数现代卡实际上使用可编程着色器模拟原始行为。

  

如果想要在GitHub上查看它,可以模拟大多数(但不是全部)经典Direct3D 9固定功能模式的Direct3D 11示例。

一般来说,最好使用一组着色器来实现您实际使用的功能,而不是一堆不用的东西。