有问题问我们吗?INTO编辑在线回答!使用帮助
首页 > 显卡 > 电脑配件 > 显卡 > 2007年RadeonHD 2600pro权威横向测试!

2007年RadeonHD 2600pro权威横向测试!

走进中关村【原创】   作者:InTo评测室  责任编辑:饼干  日期:2007年08月20日 06:00
RadeonHD 2600pro已经成为各媒体评测的宠儿,一时间各种关于RadeonHD 2600pro显卡的横向评测、单品评测占据了各大媒体的重要焦点位置!这其间包含了众多玩家众多厂商对于RadeonHD 2600pro的期待,而在许多评测项目中,RadeonHD 2600pro也凭借自己的特点赢得了不少殊荣;但市场中RadeonHD 2600pro何其多,对于消费者购买2600显卡也造成了一定困难,为此我们特意策划了此次市场全系列RadeonHD 2600pro显卡横向测试!也希望我们的评测能够在这个夏季成为您选购2600pro显卡的最佳评测购买指南!
【分页导航】

■谈谈革命性的DirectX10


■DirectX10前的尴尬

  众所周知,每当DirectX从应用程序那里接收到一条命令时,就必须先对这条命令进行分析和处理,再向图形硬件发送相对应的硬件命令。由于这个分析和处理的过程由CPU完成,造成了每一条3D绘图命令都会带来CPU的负载。尽管DirectX的出现大大降低了开发者的难度,但这个中间层导致的高CPU负载也是无法言表的痛,因此,在保证良好开发特性的基础之上大幅降低处理器负载便是DirectX继续改进的一大突破口,实际上DirectX10也是这么做的,而这也便是DirectX10最大的改进之一,无论是硬件开发商或软件商对此改进均表示非常感兴趣。Into评测室 www.intozgc.com


■DirectX10如何降低CPU负载?

  DirectX 10降低CPU负载主要通过三个途径来达到:第一,修改API的核心,使得绘制物体和切换材质特效时的消耗降低,以此来提高绘图的效率;第二,引入新的机制,以此来降低在图形运算操作时对CPU的依赖性,使更多的运算在GPU中即可完成而无需动用CPU进行运算;第三,使大量的物体可以通过调用单条DirectX绘制命令进行批量绘制,形象地比喻就如同老电脑用户所熟悉的批处理命令,这样可以节约大量的无谓消耗。Into评测室 www.intozgc.com

■DirectX10还有哪些重大改进?

  DirectX10引入了全新的Shader Model 4.0,与DirectX 9.0c中的Shader Model 3.0相比,它将创新地采用了统一的Shader架构。在DirectX 9中,Pixel Shader总是在各个方面落后于Vertex Shaders,包括常量寄存器个数、可用的指令个数、shader长度等,程序员需要区分对待这两种Shader。而在DirectX10的Shader Model 4.0中,无论Vertex、Geometry(一种新的Shader)和Pixel Shader均拥有统一的指令集、同样的临时/常量寄存器个数,它们将平等的共享GPU中的所有可用资源,这样,在编程时程序员便不必再考虑每种Shader自身的限制,从而可以提高硬件在运行时的效率。Into评测室 www.intozgc.com

  此外对于Shader中可用的资源,在Shader Model 4.0也比原来有了惊人的扩充。在使用以前的DirectX开发游戏的过程中,程序员需要小心翼翼的分配珍贵的Shader寄存器资源,就如同当年程序员在开发软件时必须小心谨慎使用那可怜的640K内存一般。寄存器的数量直接影响着Shader程序的复杂度,相对于DirectX 9.0c,在DirectX 10中将临时寄存器由原来的32个扩充到了4096个,将常量寄存器由原来的256个扩充到了65536个,最终的结果便是程序员能够做出更为复杂的设计,而视觉画面也将为此获得更为明显的提升!Into评测室 www.intozgc.com

  另外DirectX 10还新引入了Geometry Shader,这是可编程图形流水线的一大进步。它第一次允许由GPU来动态的生成和销毁几何图元数据。通过和新的数据流输出功能配合使用,许多以前无法实施的算法现在都可以在GPU中使用了。Into评测室 www.intozgc.com

■DirectX10的其他改进

  DirectX10拥有更多的渲染目标、更多的纹理及新的HDR颜色格式,还支持几何着色器与流式输出(Stream Output)、细分的虚拟位移贴图、基于边缘(Adjacency)的新算法、高级渲染语言(HLSL 10)、常量寄存器(Constant Buffers)、整数与位运算指令(Integer and Bitwise Instructions)、Switch 语句(Switch Statement)、透明纹理、Shadow map filtering等等,相对于DirectX 9.0c,它的自由度更高,效率更高,而最终生成的画面效果自然也会更加出色!Into评测室 www.intozgc.com

 

|文章分页导航
|我要发言
本网页地址:

 

  复制成功,请粘贴到QQ上推荐给你的好友
走进中关村网站·北京中观网网络信息技术有限公司 ·地址:北京市海淀区海淀大街3号鼎好电子商城 1510 ·邮编:100080
广告部:82699330至82699332 · 编辑部:82699337至82699339