From feb4bc8cbc66ba928319ddb2cc1bf48010487863 Mon Sep 17 00:00:00 2001 From: fschildt Date: Mon, 24 Nov 2025 18:18:24 +0100 Subject: renderer: improve resizing --- src/games/minesweeper/Minesweeper.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/games/minesweeper/Minesweeper.cpp') diff --git a/src/games/minesweeper/Minesweeper.cpp b/src/games/minesweeper/Minesweeper.cpp index 5a37a04..ae019c4 100644 --- a/src/games/minesweeper/Minesweeper.cpp +++ b/src/games/minesweeper/Minesweeper.cpp @@ -134,7 +134,7 @@ bool Minesweeper::Update(std::vector& events) { g_renderer.SetCameraSize(4.0f, 3.0f); - g_renderer.Clear({0.3f, 0.2f, 0.3f}); + g_renderer.SetClearColor({0.3f, 0.2f, 0.3f}); for (SDL_Event &event : events) { if (m_game_status == game_exit) { @@ -220,7 +220,7 @@ Minesweeper::ProcessEventDuringResume(SDL_Event &event) if (event.button.button == left_click) { if (IsCovered(x, y)) { if (IsMine(x, y)) { - m_is_covered_bitmap[y] &= ~(1 << x); + m_is_covered_bitmap[y] &= (uint32_t)~(1 << x); UncoverMines(); m_game_status = game_over; } @@ -253,7 +253,7 @@ Minesweeper::Uncover(int32_t x, int32_t y) if (y >= m_grid_height) return; if (!IsCovered(x, y)) return; - m_is_covered_bitmap[y] &= ~(1 << x); + m_is_covered_bitmap[y] &= (uint32_t)~(1 << x); m_cells_uncovered += 1; if (IsFlagged(x, y)) { @@ -281,7 +281,7 @@ Minesweeper::UncoverMines() for (int32_t y{0}; y < m_grid_height; ++y) { for (int32_t x{0}; x < m_grid_width; ++x) { if (IsMine(x, y) && IsCovered(x, y)) { - m_is_covered_bitmap[y] &= ~(1 << x); + m_is_covered_bitmap[y] &= (uint32_t)~(1 << x); } } } -- cgit v1.2.3