Up-to-date QNX support (#14806)
Co-authored-by: Roberto Speranza <rsperanza@qnx.com> Co-authored-by: Darcy Phipps <dphipps@qnx.com> Co-authored-by: Pierce McKinnon <pimckinnon@qnx.com>
This commit is contained in:
@@ -252,7 +252,12 @@ bool SDL_SYS_SetThreadPriority(SDL_ThreadPriority priority)
|
||||
if (priority == SDL_THREAD_PRIORITY_LOW) {
|
||||
sched.sched_priority = sched_get_priority_min(policy);
|
||||
} else if (priority == SDL_THREAD_PRIORITY_TIME_CRITICAL) {
|
||||
#if defined(__QNX__)
|
||||
/* io_snd complains about a client thread having priority >= 49 */
|
||||
sched.sched_priority = 48;
|
||||
#else
|
||||
sched.sched_priority = sched_get_priority_max(policy);
|
||||
#endif
|
||||
} else {
|
||||
int min_priority = sched_get_priority_min(policy);
|
||||
int max_priority = sched_get_priority_max(policy);
|
||||
|
||||
Reference in New Issue
Block a user