terminal/src/buffer/out/ut_textbuffer
Leonard Hecker fc64ff3029
Vectorize TextColor::GetColor (#10779)
I was watching a video about vectorized instructions and I wanted to
try out some new things, as I had never written AVX code before.
This commit is the result of this tiny Thursday morning detour into
AVX land. It improves performance of `TextColor::GetColor` by about 3x.

## Validation Steps Performed

* Default colors are still properly shifted +8 ✔️
2021-08-02 19:02:59 +00:00
..
DefaultResource.rc Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
precomp.cpp Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
precomp.h Exclude more rarely-used stuff from Windows headers (#8513) 2020-12-11 19:35:23 +00:00
product.pbxproj Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
ReflowTests.cpp ROW: clean up in preparation to hide CharRow & AttrRow (#8446) 2021-01-20 21:16:56 +00:00
sources Introduce til::rle - a run length encoded vector (#10099) 2021-05-20 17:27:50 +00:00
testmd.definition Integrate inbox changes up to 68d3b53286dd 2019-12-02 17:24:26 -08:00
TextAttributeTests.cpp Vectorize TextColor::GetColor (#10779) 2021-08-02 19:02:59 +00:00
TextBuffer.Unit.Tests.vcxproj Introduce til::rle - a run length encoded vector (#10099) 2021-05-20 17:27:50 +00:00
TextColorTests.cpp Vectorize TextColor::GetColor (#10779) 2021-08-02 19:02:59 +00:00
UnicodeStorageTests.cpp add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00