蛮烦人乐 Posted 2005年9月16日 05:15 Posted 2005年9月16日 05:15 微软在今天的PDC大会上透露了更多DX10的情况,在DX10当中,3D功能被限制在D3D的版本号上,不同版本号的D3D有不同的3D功能,微软借此来控制NVIDIA和ATi等图形芯片开发商。 DX10当中GPU将和现在的CPU一样,让多个3D应用程序同时共享GPU的3D渲染资源,目前Windows无法办到。 DX10向下兼容DX6/7/DirectDRAW,Vista将集成Direct3D 9的扩展,名称是D3D9Ex。D3D9Ex集成fps统计功能,可以多次渲染 相同帧,不必在进入流水线渲染。 D3D9Ex/D3D10可以共享资源,因此安装驱动程序之后不必重起系统,D3D9Ex/D3D10会让显示卡重起,将驱动程序和系统其它部分隔离,另外Vista显示驱动程序模式(VDDM)也把驱动程序的稳定性提升。 DX10添加了Geometry shader(几何着色),可以让开发者针对全部的多边形进行操作,加速诸如凹凸映射等3D功能的性能。几何着色还可以让GPU在没有CPU的帮助下,独立循环图形数据,让粒子系统完全脱离CPU处理。 DX10有可能集成OpenGL,也有可能是OpenGL作为软件或者安装客户端驱动程序的面目存在Vista当中。开发者可以在Windows Vista beta2当中测开始D3D 10初步测试了。
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new account登录
Already have an account? Sign in here.
现在登录