From d323d968d8be89733a27ae2fe6e1729227286d24 Mon Sep 17 00:00:00 2001 From: Christian Soffke Date: Wed, 25 Dec 2024 19:24:32 +0100 Subject: [PATCH] sdl: adjust texture access pattern to "frequently" probably doesn't make much of a difference for our use case but should prevent creation of temp buffers Change-Id: Ie2cbefcbd7b8f94bed340f08bf71f764a32ed1ea --- firmware/target/hosted/sdl/window-sdl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/target/hosted/sdl/window-sdl.c b/firmware/target/hosted/sdl/window-sdl.c index 731e13067c..ffea4e0b10 100644 --- a/firmware/target/hosted/sdl/window-sdl.c +++ b/firmware/target/hosted/sdl/window-sdl.c @@ -99,7 +99,7 @@ static void rebuild_gui_texture(void) get_window_dimensions(&w, &h); SDL_RenderSetLogicalSize(sdlRenderer, w, h); if ((gui_texture = SDL_CreateTexture(sdlRenderer, SDL_MasksToPixelFormatEnum(depth, - 0, 0, 0, 0), SDL_TEXTUREACCESS_STATIC, w, h)) == NULL) + 0, 0, 0, 0), SDL_TEXTUREACCESS_STREAMING, w, h)) == NULL) panicf("%s", SDL_GetError()); if (SDL_GetWindowFlags(window) & SDL_WINDOW_RESIZABLE)