From d79398a1d5cff9286e1d71d21c51b5146f5c8c31 Mon Sep 17 00:00:00 2001 From: Michael Lutz Date: Sun, 28 Feb 2021 10:58:56 +0100 Subject: [PATCH] Fix #8763: [OpenGL] Cursor sprite origin can be negative. --- src/video/opengl.cpp | 2 +- src/video/opengl.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/video/opengl.cpp b/src/video/opengl.cpp index ebe4bb8d7c..60f2a1bcd0 100644 --- a/src/video/opengl.cpp +++ b/src/video/opengl.cpp @@ -1217,7 +1217,7 @@ void OpenGLBackend::ReleaseAnimBuffer(const Rect &update_rect) * @param y Y position of the sprite. * @param zoom Zoom level to use. */ -void OpenGLBackend::RenderOglSprite(OpenGLSprite *gl_sprite, PaletteID pal, uint x, uint y, ZoomLevel zoom) +void OpenGLBackend::RenderOglSprite(OpenGLSprite *gl_sprite, PaletteID pal, int x, int y, ZoomLevel zoom) { /* Set textures. */ bool rgb = gl_sprite->BindTextures(); diff --git a/src/video/opengl.h b/src/video/opengl.h index 3733450635..b66d585e54 100644 --- a/src/video/opengl.h +++ b/src/video/opengl.h @@ -70,7 +70,7 @@ private: const char *Init(); bool InitShaders(); - void RenderOglSprite(OpenGLSprite *gl_sprite, PaletteID pal, uint x, uint y, ZoomLevel zoom); + void RenderOglSprite(OpenGLSprite *gl_sprite, PaletteID pal, int x, int y, ZoomLevel zoom); public: /** Get singleton instance of this class. */