diff options
author | Christian Soffke <christian.soffke@gmail.com> | 2024-12-25 19:24:32 +0100 |
---|---|---|
committer | Christian Soffke <christian.soffke@gmail.com> | 2024-12-25 19:24:32 +0100 |
commit | d323d968d8be89733a27ae2fe6e1729227286d24 (patch) | |
tree | f2eeb149c53bfec3685b49d29c6eabcaa3a054a6 | |
parent | 32cc5ee8f93c1ee1fa0646fb0afbd222d4714935 (diff) | |
download | rockbox-d323d968d8.tar.gz rockbox-d323d968d8.zip |
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
-rw-r--r-- | firmware/target/hosted/sdl/window-sdl.c | 2 |
1 files changed, 1 insertions, 1 deletions
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) |