FEAT:Raspberry PI cursor in tweaks

This commit is contained in:
InviseDivine
2026-03-20 22:59:52 +02:00
parent 96b17e9c8a
commit 0edee15930
8 changed files with 22 additions and 7 deletions

View File

@@ -1,4 +1,5 @@
#include "GameRenderer.h"
#include "client/Options.h"
#include "gles.h"
#include "../../util/PerfTimer.h"
@@ -214,12 +215,14 @@ void GameRenderer::render(float a) {
glDisable2(GL_SCISSOR_TEST);
mc->screen->render(xMouse, yMouse, a);
#ifdef RPI
mc->platform()->hideCursor(!mc->options.getBooleanValue(OPTIONS_RPI_CURSOR));
if (mc->options.getBooleanValue(OPTIONS_RPI_CURSOR))
renderCursor(xMouse, yMouse, mc);
#endif
// Screen might have been removed, so check it again
if (mc->screen && !mc->screen->isInGameScreen())
sleepMs(15);
// Screen might have been removed, so check it again
if (mc->screen && !mc->screen->isInGameScreen())
sleepMs(15);
}
}