显卡参数详解 一、什么是 SP 单元 SP:Stream Processor。NVIDIA 对其统一架构 GPU 内通用标量着色器的称谓。 Stream Processor 是继 Pixel Pipelines 和 Vertex Pipelines 之后新一代的显卡渲染技术指标,Stream Processor 既可以完成 Vertex Shader 运算,也可以完成 Pixel Shader 运算,而且可以根据需要组成任意 VS/PS 比例,从而给开发者更广阔的发挥空间。 简而言之,过去按照固定的比例组成的渲染管线/顶点单元渲染模式如今被 Stream Processor 组成的任意比例渲染管线/顶点单元渲染模式替代,Stream Processor 是全新的全能渲染单元。 二、什么是 3D API API 是 Application Programming Interface 的缩写,是应用程序接口的意思,而 3D API 则是指显卡与应用程序直接的接口。3D API 能让编程人员所设计的 3D 软件只要调用其 API 内的程序,从而让 API 自动和硬件的驱动程序沟通,启动 3D 芯片内强大的 3D 图形处理功能,从而大幅度地提高了3D 程序的设计效率。 如果没有3D API 在开发程序时,程序员必须要了解全部的显卡特性,才能编写出与显卡完全匹配的程序,发挥出全部的显卡性能。而有了3D API 这个显卡与软件直接的接口,程序员只需要编写符合接口的程序代码,就可以充分发挥显卡的不必再去了解硬件的具体性能和参数,这样就大大简化了程序开发的效率。 同样,显示芯片厂商根据标准来设计自己的硬件产品,以达到在API 调用硬件资源时最优化,获得更好的性能。有了3D API,便可实现不同厂家的硬件、软件最大范围兼容。比如在最能体现3D API 的游戏方面,游戏设计人员设计时,不必去考虑具体某款显卡的特性,而只是按照 3D API 的接口标准来开发游戏,当游戏运行时则直接通过 3D API 来调用显卡的硬件资源。 目前个人电脑中主要应用的 3D API 有DirectX 和 OpenGL。DirectX 目前已经成为游戏的主流,市售的绝大部分主流游戏均基于DirectX 开发,例如《帝国时代 3》、《孤岛惊魂》、《使命召唤2》、《Half Life2》等流行的优秀游戏。而 OpenGL 目前则主要应用于专业的图形工作站,在游戏方面历史上也曾经和 DirectX 分庭抗礼,产生了一大批的优秀游戏,例如《Quake3》、《Half Life》、《荣誉勋章》的前几部、《反恐精英》等,目前在DirectX 的步步进逼之下,采用 OpenGL 的游戏已经越来越少,但也不乏经典大作,例如基于OpenGL 的《DOO...