SDL_SetLinuxThreadPriorityAndPolicy - Man Page
Sets the priority (not nice level) and scheduling policy for a thread.
Synopsis
#include <SDL3/SDL_system.h> bool SDL_SetLinuxThreadPriorityAndPolicy(Sint64 threadID, int sdlPriority, int schedPolicy);
Description
This uses setpriority() if possible, and RealtimeKit if available.
Function Parameters
- threadID
the Unix thread ID to change priority of.
- sdlPriority
the new SDL_ThreadPriority value.
- schedPolicy
the new scheduling policy (SCHED_FIFO, SCHED_RR, SCHED_OTHER, etc...).
Return Value
Returns true on success or false on failure; call SDL_GetError() for more information.
Thread Safety
It is safe to call this function from any thread.
Availability
This function is available since SDL 3.2.0.
Info
SDL 3.4.8 Simple Directmedia Layer SDL3 FUNCTIONS