terminal/src/renderer
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
..
base add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
dx Add a fallback to software rendering (#1263) 2019-06-24 17:02:26 -07:00
gdi add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
inc add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
vt add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
wddmcon add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
dirs Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00