Fix drawing of dirty block overlays

This commit is contained in:
Jonathan G Rennison
2022-11-10 23:47:51 +00:00
parent 8c2dd8d7fb
commit 449ed7aa51
3 changed files with 3 additions and 4 deletions

View File

@@ -2215,7 +2215,7 @@ void ViewportDrawDirtyBlocks(const DrawPixelInfo *dpi, bool increment_colour)
int bottom = UnScaleByZoom(dpi->height, dpi->zoom);
const uint dirty_block_colour = increment_colour ? _dirty_block_colour.fetch_add(1, std::memory_order_relaxed) : _dirty_block_colour.load(std::memory_order_relaxed);
int colour = _string_colourmap[dirty_block_colour];
int colour = _string_colourmap[dirty_block_colour & 0xF];
dst = dpi->dst_ptr;