21#include "../SDL_internal.h"
23#ifndef SDL_thread_c_h_
24#define SDL_thread_c_h_
29#if SDL_THREADS_DISABLED
31#elif SDL_THREAD_PTHREAD
33#elif SDL_THREAD_WINDOWS
37#elif SDL_THREAD_STDCPP
40#error Need thread implementation for this platform
43#include "../SDL_error_c.h"
79#define TLS_ALLOC_CHUNKSIZE 4
SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 void
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
unsigned long SDL_threadID
@ SDL_THREAD_STATE_ZOMBIE
@ SDL_THREAD_STATE_CLEANED
@ SDL_THREAD_STATE_DETACHED
void SDL_RunThread(void *data)
SDL_TLSData * SDL_Generic_GetTLSData(void)
int SDL_Generic_SetTLSData(SDL_TLSData *data)
A type representing an atomic integer value. It is a struct so people don't accidentally use numeric ...