Graphics Reference
In-Depth Information
F Shader tracing and compiler enhancements
F Direct3D device sharing
F Create larger constant buffers than a shader can access (by binding a subset
of a constant buffer)
F Support logical operations in a render target with new blend state options
F Create SRV/RTV and UAVs to video resources so that Direct3D shaders can
process video resources
F Ability to use Direct3D in Session 0 processes (from background services)
F Extended resource sharing for shared Texture2D resources
DXGI 1.2 enhancements include:
F A new flip-model swap chain
F Support for stereoscopic 3D displays
F Restricting output to a specific display
F Support for dirty rectangles and scrolled areas that can reduce memory bandwidth
and power consumption
F Events for notification of application occlusion status (that is, knowing when
rendering is not necessary)
F A new desktop duplication API that replaces the previous mirror drivers
F Improved event-based synchronization to share resources
F Additional debugging APIs
Direct3D 11.2 and DXGI 1.3 features
Direct3D 11.2 is a smaller incremental update by comparison and includes the
following enhancements:
F HLSL compilation within Windows Store apps under Windows 8.1. This feature
was missing from Windows 8 Windows Store apps and now allows applications
to compile shaders at runtime for Windows Store apps.
F HLSL shader linking, adding support for precompiled HLSL functions that can be
packaged into libraries and linked into shaders at runtime.
F Support for tiled resources, large resources that use small amounts of physical
memory—suitable for large terrains.
F Ability to annotate graphics commands, sending strings and an integer value
to Event Tracing for Windows (ETW).
 
Search WWH ::




Custom Search