Direct3D 8.0 and its programmable shading capabilities were the first major departure from an OpenGL-style fixed-function architecture, where drawing is controlled by a complicated state machine.
Direct3D 8.0 и његови програмирати сенчења могућности, су први велики одлазак из OpenGL стила фиксне функције архитектуре, где је цртеж под контролом стања машинерије.