SDL/include/SDL3
Sam Lantinga 7a069cc4b0 Allow optimizing memcpy and memset where possible
Modern C runtimes have well optimized memset and memcpy, so use those instead of dispatching into SDL's versions. In addition, some compilers can analyze memset and memcpy calls and directly turn them into optimized assembly.
2024-01-21 06:55:29 -08:00
..
SDL.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_assert.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_atomic.h Updated the atomic API for SDL 3.0 naming conventions 2024-01-18 04:41:34 -08:00
SDL_audio.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_begin_code.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_bits.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_blendmode.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_clipboard.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_close_code.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_copying.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_cpuinfo.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_egl.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_endian.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_error.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_events.h Sync SDL3 wiki -> header 2024-01-18 12:02:08 +00:00
SDL_filesystem.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_gamepad.h Sync SDL3 wiki -> header 2024-01-08 17:36:24 +00:00
SDL_guid.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_haptic.h Re-add SDL_HAPTIC_SQUARE for SDL 3.0 2024-01-18 09:24:03 -08:00
SDL_hidapi.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_hints.h Remove no longer needed hint 2024-01-18 10:19:18 -08:00
SDL_init.h Removed SDL_INIT_EVERYTHING 2024-01-18 06:17:58 -08:00
SDL_intrin.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_joystick.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_keyboard.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_keycode.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_loadso.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_locale.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_log.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_main.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_main_impl.h WinMain is specified by the Win32 API as having extern "C" linkage 2024-01-10 06:25:49 -08:00
SDL_messagebox.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_metal.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_misc.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_mouse.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_mutex.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_oldnames.h Renamed SDL_ThreadID() to SDL_GetCurrentThreadID() 2024-01-18 08:18:37 -08:00
SDL_opengl.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_opengl_glext.h replaced line comments in public header. 2023-02-04 10:02:10 +03:00
SDL_opengles.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_opengles2.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_opengles2_gl2.h
SDL_opengles2_gl2ext.h
SDL_opengles2_gl2platform.h
SDL_opengles2_khrplatform.h
SDL_pen.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_pixels.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_platform.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_platform_defines.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_power.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_properties.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_quit.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_rect.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_render.h Sync SDL3 wiki -> header 2024-01-20 14:33:19 +00:00
SDL_revision.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_rwops.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_scancode.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_sensor.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_stdinc.h Allow optimizing memcpy and memset where possible 2024-01-21 06:55:29 -08:00
SDL_surface.h Added SDL_FlipSurface() to flip a surface vertically or horizontally 2024-01-20 06:31:37 -08:00
SDL_system.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_assert.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_common.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_compare.h Made SDL_ReadSurfacePixel a public function 2024-01-18 07:00:10 -08:00
SDL_test_crc32.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_font.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_fuzzer.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_harness.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_log.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_md5.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_memory.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_random.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_thread.h Updated SDL_TLSID to use the same type as other IDs in SDL 2024-01-18 08:18:37 -08:00
SDL_timer.h Updated SDL_TimerID to use the same type as other IDs in SDL 2024-01-18 07:08:15 -08:00
SDL_touch.h Switched SDL_TouchID and SDL_FingerID to be Uint64 with 0 being an invalid value 2024-01-18 10:55:24 -08:00
SDL_version.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_video.h Sync SDL3 wiki -> header 2024-01-18 12:07:19 +00:00
SDL_video_capture.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_vulkan.h Sync SDL3 wiki -> header 2023-11-06 18:32:15 +00:00