Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Tiled resources

Tiled resources can be thought of as large logical resources that use small amounts of physical memory.

This section describes why tiled resources are needed and how you create and use tiled resources.

In this section

TopicDescription

Why are tiled resources needed?

Tiled resources are needed so less graphics processing unit (GPU) memory is wasted storing regions of surfaces that the application knows will not be accessed, and the hardware can understand how to filter across adjacent tiles.

Creating tiled resources

Tiled resources are created by specifying the D3D11_RESOURCE_MISC_TILED flag when you create a resource.

Tiled Resource APIs

The APIs described in this section work with tiled resources and tile pool.

Pipeline access to tiled resources

Tiled resources can be used in shader resource views (SRV), render target views (RTV), depth stencil views (DSV) and unordered access views (UAV), as well as some bind points where views aren't used, such as vertex buffer bindings.

Tiled resources features tiers

Direct3D 11.2 exposes tiled resources support in two tiers with the D3D11_TILED_RESOURCES_TIER values.

 

Related topics

Resources

 

 

Show:
© 2017 Microsoft