在2001年2月微软发布了对DirectX9体系结构的美好憧憬(这个构想已经非常近似于ATI的最终显示芯片R300)。他们介绍了对下一代象素着色引擎的构想,这也就是著名的Pixel Shader 2.0。它可以处理单精度浮点象素数据,并且它的处理方式已经非常近似于顶点着色引擎(vertex shaders)。最终在2002年12月,DircetX9中的Pixel Shader 2.0加入了对于象素浮点数据的处理功能。
Pixel Shader 2.0
象素着色2.0
属于Shader Mode 2.0其中之一。
是DirectX9标准的一部分。
显卡支持Pixel Shader2.0说明显卡中具有可以进行象素着色运算的并且支持PS2.0汇编语言的运算部件,即通常所说的象素着色引擎或象素处理器。
目前最高版本为Pixel Shader 3.0(即DirectX9.0c标准)
从DirectX10开始Pixel Shader消失,与Virtex Shader合并为统一的Unified Shader。