英特尔® 嵌入式显卡驱动程序常见问题解答

显卡技术和功能

1.  英特尔® 嵌入式显卡驱动程序和英特尔® 系统控制器中枢 US15W 芯片组支持哪些可进行桌面翻转的显示配置?

 

通过使用英特尔嵌入式显卡驱动程序的图形用户界面 (GUI) 工具(单个、复制和扩展模式配置)的“翻转”函数,英特尔嵌入式显卡驱动程序支持 台式机翻转。如需了解翻转的指导和操作系统限制等信息列表,请参阅用户指南。

 

2.  采用英特尔® 嵌入式显卡驱动程序的英特尔系统控制器中枢 US15W 芯片组是否提供专用于 DirectX* 9.0Ex 和 OpenGL* 2.0 的硬件支持?

 

是的。

 

3.  英特尔开源 Linux 显卡驱动程序和 Linux* 版英特尔嵌入式显卡驱动程序有哪些高级区别?

 

英特尔嵌入式图形驱动程序:

 

  • 能够在支持的芯片组上实现双独立显示功能
  • 支持渲染扩展加速
  • 在支持的芯片组上提供 Xinerama* 支持
  • 支持图像翻转
  • 支持高级 3-D 性能
  • 支持扩展生命周期

 

4.  内部低压差分信号 (LVDS) 是否支持标准面板工作组 (SPWG) 和 OpenLDI* 数据格式?

 

不支持,目前所有移动式芯片组内部的 LVDS 仅支持 SPWG 数据格式。可通过端口驱动程序属性 49 支持其它 LVDS 发射器。

 

5.  什么样的第三方串行数字视频输出 (SDVO) 设备受英特尔嵌入式显卡驱动程序的支持?

 

英特尔嵌入式图形驱动程序通过芯片组的内部 SDVO 端口支持来自 Chrontel 和 Silicon Image 的用于 HDMI*、DVI*、TVOut、VGA/CRT 和 LVDS 的各种不同的 SDVO 设备。如需了解最新的支持设备列表,请参阅用户指南、记录计划 (POR) 更新和产品简介

 

6.  英特尔嵌入式图形驱动程序是否支持在多 SDVO 设备之间共享 I2C* 总线?

 

支持,但是不同 SDVO 设备的“数据地址位”应该有所不同。如需关于如何配置的更多信息,请参阅用户指南。请注意,如果需要支持双发射器,在每个发射器的配置中指定 I2CDAB 硬件地址选项极为重要。通常 SDVO 设备位于端口 70h 和 72h,但实际情况取决于您的具体硬件。在 配置编辑器 (CED) 中,配置选项位于 I2C 总线配置部分中“I2C 设置”按钮下的 SDVO 配置页中。请在每个设备的“设备地址位”框中指定地址。

 

7.  英特尔嵌入式显卡驱动程序对哪些绘图函数进行了加速?

 

有关更多信息,请参阅用户指南

 

8.  如何改变或增加显卡使用的内存?英特尔嵌入式显卡驱动程序是否支持在运行期间进行变更?

 

在 Microsoft Windows* XP/eXP 系统上,可通过 SysBIOS 实现这种特性。对于 X Server*,这应该在 xorg.conf 中进行。请参见用户指南以了解更多信息。

 

9.  英特尔系统控制器中枢 US15W 芯片组的显卡内核提供哪个着色器模式层次?

 

英特尔系统控制器中枢 US15W 芯片组支持 Shader Model 2.0 级,但有一些较小的限制。

 

10.  英特尔嵌入式显卡驱动程序是否支持 OpenGL?

 

是的。正如英特尔嵌入式显卡驱动程序 10.2 版用户指南、POR 更新和产品简介所述,Linux 2.6 kernel Linux 版本和配备英特尔系统控制器中枢 US15W 芯片组的 Windows 支持所有或大部分芯片组。

 

11.  EDID 是什么?它如何工作?

 

EDID - 即扩展显示信息数据(Extended Display Information Data),是视频电子标准组织 (VESA) 标准实体之一,支持显示器或监视器向驱动程序回送有关正确的显示分辨率、模式设置和配置的信息。

 

CRT/VGA 监视器通过 I2C 总线和英特尔嵌入式显卡驱动程序交换 EDID 信息,以使驱动程序仅生成与它所连接的监视器兼容的显示模式和时钟。

 

