微软究竟意欲何 DirectX 11.1特性解析

中关村在线 作者:ZOL 编辑:王旭 09-22

  ● 整体构架更新

  同以往每个版本的DirectX更新一样,本次DirectX 11.1的更新主要围绕两个方面展开,分别是Debug(除虫,意为除错)和Extended(扩展,包括功能和编译方式的拓展)。本次更新的主要项目如下:


微软究竟意欲何为 DirectX 11.1特性解析
DirectX 11.1更新细节

  •Shader tracing(shader追踪)

  •Direct3D device sharing(D3D设备共享)

  •Check support of new Direct3D 11.1 features and formats(全新D3D特性支持)

  •Create larger constant buffers than a shader can access(允许创建大于shader可访问尺寸的常buffer)

  •Use logical operations in a render target(对渲染目标执行逻辑操作)

  •Force the sample count to create a rasterizer state(为每一个光栅化过程强制样本数)

  •Process video resources with shaders(通过shader处理视频过程)

  •Change subresources with new copy options(通过新的copy选项改进资源体系)

  •Discard resources and resource views(放弃传统的资源管理和资源视图模式)

  •Support a larger number of UAVs(支持大量的UAV[UnorderedAccessViews]操作)

  •Bind a subrange of a constant buffer to a shader(为shader绑定作为子区间的常buffer)

  •Retrieve the subrange of a constant buffer that is bound to a shader(检索每一个绑定常buffer作为子区间的shader的常buffer子区间)

  •Clear all or part of a resource view(清除所有关于资源视图的内容)

  •Map SRVs of dynamic buffers with NO_OVERWRITE(以非overwrite方式为SRVs动态buffer创建地图)

  •Use UAVs at every pipeline stage(在每条渲染管线上使用UAV)

微软究竟意欲何为 DirectX 11.1特性解析
DirectX 11.1更新细节(二

  大面上来看,这些更新大多数都是针对程序员以及开发者的,像添加各种常buffer或者改进资源体系等等变动可以为编程人员提供更多编程方面的便利,但似乎与最终用户无关。其实每次DirectX的版本更新都是如此,一款面向编程者和开发人员的图形API自然会包含大量针对编程者的细节特性。而我们所要做的,就是从这些细节中发掘出有意义的亮点。

  本次DirectX 11.1更新最大的亮点来自Core Structures部分,包括D3D11 Feature data double的DoublePrecisionFloatShaderOps和D3D11 Feature data arthitecture的TileBasedDeferredRenderer,也就是我们通常所说的DP Shader Ops以及TBDR。

三秦IT网的官方微信:更多资讯请关注:三秦IT网官方微博

图片新闻
ZOL产品报价:手机报价 笔记本报价 数码相机报价 服务器报价 MP3报价 MP4报价 投影机报价 数码摄像机报价 硬盘报价 内存报价
ZOL笔记本报价: 戴尔笔记本 联想笔记本 惠普笔记本 ThinkPad笔记本 神舟笔记本 索尼笔记本 华硕笔记本 三星笔记本 东芝笔记本 苹果笔记本
ZOL手机报价:诺基亚手机 MOTO手机 三星手机 索爱手机 多普达手机 联想手机 CECT手机 IPHONE手机 魅族手机 天语手机 LG手机
ZOL数码相机报价:佳能数码相机 索尼数码相机 三星数码相机 尼康数码相机 松下数码相机 理光数码相机 奥林巴斯数码相机 柯达数码相机