本文详细介绍硬件3D加速指南
代码 5.5: host.def
#define DefaultCCOptions -Wall
// 适用于 i386 构架:
#define DefaultGcc2i386Opt -O2
// 适用于 Alpha 构架:
#define DefaultGcc2AxpOpt -O2 -mcpu=ev6 (or similar)
// 适用于所有计算机构架
#define LibraryCDebugFlags -O2
#define BuildServersOnly YES
#define XF86CardDrivers vga tdfx mga ati i810
#define LinuxDistribution LinuxRedHat
#define DefaultCCOptions -ansi GccWarningOptions -pipe
#define BuildXF86DRI YES
/* Optionally turn these on for debugging */
/* #define GlxBuiltInTdfx YES */
/* #define GlxBuiltInMga YES */
/* #define GlxBuiltInR128 YES */
/* #define GlxBuiltInRadeon YES */
/* #define DoLoadableServer NO */
#define SharedLibFont NO
代码 5.6: host.def的后续内容
// 请注意,你的显示卡驱动程序名称应该加入到XF86CardDrivers这一行// 如果你想在Mesa和DRI驱动程序中使用3DNow!优化指令,请加入以下的代码:
#define MesaUse3DNow YES
// 如果你没有AMD处理器,你同样可以使用这个选项。// DRI将在运行时自动检查你的处理器是否支持3DNow!,如果支持的话,DRI将自动启用它。如果你想在Mesa和DRI驱动程序中使用SSE优化指令,你必须将你的系统内核升级到2.4.X版本。 Mesa将在运行过程中检查你的处理器和操作系统是否都支持SSE指令。另外,如果你要将Mesa编译进DRI,你需要保证/usr/src/linux下面已经包含了Linux 2.4.x 的内核头文件。如果你的/usr/src/linux下面是较早的Linux内核文件而且你又开启了SSE优化指令支持, Mesa将给你发出一个警告并且停止编译。如果你确实已经安装了2.4.x内核,请在host.def中加入以下的内容:
责编:豆豆技术应用
正在加载评论...
- Linux/Unix新闻
- Linux/Unix入门
- Linux/Unix命令
- Linux/Unix安装
- Linux/Unix编程
- Linux/Unix管理
- Linux/Unix桌面
- Linux/Unix内核
- Linux/Unix软件
- Linux/Unix发行版
- redhat/Fedora
- Ubuntu Linux
- IBM AIX
- FreeBSD
- Solaris
- NetBSD
- SCO Unix
- find基本用法
- ldd命令原理及用法例子
- su和sudo命令的区别与使用技巧
- Linux操作系统下的dd命令技巧
- 关于Top命令的参数详解
- 关于Tar命令的使用
- SSH实用技巧及常用命令使用
- Linux后台执行命令
- VI命令使用技巧集锦
- Vmstat命令列出的属性详解
- 如何查看及修改文件读写权限
- 最大可存储的单文件容量
- ext2/ext3文件系统介绍
- 常用压缩格式的压缩解压方法
- Linux系统的引导过程详细解析
- Configure参数解释说明
- Linux下硬盘和分区的命名方法
- 硬链接与软链接的区别
- 权限和所有权模型
- 存储设备的两种表示方法