有些 LVDS 面板不允许交换 EDID 信息;这些显示器称为非 EDID (EDID-less),并且需要通过 CED 生成定制详细时钟描述符 (DTD) 时钟。

 

12.  我在何处可以获得有关 OpenGL 英特尔嵌入式显卡驱动程序支持哪些版本、应用程序编程接口 (API) 调用和特性的信息?

 

请参阅用户指南的附录 D,了解对 OpenGL 和 OpenGL ES 支持的更多信息。

 

13.  OpenGL 和 OpenGL ES 有何不同?

 

OpenGL ES 和 OpenGL 之间较为重要的两个不同之处是移除了原始渲染(而采用定点阵列)的 glBegin–glEnd 调用语义,以及推出了顶点协调和属性的固点数据类型,以更好地支持通常缺乏浮点单元 (FPU) 的嵌入式处理器的计算能力。

 

14.  英特尔是否有计划在任何产品上提供 PhysX* 支持?

 

没有。英特尔认为在不采用 NVIDIA 专有技术的情况下依然存在着可以接受的平台解决方案,如 PhysX、CUDA* 等等。

 

15.  OpenVG* API 是否受英特尔嵌入式显卡驱动程序支持?

 

不受支持。但是,OpenVG 受更新英特尔® 嵌入式媒体和显卡驱动程序(英特尔® EMGD)支持。有关 OpenVG 的更多信息,请访问此网页:http://en.wikipedia.org/wiki/Openvg

 

16.  用户是否可以通过使用英特尔嵌入式显卡驱动程序的脉冲宽度调制 (PWM) 来实施动态背光控制?

 

是的。用户可以有一个能动态控制 LVDS 背光的应用,但是您首先需要确保您使用的平台或主板能使用 PWM 控制背光。LVDS 组件需要与 PWM 逆变器连接。

 

然后您需要能够对控制 LVDS 背光的 PWM 进行编程的英特尔嵌入式显卡驱动程序。当前,英特尔嵌入式显卡驱动程序和英特尔 EMGD 两者都可以在英特尔系统控制器中枢 US15W 芯片组和英特尔® 凌动™ 处理器 E6xx 系列上支持 LVDS PWM。尚未确定该代码是否已为英特尔凌动处理器 400 和 500 系列落实。此驱动程序需要进行两项配置以启用 PWM。一个是逆变器的频率,另一个是 LVDS 面板的最大强度百分比。英特尔嵌入式显卡驱动程序和英特尔 EMGD 通常将最大强度设为 100%,但是对此参数进行配置会设定最大面板强度,而不是默认启动强度。这就意味着不论您怎样做,您能得到的最强亮度也就是您在驱动程序中设定的强度。

 

第三个部分就是对 LVDS 强度进行控制的用户应用。如果您有英特尔凌动处理器 400 和 500 系列的 PCI 配置规范,转到显示设备(PCI 设备 2)部分,查看 PCI 配置寄存器。找到一个称为 Legacy Backlight Brightness (LBB) 的条目。在英特尔系统控制器中枢 US15W 芯片组上,它以 0xF7 弥补 0xF4。您需要编写一个能写入此 PCI 配置空间的应用。您需要参阅适用于英特尔凌动处理器 E6xx 系列的英特尔凌动处理器 400 和 500 系列规范。Bit 0:7 控制 LVDS 背光亮度。它有 255 的亮度水平。但是请注意:驱动程序上的设置(如以上段落所陈述)将设定为最强亮度。这意味着,如果您设定的最强亮度为 50%,即使您将 LBB 设为 255,其强度仍为 50%。

 

然后您可以创建使用滑杆等的应用,用来修改 LBB 值以控制背光。

 

17.  英特尔嵌入式显卡驱动程序是否支持将多媒体、图形、动画和互动性集成到单个运行时环境的 Microsoft Silverlight* Web 应用框架?

 

英特尔嵌入式显卡驱动程序当前不支持专用于 Microsoft Silverlight 加速。但是,英特尔嵌入式显卡驱动程序可加速 Silverlight 使用的许多基本特性和功能。对于 Windows,英特尔嵌入式显卡驱动程序加速 DirectX(和 WPF),而对于 Linux* 则加速 OpenGL* 和 OpenGL ES。总之,英特尔嵌入式显卡驱动程序当前没有特定的 Silverlight 加速功能,但是 Silverlight 可以在英特尔嵌入式显卡驱动程序加速的操作系统上工作。