Performance improvement by refactoring pixel styles (#704)

Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com>
This commit is contained in:
Clément Roblot
2023-08-08 05:46:51 +07:00
committed by GitHub
parent 00e63993ce
commit e2a205ed0d
4 changed files with 80 additions and 96 deletions

View File

@@ -91,7 +91,7 @@ Canvas::Canvas(int width, int height)
/// @param y the y coordinate of the cell.
Pixel Canvas::GetPixel(int x, int y) const {
auto it = storage_.find(XY{x, y});
return (it == storage_.end()) ? Pixel{} : it->second.content;
return (it == storage_.end()) ? Pixel() : it->second.content;
}
/// @brief Draw a braille dot.