Changes coming to 8.1

Monkey Targets Forums/Windows 8/Changes coming to 8.1

dopeyrulz(Posted 2013) [#1]
FYI, these changes are coming in Windows 8.1 for DirectX:
http://msdn.microsoft.com/en-us/library/windows/apps/bg182880.aspx

May or may not be useful??


Rone(Posted 2013) [#2]
Very useful!
D3DCompile can now be used from within windows store apps...
http://msdn.microsoft.com/en-us/library/windows/apps/bg182880.aspx#eleven


skid(Posted 2013) [#3]
Wow, it is nice. I like this bit:


GPU overlay support

[Get the DirectX Foreground Swap Chains now.]
GPU multi-plane overlay support keeps your gorgeous 2D art and interfaces looking their best in native resolution, while you draw your 3D scenes to a smaller, scaled frame buffer. Use the new IDXGIOutput2::SupportsOverlays method to determine if the platform supports multiple draw planes. Create a new overlay swap chain by specifying the DXGI_SWAP_CHAIN_FLAG_FOREGROUND_LAYER flag (see DXGI_SWAP_CHAIN_FLAG).
This feature allows the scaling and composition of two swap chains to happen automatically on the fixed-function overlays hardware, without using any GPU resources at all. This leaves more GPU resources for the app rendering code. Apps can already use code to render at multiple resolutions, but this just involves extra copies and composition passes that aren't ideal on low-power platforms.
You use the IDXGISwapChain2::SetSourceSize API to resize the bottom '3D' swap chain to less-than-native resolution, while you create a new 'foreground' swap chain at native resolution that contains the '2D' content. In this way, you control the sizing for both swap chains.




Skn3(Posted 2013) [#4]
http://msdn.microsoft.com/en-us/library/windows/apps/bg182884.aspx

Much better. Why would they not do this before releasing windows phone 8????