/third_party/flutter/skia/third_party/externals/sdl/include/ |
D | SDL_video.h | 235 extern DECLSPEC int SDLCALL SDL_GetNumVideoDrivers(void); 245 extern DECLSPEC const char *SDLCALL SDL_GetVideoDriver(int index); 261 extern DECLSPEC int SDLCALL SDL_VideoInit(const char *driver_name); 270 extern DECLSPEC void SDLCALL SDL_VideoQuit(void); 281 extern DECLSPEC const char *SDLCALL SDL_GetCurrentVideoDriver(void); 288 extern DECLSPEC int SDLCALL SDL_GetNumVideoDisplays(void); 297 extern DECLSPEC const char * SDLCALL SDL_GetDisplayName(int displayIndex); 307 extern DECLSPEC int SDLCALL SDL_GetDisplayBounds(int displayIndex, SDL_Rect * rect); 319 extern DECLSPEC int SDLCALL SDL_GetDisplayDPI(int displayIndex, float * ddpi, float * hdpi, float *… 338 extern DECLSPEC int SDLCALL SDL_GetDisplayUsableBounds(int displayIndex, SDL_Rect * rect); [all …]
|
D | SDL_render.h | 144 extern DECLSPEC int SDLCALL SDL_GetNumRenderDrivers(void); 158 extern DECLSPEC int SDLCALL SDL_GetRenderDriverInfo(int index, 172 extern DECLSPEC int SDLCALL SDL_CreateWindowAndRenderer( 191 extern DECLSPEC SDL_Renderer * SDLCALL SDL_CreateRenderer(SDL_Window * window, 204 extern DECLSPEC SDL_Renderer * SDLCALL SDL_CreateSoftwareRenderer(SDL_Surface * surface); 209 extern DECLSPEC SDL_Renderer * SDLCALL SDL_GetRenderer(SDL_Window * window); 214 extern DECLSPEC int SDLCALL SDL_GetRendererInfo(SDL_Renderer * renderer, 220 extern DECLSPEC int SDLCALL SDL_GetRendererOutputSize(SDL_Renderer * renderer, 240 extern DECLSPEC SDL_Texture * SDLCALL SDL_CreateTexture(SDL_Renderer * renderer, 258 extern DECLSPEC SDL_Texture * SDLCALL SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Sur… [all …]
|
D | SDL_stdinc.h | 335 extern DECLSPEC void *SDLCALL SDL_malloc(size_t size); 336 extern DECLSPEC void *SDLCALL SDL_calloc(size_t nmemb, size_t size); 337 extern DECLSPEC void *SDLCALL SDL_realloc(void *mem, size_t size); 338 extern DECLSPEC void SDLCALL SDL_free(void *mem); 340 extern DECLSPEC char *SDLCALL SDL_getenv(const char *name); 341 extern DECLSPEC int SDLCALL SDL_setenv(const char *name, const char *value, int overwrite); 343 extern DECLSPEC void SDLCALL SDL_qsort(void *base, size_t nmemb, size_t size, int (*compare) (const… 345 extern DECLSPEC int SDLCALL SDL_abs(int x); 352 extern DECLSPEC int SDLCALL SDL_isdigit(int x); 353 extern DECLSPEC int SDLCALL SDL_isspace(int x); [all …]
|
D | SDL_joystick.h | 89 extern DECLSPEC int SDLCALL SDL_NumJoysticks(void); 96 extern DECLSPEC const char *SDLCALL SDL_JoystickNameForIndex(int device_index); 107 extern DECLSPEC SDL_Joystick *SDLCALL SDL_JoystickOpen(int device_index); 112 extern DECLSPEC SDL_Joystick *SDLCALL SDL_JoystickFromInstanceID(SDL_JoystickID joyid); 118 extern DECLSPEC const char *SDLCALL SDL_JoystickName(SDL_Joystick * joystick); 123 extern DECLSPEC SDL_JoystickGUID SDLCALL SDL_JoystickGetDeviceGUID(int device_index); 128 extern DECLSPEC SDL_JoystickGUID SDLCALL SDL_JoystickGetGUID(SDL_Joystick * joystick); 134 extern DECLSPEC void SDLCALL SDL_JoystickGetGUIDString(SDL_JoystickGUID guid, char *pszGUID, int cb… 139 extern DECLSPEC SDL_JoystickGUID SDLCALL SDL_JoystickGetGUIDFromString(const char *pchGUID); 144 extern DECLSPEC SDL_bool SDLCALL SDL_JoystickGetAttached(SDL_Joystick * joystick); [all …]
|
D | SDL_surface.h | 118 extern DECLSPEC SDL_Surface *SDLCALL SDL_CreateRGBSurface 121 extern DECLSPEC SDL_Surface *SDLCALL SDL_CreateRGBSurfaceWithFormat 123 extern DECLSPEC SDL_Surface *SDLCALL SDL_CreateRGBSurfaceFrom(void *pixels, 132 extern DECLSPEC SDL_Surface *SDLCALL SDL_CreateRGBSurfaceWithFormatFrom 134 extern DECLSPEC void SDLCALL SDL_FreeSurface(SDL_Surface * surface); 143 extern DECLSPEC int SDLCALL SDL_SetSurfacePalette(SDL_Surface * surface, 165 extern DECLSPEC int SDLCALL SDL_LockSurface(SDL_Surface * surface); 167 extern DECLSPEC void SDLCALL SDL_UnlockSurface(SDL_Surface * surface); 178 extern DECLSPEC SDL_Surface *SDLCALL SDL_LoadBMP_RW(SDL_RWops * src, 201 extern DECLSPEC int SDLCALL SDL_SaveBMP_RW [all …]
|
D | SDL_audio.h | 162 typedef void (SDLCALL * SDL_AudioCallback) (void *userdata, Uint8 * stream, 183 typedef void (SDLCALL * SDL_AudioFilter) (struct SDL_AudioCVT * cvt, 225 extern DECLSPEC int SDLCALL SDL_GetNumAudioDrivers(void); 226 extern DECLSPEC const char *SDLCALL SDL_GetAudioDriver(int index); 237 extern DECLSPEC int SDLCALL SDL_AudioInit(const char *driver_name); 238 extern DECLSPEC void SDLCALL SDL_AudioQuit(void); 245 extern DECLSPEC const char *SDLCALL SDL_GetCurrentAudioDriver(void); 292 extern DECLSPEC int SDLCALL SDL_OpenAudio(SDL_AudioSpec * desired, 318 extern DECLSPEC int SDLCALL SDL_GetNumAudioDevices(int iscapture); 333 extern DECLSPEC const char *SDLCALL SDL_GetAudioDeviceName(int index, [all …]
|
D | SDL_gamecontroller.h | 120 extern DECLSPEC int SDLCALL SDL_GameControllerAddMappingsFromRW( SDL_RWops * rw, int freerw ); 134 extern DECLSPEC int SDLCALL SDL_GameControllerAddMapping( const char* mappingString ); 141 extern DECLSPEC char * SDLCALL SDL_GameControllerMappingForGUID( SDL_JoystickGUID guid ); 148 extern DECLSPEC char * SDLCALL SDL_GameControllerMapping( SDL_GameController * gamecontroller ); 153 extern DECLSPEC SDL_bool SDLCALL SDL_IsGameController(int joystick_index); 161 extern DECLSPEC const char *SDLCALL SDL_GameControllerNameForIndex(int joystick_index); 172 extern DECLSPEC SDL_GameController *SDLCALL SDL_GameControllerOpen(int joystick_index); 177 extern DECLSPEC SDL_GameController *SDLCALL SDL_GameControllerFromInstanceID(SDL_JoystickID joyid); 182 extern DECLSPEC const char *SDLCALL SDL_GameControllerName(SDL_GameController *gamecontroller); 188 extern DECLSPEC SDL_bool SDLCALL SDL_GameControllerGetAttached(SDL_GameController *gamecontroller); [all …]
|
D | SDL_haptic.h | 804 extern DECLSPEC int SDLCALL SDL_NumHaptics(void); 817 extern DECLSPEC const char *SDLCALL SDL_HapticName(int device_index); 841 extern DECLSPEC SDL_Haptic *SDLCALL SDL_HapticOpen(int device_index); 852 extern DECLSPEC int SDLCALL SDL_HapticOpened(int device_index); 863 extern DECLSPEC int SDLCALL SDL_HapticIndex(SDL_Haptic * haptic); 872 extern DECLSPEC int SDLCALL SDL_MouseIsHaptic(void); 882 extern DECLSPEC SDL_Haptic *SDLCALL SDL_HapticOpenFromMouse(void); 893 extern DECLSPEC int SDLCALL SDL_JoystickIsHaptic(SDL_Joystick * joystick); 912 extern DECLSPEC SDL_Haptic *SDLCALL SDL_HapticOpenFromJoystick(SDL_Joystick * 920 extern DECLSPEC void SDLCALL SDL_HapticClose(SDL_Haptic * haptic); [all …]
|
D | SDL_rwops.h | 57 Sint64 (SDLCALL * size) (struct SDL_RWops * context); 65 Sint64 (SDLCALL * seek) (struct SDL_RWops * context, Sint64 offset, 74 size_t (SDLCALL * read) (struct SDL_RWops * context, void *ptr, 83 size_t (SDLCALL * write) (struct SDL_RWops * context, const void *ptr, 91 int (SDLCALL * close) (struct SDL_RWops * context); member 153 extern DECLSPEC SDL_RWops *SDLCALL SDL_RWFromFile(const char *file, 157 extern DECLSPEC SDL_RWops *SDLCALL SDL_RWFromFP(FILE * fp, 160 extern DECLSPEC SDL_RWops *SDLCALL SDL_RWFromFP(void * fp, 164 extern DECLSPEC SDL_RWops *SDLCALL SDL_RWFromMem(void *mem, int size); 165 extern DECLSPEC SDL_RWops *SDLCALL SDL_RWFromConstMem(const void *mem, [all …]
|
D | SDL_mutex.h | 64 extern DECLSPEC SDL_mutex *SDLCALL SDL_CreateMutex(void); 72 extern DECLSPEC int SDLCALL SDL_LockMutex(SDL_mutex * mutex); 79 extern DECLSPEC int SDLCALL SDL_TryLockMutex(SDL_mutex * mutex); 90 extern DECLSPEC int SDLCALL SDL_UnlockMutex(SDL_mutex * mutex); 95 extern DECLSPEC void SDLCALL SDL_DestroyMutex(SDL_mutex * mutex); 112 extern DECLSPEC SDL_sem *SDLCALL SDL_CreateSemaphore(Uint32 initial_value); 117 extern DECLSPEC void SDLCALL SDL_DestroySemaphore(SDL_sem * sem); 124 extern DECLSPEC int SDLCALL SDL_SemWait(SDL_sem * sem); 132 extern DECLSPEC int SDLCALL SDL_SemTryWait(SDL_sem * sem); 143 extern DECLSPEC int SDLCALL SDL_SemWaitTimeout(SDL_sem * sem, Uint32 ms); [all …]
|
D | SDL_keyboard.h | 60 extern DECLSPEC SDL_Window * SDLCALL SDL_GetKeyboardFocus(void); 77 extern DECLSPEC const Uint8 *SDLCALL SDL_GetKeyboardState(int *numkeys); 82 extern DECLSPEC SDL_Keymod SDLCALL SDL_GetModState(void); 89 extern DECLSPEC void SDLCALL SDL_SetModState(SDL_Keymod modstate); 99 extern DECLSPEC SDL_Keycode SDLCALL SDL_GetKeyFromScancode(SDL_Scancode scancode); 109 extern DECLSPEC SDL_Scancode SDLCALL SDL_GetScancodeFromKey(SDL_Keycode key); 120 extern DECLSPEC const char *SDLCALL SDL_GetScancodeName(SDL_Scancode scancode); 129 extern DECLSPEC SDL_Scancode SDLCALL SDL_GetScancodeFromName(const char *name); 141 extern DECLSPEC const char *SDLCALL SDL_GetKeyName(SDL_Keycode key); 150 extern DECLSPEC SDL_Keycode SDLCALL SDL_GetKeyFromName(const char *name); [all …]
|
D | SDL_mouse.h | 77 extern DECLSPEC SDL_Window * SDLCALL SDL_GetMouseFocus(void); 87 extern DECLSPEC Uint32 SDLCALL SDL_GetMouseState(int *x, int *y); 112 extern DECLSPEC Uint32 SDLCALL SDL_GetGlobalMouseState(int *x, int *y); 121 extern DECLSPEC Uint32 SDLCALL SDL_GetRelativeMouseState(int *x, int *y); 132 extern DECLSPEC void SDLCALL SDL_WarpMouseInWindow(SDL_Window * window, 144 extern DECLSPEC int SDLCALL SDL_WarpMouseGlobal(int x, int y); 162 extern DECLSPEC int SDLCALL SDL_SetRelativeMouseMode(SDL_bool enabled); 193 extern DECLSPEC int SDLCALL SDL_CaptureMouse(SDL_bool enabled); 200 extern DECLSPEC SDL_bool SDLCALL SDL_GetRelativeMouseMode(void); 220 extern DECLSPEC SDL_Cursor *SDLCALL SDL_CreateCursor(const Uint8 * data, [all …]
|
D | SDL_cpuinfo.h | 82 extern DECLSPEC int SDLCALL SDL_GetCPUCount(void); 90 extern DECLSPEC int SDLCALL SDL_GetCPUCacheLineSize(void); 95 extern DECLSPEC SDL_bool SDLCALL SDL_HasRDTSC(void); 100 extern DECLSPEC SDL_bool SDLCALL SDL_HasAltiVec(void); 105 extern DECLSPEC SDL_bool SDLCALL SDL_HasMMX(void); 110 extern DECLSPEC SDL_bool SDLCALL SDL_Has3DNow(void); 115 extern DECLSPEC SDL_bool SDLCALL SDL_HasSSE(void); 120 extern DECLSPEC SDL_bool SDLCALL SDL_HasSSE2(void); 125 extern DECLSPEC SDL_bool SDLCALL SDL_HasSSE3(void); 130 extern DECLSPEC SDL_bool SDLCALL SDL_HasSSE41(void); [all …]
|
D | SDL_system.h | 49 typedef void (SDLCALL * SDL_WindowsMessageHook)(void *userdata, void *hWnd, unsigned int message, U… 50 extern DECLSPEC void SDLCALL SDL_SetWindowsMessageHook(SDL_WindowsMessageHook callback, void *userd… 58 extern DECLSPEC int SDLCALL SDL_Direct3D9GetAdapterIndex( int displayIndex ); 66 extern DECLSPEC IDirect3DDevice9* SDLCALL SDL_RenderGetD3D9Device(SDL_Renderer * renderer); 74 extern DECLSPEC SDL_bool SDLCALL SDL_DXGIGetOutputInfo( int displayIndex, int *adapterIndex, int *o… 83 extern DECLSPEC int SDLCALL SDL_iPhoneSetAnimationCallback(SDL_Window * window, int interval, void … 86 extern DECLSPEC void SDLCALL SDL_iPhoneSetEventPump(SDL_bool enabled); 99 extern DECLSPEC void * SDLCALL SDL_AndroidGetJNIEnv(); 109 extern DECLSPEC void * SDLCALL SDL_AndroidGetActivity(); 124 extern DECLSPEC const char * SDLCALL SDL_AndroidGetInternalStoragePath(); [all …]
|
D | SDL_log.h | 117 extern DECLSPEC void SDLCALL SDL_LogSetAllPriority(SDL_LogPriority priority); 122 extern DECLSPEC void SDLCALL SDL_LogSetPriority(int category, 128 extern DECLSPEC SDL_LogPriority SDLCALL SDL_LogGetPriority(int category); 135 extern DECLSPEC void SDLCALL SDL_LogResetPriorities(void); 140 extern DECLSPEC void SDLCALL SDL_Log(SDL_PRINTF_FORMAT_STRING const char *fmt, ...) SDL_PRINTF_VARA… 145 extern DECLSPEC void SDLCALL SDL_LogVerbose(int category, SDL_PRINTF_FORMAT_STRING const char *fmt,… 150 extern DECLSPEC void SDLCALL SDL_LogDebug(int category, SDL_PRINTF_FORMAT_STRING const char *fmt, .… 155 extern DECLSPEC void SDLCALL SDL_LogInfo(int category, SDL_PRINTF_FORMAT_STRING const char *fmt, ..… 160 extern DECLSPEC void SDLCALL SDL_LogWarn(int category, SDL_PRINTF_FORMAT_STRING const char *fmt, ..… 165 extern DECLSPEC void SDLCALL SDL_LogError(int category, SDL_PRINTF_FORMAT_STRING const char *fmt, .… [all …]
|
D | SDL_thread.h | 69 typedef int (SDLCALL * SDL_ThreadFunction) (void *data); 106 extern DECLSPEC SDL_Thread *SDLCALL 141 extern DECLSPEC SDL_Thread *SDLCALL 153 extern DECLSPEC const char *SDLCALL SDL_GetThreadName(SDL_Thread *thread); 158 extern DECLSPEC SDL_threadID SDLCALL SDL_ThreadID(void); 165 extern DECLSPEC SDL_threadID SDLCALL SDL_GetThreadID(SDL_Thread * thread); 170 extern DECLSPEC int SDLCALL SDL_SetThreadPriority(SDL_ThreadPriority priority); 190 extern DECLSPEC void SDLCALL SDL_WaitThread(SDL_Thread * thread, int *status); 218 extern DECLSPEC void SDLCALL SDL_DetachThread(SDL_Thread * thread); 250 extern DECLSPEC SDL_TLSID SDLCALL SDL_TLSCreate(void); [all …]
|
D | SDL_atomic.h | 98 extern DECLSPEC SDL_bool SDLCALL SDL_AtomicTryLock(SDL_SpinLock *lock); 105 extern DECLSPEC void SDLCALL SDL_AtomicLock(SDL_SpinLock *lock); 112 extern DECLSPEC void SDLCALL SDL_AtomicUnlock(SDL_SpinLock *lock); 162 extern DECLSPEC void SDLCALL SDL_MemoryBarrierRelease(); 163 extern DECLSPEC void SDLCALL SDL_MemoryBarrierAcquire(); 198 extern DECLSPEC SDL_bool SDLCALL SDL_AtomicCAS(SDL_atomic_t *a, int oldval, int newval); 205 extern DECLSPEC int SDLCALL SDL_AtomicSet(SDL_atomic_t *a, int v); 210 extern DECLSPEC int SDLCALL SDL_AtomicGet(SDL_atomic_t *a); 219 extern DECLSPEC int SDLCALL SDL_AtomicAdd(SDL_atomic_t *a, int v); 245 extern DECLSPEC SDL_bool SDLCALL SDL_AtomicCASPtr(void **a, void *oldval, void *newval); [all …]
|
D | SDL_timer.h | 45 extern DECLSPEC Uint32 SDLCALL SDL_GetTicks(void); 61 extern DECLSPEC Uint64 SDLCALL SDL_GetPerformanceCounter(void); 66 extern DECLSPEC Uint64 SDLCALL SDL_GetPerformanceFrequency(void); 71 extern DECLSPEC void SDLCALL SDL_Delay(Uint32 ms); 81 typedef Uint32 (SDLCALL * SDL_TimerCallback) (Uint32 interval, void *param); 93 extern DECLSPEC SDL_TimerID SDLCALL SDL_AddTimer(Uint32 interval, 104 extern DECLSPEC SDL_bool SDLCALL SDL_RemoveTimer(SDL_TimerID id);
|
D | SDL_events.h | 573 extern DECLSPEC void SDLCALL SDL_PumpEvents(void); 601 extern DECLSPEC int SDLCALL SDL_PeepEvents(SDL_Event * events, int numevents, 609 extern DECLSPEC SDL_bool SDLCALL SDL_HasEvent(Uint32 type); 610 extern DECLSPEC SDL_bool SDLCALL SDL_HasEvents(Uint32 minType, Uint32 maxType); 618 extern DECLSPEC void SDLCALL SDL_FlushEvent(Uint32 type); 619 extern DECLSPEC void SDLCALL SDL_FlushEvents(Uint32 minType, Uint32 maxType); 629 extern DECLSPEC int SDLCALL SDL_PollEvent(SDL_Event * event); 639 extern DECLSPEC int SDLCALL SDL_WaitEvent(SDL_Event * event); 651 extern DECLSPEC int SDLCALL SDL_WaitEventTimeout(SDL_Event * event, 660 extern DECLSPEC int SDLCALL SDL_PushEvent(SDL_Event * event); [all …]
|
D | SDL_hints.h | 730 extern DECLSPEC SDL_bool SDLCALL SDL_SetHintWithPriority(const char *name, 739 extern DECLSPEC SDL_bool SDLCALL SDL_SetHint(const char *name, 747 extern DECLSPEC const char * SDLCALL SDL_GetHint(const char *name); 754 extern DECLSPEC SDL_bool SDLCALL SDL_GetHintBoolean(const char *name, SDL_bool default_value); 764 extern DECLSPEC void SDLCALL SDL_AddHintCallback(const char *name, 775 extern DECLSPEC void SDLCALL SDL_DelHintCallback(const char *name, 784 extern DECLSPEC void SDLCALL SDL_ClearHints(void);
|
D | SDL_pixels.h | 339 extern DECLSPEC const char* SDLCALL SDL_GetPixelFormatName(Uint32 format); 348 extern DECLSPEC SDL_bool SDLCALL SDL_PixelFormatEnumToMasks(Uint32 format, 363 extern DECLSPEC Uint32 SDLCALL SDL_MasksToPixelFormatEnum(int bpp, 372 extern DECLSPEC SDL_PixelFormat * SDLCALL SDL_AllocFormat(Uint32 pixel_format); 377 extern DECLSPEC void SDLCALL SDL_FreeFormat(SDL_PixelFormat *format); 389 extern DECLSPEC SDL_Palette *SDLCALL SDL_AllocPalette(int ncolors); 394 extern DECLSPEC int SDLCALL SDL_SetPixelFormatPalette(SDL_PixelFormat * format, 407 extern DECLSPEC int SDLCALL SDL_SetPaletteColors(SDL_Palette * palette, 416 extern DECLSPEC void SDLCALL SDL_FreePalette(SDL_Palette * palette); 423 extern DECLSPEC Uint32 SDLCALL SDL_MapRGB(const SDL_PixelFormat * format, [all …]
|
D | SDL.h | 92 extern DECLSPEC int SDLCALL SDL_Init(Uint32 flags); 103 extern DECLSPEC int SDLCALL SDL_InitSubSystem(Uint32 flags); 108 extern DECLSPEC void SDLCALL SDL_QuitSubSystem(Uint32 flags); 116 extern DECLSPEC Uint32 SDLCALL SDL_WasInit(Uint32 flags); 122 extern DECLSPEC void SDLCALL SDL_Quit(void);
|
D | SDL_assert.h | 123 extern DECLSPEC SDL_AssertState SDLCALL SDL_ReportAssertion(SDL_AssertData *, 186 typedef SDL_AssertState (SDLCALL *SDL_AssertionHandler)( 209 extern DECLSPEC void SDLCALL SDL_SetAssertionHandler( 223 extern DECLSPEC SDL_AssertionHandler SDLCALL SDL_GetDefaultAssertionHandler(void); 240 extern DECLSPEC SDL_AssertionHandler SDLCALL SDL_GetAssertionHandler(void **puserdata); 264 extern DECLSPEC const SDL_AssertData * SDLCALL SDL_GetAssertionReport(void); 273 extern DECLSPEC void SDLCALL SDL_ResetAssertionReport(void);
|
D | SDL_gesture.h | 53 extern DECLSPEC int SDLCALL SDL_RecordGesture(SDL_TouchID touchId); 61 extern DECLSPEC int SDLCALL SDL_SaveAllDollarTemplates(SDL_RWops *dst); 68 extern DECLSPEC int SDLCALL SDL_SaveDollarTemplate(SDL_GestureID gestureId,SDL_RWops *dst); 76 extern DECLSPEC int SDLCALL SDL_LoadDollarTemplates(SDL_TouchID touchId, SDL_RWops *src);
|
D | SDL_touch.h | 61 extern DECLSPEC int SDLCALL SDL_GetNumTouchDevices(void); 66 extern DECLSPEC SDL_TouchID SDLCALL SDL_GetTouchDevice(int index); 71 extern DECLSPEC int SDLCALL SDL_GetNumTouchFingers(SDL_TouchID touchID); 76 extern DECLSPEC SDL_Finger * SDLCALL SDL_GetTouchFinger(SDL_TouchID touchID, int index);
|