terminal/src/renderer
James Holderness dacff61f88
Use the til::enumset type for the GridLines enum in the renderers (#11345)
## Summary of the Pull Request

This replaces the `GridLines` enum in the renderers with a `til::enumset` type, avoiding the need for the various `WI_IsFlagSet` macros and flag operators.

## References

This is followup to PR #10492 which introduced the `enumset` class.

## PR Checklist
* [ ] Closes #xxx
* [x] CLA signed.
* [ ] Tests added/passed
* [ ] Documentation updated.
* [ ] Schema updated.
* [ ] I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan.

## Validation Steps Performed

I've manually confirmed that all the different gridlines are still rendering correctly in both the GDI and DX renderers.
2021-09-29 10:48:32 +00:00
..
base Use the til::enumset type for the GridLines enum in the renderers (#11345) 2021-09-29 10:48:32 +00:00
dx Use the til::enumset type for the GridLines enum in the renderers (#11345) 2021-09-29 10:48:32 +00:00
gdi Use the til::enumset type for the GridLines enum in the renderers (#11345) 2021-09-29 10:48:32 +00:00
inc Use the til::enumset type for the GridLines enum in the renderers (#11345) 2021-09-29 10:48:32 +00:00
uia Use the til::enumset type for the GridLines enum in the renderers (#11345) 2021-09-29 10:48:32 +00:00
vt Use the til::enumset type for the GridLines enum in the renderers (#11345) 2021-09-29 10:48:32 +00:00
wddmcon Use the til::enumset type for the GridLines enum in the renderers (#11345) 2021-09-29 10:48:32 +00:00
dirs Merged PR 4645239: [Git2Git] Merged PR 4644345: conhost: disable the DX renderer in inbox builds 2020-05-05 23:03:07 +00:00