Nvidia white paper :

https://developer.nvidia.com/content/taking-advantage-directx112-tiled-resources

https://developer.nvidia.com/sites/default/files/akamai/gameworks/events/gdc14/GDC_14_DirectX%20Advancements%20in%20the%20Many-Core%20Era%20Getting%20the%20Most%20out%20of%20the%20PC%20Platform.pdf

https://developer.nvidia.com/sites/default/files/akamai/gameworks/events/gdc14/GDC_14_Real%20Virtual%20Texturing%20-%20Taking%20Advantage%20of%20DirectX%2011.2%20Tiled%20Resources.pdf

http://news.mydrivers.com/1/267/267530.htm

http://v.youku.com/v_show/id_XNTc2MzA2MTQw.html

微软借助一个Demo现场演示了DX 11.2中的一个重要特性:Tiled Resources。

开发者可利用Tiled Resources在物理显存及虚拟资源之间建立松散的映射关系——换句话说,可利用规模较小的本地物理显存获得一大坨可用的虚拟空间,从而为游戏中的地形贴图及App界面提供方便。

除此之外,DX 11.2还支持以下特性:

- HLSL shader linking
- Inbox HLSL compiler
GPU overlay support
- DirectX tiled resources
Direct3D low-latency presentation API
- DXGI Trim API and map default buffer
- Frame buffer scaling
- Multithreading with SurfaceImageSource
- Interactive Microsoft DirectX composition of XAML visual elements
- Direct2D batching with SurfaceImageSource

微软在视频中称DX 11.2将用于Windows 8.1及下一代主机比如Xbox One。考虑到PS4是定制版FreeBSD/Unix系统,而Wii U已被开除出次世代行列,实际上DX 11.2将由Xbox One独占。

但是索尼爱好者请勿泄气,卡大神的MegaTexturing与DX 11.2的Tiled Resources颇为神似且有实际应用案例,尽管在《Rage》中用得不算特别成功。

卡马克的MegaTexture技术使用预存于硬盘的纹理数据来实现局促空间下应用大纹理数据,这也是《Rage》一作占用20多GB磁盘空间的原因所在:

对PC玩家来说,传说中的Radeon HD 8000系列会不会因为AMD与微软靠得特别近从而有幸成为市面上首批DX 11.2示范卡?

http://msdn.microsoft.com/zh-cn/library/dn458996(v=vs.85).aspx

This section contains functions that a Windows Display Driver Model (WDDM) 1.3 and later user-mode display driver must implement in order to support the use and manipulation of tiled resources.

For more info, see Tiled resource support.

In this section

Topic Description

CheckMultisampleQualityLevels(D3D11_2)

Retrieves the number of quality levels that the device supports for the specified number of samples. Supported

CopyTileMappings

Copies mappings from a source tiled resource to a destination tiled resource.

CopyTiles

Copies tiles from buffer to tiled resource or vice versa.

GetMipPacking

For a given tiled resource, returns how many mips are packed, and how many tiles are needed to store all the packed mips.

RelocateDeviceFuncs(D3D11_2)

Notifies the user-mode display driver about the new location of the driver function table. Implemented by WDDM 1.3 and later user-mode display drivers.

ResizeTilePool

Resizes a tile pool.

TiledResourceBarrier

Specifies a data access ordering constraint between multiple tiled resources. For more info about this constraint, see Remarks.

UpdateTileMappings

Updates mappings of tile locations in tiled resources to memory locations in a tile pool.

UpdateTiles

Updates tiles by copying from app memory to the tiled resource.

