Windows Graphics Driver Development 扫盲班 - step01 引子


先写几句口水话,交代一下为何要做Windows图形驱动程序的读书笔记。举大事者,也拘小节,在我的CSDN Blog上重新开张,要记下一笔。

Windows下面开发图形驱动程序是件复杂的工作。纵观业界,经过多年的洗礼,PC平台上能够开发图形设备(显卡)的厂商仅剩下Intel, NVidia, ATI三家,而开发驱动程序的事情,基本上脱不开这三家圈内公司。我过去两年的工作,有幸和图形中2D的部分沾了点边,可以说,比较系统的了解到2D部分的硬件工作机制。

可是,这种了解被局限在底层硬件的层面上,我们的开发与测试是操作系统中立的,所以给我一种遗憾,就是对主流操作系统的图形子系统(包括OS,显卡驱动)缺少整体的认识。就像有些帮电视导演捉刀代笔的编剧班子里的某个不挂名的枪手编剧一样,你只能代笔写三四集,根本没有整体构想。一开始,你为一个终于要推向市场的产品而狂热着,但实际上你可能是庞大机器上的一个螺丝钉,而这种狂热也不能持续下去,对自己没有好处,最终基本上会废掉的。

打个比方说,对于作家,可能长篇小说更能抒发他自己的胸臆,这是千军万马的战争,要调动作者才情的各方面军,对作者更过瘾。而作为我来说,也希望通过对Windows显示子系统和驱动的了解,从整体上能够把握目前主流操作系统的显示子系统从硬件到软件的架构和实现。

那么有了这些整体性知识以后,如果再做驱动之类的项目,就像写完小说再改成剧本,好比已经千军万马打过,派出一个尖刀团,杀几个小敌,一切都在掌控之中。


是为引子
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值