summaryrefslogtreecommitdiff
path: root/src/linux/platform.c
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-08-09 20:17:42 +0200
committerAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-08-09 20:17:42 +0200
commit70230f9be03b75cf971b2ac3e599717d31647dc6 (patch)
tree3c584f8b4cd0b9d11599b49ac7e97d4334c66d96 /src/linux/platform.c
parent50fb0ac29de925b6e09ec8706c051e4b08591711 (diff)
automated commit
Diffstat (limited to 'src/linux/platform.c')
-rw-r--r--src/linux/platform.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/linux/platform.c b/src/linux/platform.c
index d6fee97..dae9b1d 100644
--- a/src/linux/platform.c
+++ b/src/linux/platform.c
@@ -653,16 +653,16 @@ static void _allocate_backbuffer(platform_window *window)
if (window->backbuffer.buffer) { mem_free(window->backbuffer.buffer); window->backbuffer.buffer = 0; }
window->backbuffer.width = window->width;
- window->backbuffer.height = window->height;
+ window->backbuffer.height = window->height+1;
- s32 bufferMemorySize = (window->width*window->height)*5;
+ s32 bufferMemorySize = (window->backbuffer.width*window->backbuffer.height)*5;
window->backbuffer.buffer = mem_alloc(bufferMemorySize);
window->backbuffer.s_image = XCreateImage(
window->display,
DefaultVisual(window->display, DefaultScreen(window->display)),
DefaultDepth(window->display, DefaultScreen(window->display)),
ZPixmap, 0, (char*)window->backbuffer.buffer,
- window->width, window->height, 32, 0);
+ window->backbuffer.width, window->backbuffer.height, 32, 0);
}
void platform_window_set_size(platform_window *window, u16 width, u16 height)