terminal/src
Daniel Griffen b9e66fee6d Add a fallback to software rendering (#1263)
This commit enables a software rendering fallback for the DX renderer in the case that hardware acceleration fails. This is primarily useful for Hyper-V environments where hardware acceleration is not guaranteed to exist.

This will be useful for future work to enable the DX renderer to run on windows 7 since win7 virtual machines do not/cannot have hardware acceleration unlike windows 10 machines

This commit does two things:
- Fallback to `D3D_DRIVER_TYPE_WARP` if `D3D_DRIVER_TYPE_HARDWARE` fails.
- pass `NULL` as the adapter instead of creating the default adapter ourselves.
2019-06-24 17:02:26 -07:00
..
buffer add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
cascadia Make the about dialog's contents selectable (#1452) 2019-06-24 09:13:11 -07:00
host inbox: reflect incoming changes from Windows (#1359) 2019-06-20 17:51:04 -07:00
inc inbox: reflect incoming changes from Windows (#1359) 2019-06-20 17:51:04 -07:00
interactivity inbox: merge refactoring payload from FI 2019-06-11 17:01:26 -07:00
internal add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
propsheet inbox: reflect incoming changes from Windows (#1359) 2019-06-20 17:51:04 -07:00
propslib add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
renderer Add a fallback to software rendering (#1263) 2019-06-24 17:02:26 -07:00
server add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
terminal inbox: reflect incoming changes from Windows (#1359) 2019-06-20 17:51:04 -07:00
testlist inbox: Merge accumulated build fixes from RS_ONECORE_DEP_ACIOSS (#1002) 2019-05-24 12:28:30 -07:00
tools Minor fixes to ConhostConnection and VTPipeTerm (#1218) 2019-06-12 17:10:13 -07:00
tsf inbox: merge refactoring payload from FI 2019-06-11 17:01:26 -07:00
types inbox: reflect incoming changes from Windows (#1359) 2019-06-20 17:51:04 -07:00
common.build.dll.props Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
common.build.exe.or.dll.props Switch to v5 UUIDs as profile GUIDs for the default profiles (#913) 2019-05-21 13:29:16 -07:00
common.build.exe.props Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
common.build.lib.props Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
common.build.post.props add audit mode to ci (#948) 2019-05-24 14:48:10 -07:00
common.build.pre.props add audit mode to ci (#948) 2019-05-24 14:48:10 -07:00
common.build.tests.props Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
ConsolePerf.regions.xml Tab to spaces (#578) 2019-05-13 18:06:36 -07:00
ConsolePerf.wprp Tab to spaces (#578) 2019-05-13 18:06:36 -07:00
cppwinrt.build.post.props Fix it's versus its typo. (#911) 2019-05-21 06:15:44 +00:00
cppwinrt.build.pre.props Enable C++/WinRT Optimizations for local component builds (#949) 2019-05-23 10:36:29 -07:00
dirs Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
project.inc inbox: merge refactoring payload from FI 2019-06-11 17:01:26 -07:00
project.unittest.inc inbox: merge refactoring payload from FI 2019-06-11 17:01:26 -07:00
StaticAnalysis.ruleset add audit mode to ci (#948) 2019-05-24 14:48:10 -07:00
unit.tests.x64.runsettings Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
unit.tests.x86.runsettings Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
wap-common.build.post.props Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
wap-common.build.pre.props Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00