Windows Advanced Rasterization Platform (WARP) supports a variety of feature levels that vary based on the version of the DirectX API that is installed:
- feature levels 9_1, 9_2, 9_3, 10_0, and 10_1 when Direct3D 11 is installed
- all above feature levels plus 11_0 when Direct3D 11.1 is installed on Windows 7
- all above feature levels plus 11_1 when Direct3D 11.1 is installed on Windows 8
How can I easily determine what feature level is available via WARP? I know for the hardware device I can run ID3D11Device::GetFeatureLevel
, but I don't see an equivalent for WARP.