From 337062fcf0aecbb6acf2ef5242e9faf330347af2 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sat, 13 Jun 2020 05:05:11 -0700 Subject: [PATCH] VIDEO: Always raise priority of thread consuming SDL Events --- sim_video.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sim_video.c b/sim_video.c index b4e7d2be..7138d65f 100644 --- a/sim_video.c +++ b/sim_video.c @@ -418,8 +418,6 @@ if (vid_main_thread_handle == NULL) { exit (1); } -sim_os_set_thread_priority (PRIORITY_ABOVE_NORMAL); - vid_beep_setup (400, 660); while (1) { @@ -1597,6 +1595,8 @@ if (!initialized) { sim_debug (SIM_VID_DBG_VIDEO|SIM_VID_DBG_KEY|SIM_VID_DBG_MOUSE, vid_dev, "vid_thread() - Starting\n"); +sim_os_set_thread_priority (PRIORITY_ABOVE_NORMAL); + memset (&vid_key_state, 0, sizeof(vid_key_state)); SDL_CreateWindowAndRenderer (vid_width, vid_height, SDL_WINDOW_SHOWN, &vid_window, &vid_renderer);