DX11.2 Tiled Resource Pool的更多相关文章

  1. 【Jboss】A RESOURCE POOL IS PERMANENTLY BROKEN!

    jboss后台报错,其中有这个错误 [error] A RESOURCE POOL IS PERMANENTLY BROKEN! 查阅多方资料后发现.数据库连接配置文件中,有地方存在空格,导致服务连接 ...

  2. 资源池设计模式 (Resource Pool)和数据池的简单实现

    本人摘自:http://sourcemaking.com/design_patterns/object_pool Object Pool Design Pattern Intent Object po ...

  3. 关于c3p0 ResourcePoolException: Attempted to use a closed or broken resource pool

    转自:https://blog.csdn.net/u011404265/article/details/52848603 springmvc-servlet.xml加入 <property na ...

  4. Resource governor2:Configuration query

    SQL Server Engine 当前使用的configuration,称作 In-memory configuration,使用DMV:sys.dm_resource_governor_XXX查看 ...

  5. Resouce Pool的理解

    本篇文章从现象到本质再到具象去理解 , 从理论到实战再到源码回顾去深化. 1.在开发中,无处不在的池. eg 网络通信连接池: HttpClient连接池 HttpClient通过PoolingHtt ...

  6. SDX Instance Resource Assignment Guide 1 of 2

    SDX Instance Resource Assignment Guide 1 of 2 Memory and vCPU Requirements for NetScaler VPX https:/ ...

  7. 剖析虚幻渲染体系(13)- RHI补充篇:现代图形API之奥义与指南

    目录 13.1 本篇概述 13.1.1 本篇内容 13.1.2 概念总览 13.1.3 现代图形API特点 13.2 设备上下文 13.2.1 启动流程 13.2.2 Device 13.2.3 Sw ...

  8. 谈谈我的微软特约稿:《SQL Server 2014 新特性:IO资源调控》

    一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 撰写经历(Experience) 特约稿正文(Content-body) 第一部分:生活中资源 ...

  9. Vertica参数的设置

    注:只是经验值设定,仅供参考. RHEL 6.2 CPU 24  Memory 128G  8节点 1.keep more event logs for dc_tuple_mover_events. ...

随机推荐

  1. 一、HTML和CSS基础--HTML+CSS基础课程--第3部分

    第五章 CSS样式基本知识 内联式css样式,直接写在现有的HTML标签中
CSS样式可以写在哪些地方呢?从CSS 样式代码插入的形式来看基本可以分为以下3种:内联式.嵌入式和外部式三种. 内联式cs ...

  2. mysql php nginx 源码包下载地址

    http://mirror.cogentco.com/pub/mysql/MySQL-5.5/ http://mirrors.sohu.com/php/ http://nginx.org/downlo ...

  3. watchdog机制

    转自:http://blog.sina.com.cn/s/blog_4dff871201012yzh.html 什么是Watchdog? Watchdog,又称watchdog timer,是计算机可 ...

  4. HDU 1166 敌兵布阵 线段树

    敌兵布阵 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submis ...

  5. Android 启动APP时黑屏白屏的三个解决方案

    你会很奇怪,为什么有些app启动时,会出现一会儿的黑屏或者白屏才进入Activity的界面显示,但是有些app却不会如QQ手机端,的确这里要做处理一下.这里先了解一下为什么会出现这样的现象,其实很简单 ...

  6. hive复杂类型与java类型的对应

    因为要往自定义的UDF传入复杂类型,所以需要对于这块的对应简单做一下总结 string java.lang.String, org.apache.hadoop.io.Text int int, jav ...

  7. ember.js:使用笔记9 开始单元测试

    单元测试被限定在一个范围内,并且不需要Ember应用运行. 使用前准备: 加入Ember-QUnit:获取一系列测试助手帮助单元测试:加入 mian.js; 加入根元素(与集成测试的时候一样):App ...

  8. http://jingyan.baidu.com/article/86112f13582848273797879b.html

    http://jingyan.baidu.com/article/86112f13582848273797879b.html

  9. POJ1780 Code(欧拉路径)

    n位密码,要用尽可能短的序列将n位密码的10n种状态的子串都包括,那么要尽量地重合. 题目已经说最短的是10n + n - 1,即每一个状态的后n-1位都和序列中后一个状态的前n-1位重合. 这题是经 ...

  10. 伪多线程类threading.js

    前言: 虽然html5中已经提供Worker对象进行多线程的支持,可该对象在某些场合还是无法满足需求——因为它难以操作DOM元素. 而某些情况下,进行大量的js计算以及DOM元素调用的情况下,会出现脚 ...