sdl

FORK: Simple Directmedia Layer
git clone https://git.neptards.moe/neptards/sdl.git
Log | Files | Refs

ModeNameSize
-rw-r--r--.hgignore155L
-rw-r--r--Android.mk141L
-rw-r--r--BUGS.txt16L
-rw-r--r--CMakeLists.txt2392L
-rw-r--r--COPYING.txt20L
-rw-r--r--CREDITS.txt53L
-rw-r--r--INSTALL.txt40L
-rw-r--r--Makefile.in254L
-rw-r--r--Makefile.minimal44L
-rw-r--r--Makefile.os2157L
-rw-r--r--Makefile.pandora60L
-rw-r--r--Makefile.psp96L
-rw-r--r--Makefile.wiz80L
-rw-r--r--README-SDL.txt13L
-rw-r--r--README.txt21L
-rw-r--r--SDL2.spec.in119L
-rw-r--r--SDL2Config.cmake1L
-rw-r--r--TODO.txt10L
-rw-r--r--VisualC-WinRT/SDL2-WinRT.nuspec23L
-rw-r--r--VisualC-WinRT/SDL2-WinRT.targets38L
-rw-r--r--VisualC-WinRT/SDL2main-WinRT-NonXAML.nuspec22L
-rw-r--r--VisualC-WinRT/SDL2main-WinRT-NonXAML.targets10L
-rw-r--r--VisualC-WinRT/UWP_VS2015/SDL-UWP.sln34L
-rw-r--r--VisualC-WinRT/UWP_VS2015/SDL-UWP.vcxproj593L
-rw-r--r--VisualC-WinRT/UWP_VS2015/SDL-UWP.vcxproj.filters807L
-rw-r--r--VisualC-WinRT/WinPhone81_VS2013/SDL-WinPhone81.sln28L
-rw-r--r--VisualC-WinRT/WinPhone81_VS2013/SDL-WinPhone81.vcxproj482L
-rw-r--r--VisualC-WinRT/WinPhone81_VS2013/SDL-WinPhone81.vcxproj.filters759L
-rw-r--r--VisualC-WinRT/WinRT81_VS2013/SDL-WinRT81.sln34L
-rw-r--r--VisualC-WinRT/WinRT81_VS2013/SDL-WinRT81.vcxproj595L
-rw-r--r--VisualC-WinRT/WinRT81_VS2013/SDL-WinRT81.vcxproj.filters795L
-rw-r--r--VisualC-WinRT/tests/loopwave/Assets/Logo.png801B
-rw-r--r--VisualC-WinRT/tests/loopwave/Assets/SmallLogo.png329B
-rw-r--r--VisualC-WinRT/tests/loopwave/Assets/SplashScreen.png2146B
-rw-r--r--VisualC-WinRT/tests/loopwave/Assets/StoreLogo.png429B
-rw-r--r--VisualC-WinRT/tests/loopwave/Package.appxmanifest42L
-rw-r--r--VisualC-WinRT/tests/loopwave/loopwave_VS2012.vcxproj170L
-rw-r--r--VisualC-WinRT/tests/loopwave/loopwave_VS2012_TemporaryKey.pfx2504B
-rw-r--r--VisualC-WinRT/tests/testthread/Assets/Logo.png801B
-rw-r--r--VisualC-WinRT/tests/testthread/Assets/SmallLogo.png329B
-rw-r--r--VisualC-WinRT/tests/testthread/Assets/SplashScreen.png2146B
-rw-r--r--VisualC-WinRT/tests/testthread/Assets/StoreLogo.png429B
-rw-r--r--VisualC-WinRT/tests/testthread/Package.appxmanifest42L
-rw-r--r--VisualC-WinRT/tests/testthread/testthread_VS2012.vcxproj160L
-rw-r--r--VisualC-WinRT/tests/testthread/testthread_VS2012_TemporaryKey.pfx2504B
-rw-r--r--VisualC.html146L
-rw-r--r--VisualC/SDL.sln302L
-rw-r--r--VisualC/SDL/SDL.vcxproj566L
-rw-r--r--VisualC/SDL/SDL.vcxproj.filters507L
-rw-r--r--VisualC/SDLmain/SDLmain.vcxproj156L
-rw-r--r--VisualC/SDLtest/SDLtest.vcxproj171L
-rwxr-xr-xVisualC/clean.sh4L
-rw-r--r--VisualC/tests/checkkeys/checkkeys.vcxproj214L
-rw-r--r--VisualC/tests/controllermap/controllermap.vcxproj273L
-rw-r--r--VisualC/tests/loopwave/loopwave.vcxproj225L
-rw-r--r--VisualC/tests/testatomic/testatomic.vcxproj199L
-rw-r--r--VisualC/tests/testautomation/testautomation.vcxproj226L
-rw-r--r--VisualC/tests/testdraw2/testdraw2.vcxproj205L
-rw-r--r--VisualC/tests/testfile/testfile.vcxproj199L
-rw-r--r--VisualC/tests/testgamecontroller/testgamecontroller.vcxproj273L
-rw-r--r--VisualC/tests/testgesture/testgesture.vcxproj205L
-rw-r--r--VisualC/tests/testgl2/testgl2.vcxproj209L
-rw-r--r--VisualC/tests/testgles2/testgles2.vcxproj205L
-rw-r--r--VisualC/tests/testjoystick/testjoystick.vcxproj199L
-rw-r--r--VisualC/tests/testoverlay2/testoverlay2.vcxproj220L
-rw-r--r--VisualC/tests/testplatform/testplatform.vcxproj227L
-rw-r--r--VisualC/tests/testpower/testpower.vcxproj199L
-rw-r--r--VisualC/tests/testrendertarget/testrendertarget.vcxproj243L
-rw-r--r--VisualC/tests/testrumble/testrumble.vcxproj199L
-rw-r--r--VisualC/tests/testscale/testscale.vcxproj243L
-rw-r--r--VisualC/tests/testsensor/testsensor.vcxproj199L
-rw-r--r--VisualC/tests/testshape/testshape.vcxproj199L
-rw-r--r--VisualC/tests/testsprite2/testsprite2.vcxproj225L
-rw-r--r--VisualC/tests/testvulkan/testvulkan.vcxproj199L
-rw-r--r--VisualC/tests/testyuv/testyuv.vcxproj229L
-rw-r--r--VisualC/visualtest/unittest/testquit/testquit_VS2012.vcxproj216L
-rw-r--r--VisualC/visualtest/visualtest_VS2012.vcxproj304L
-rw-r--r--WhatsNew.txt603L
-rw-r--r--Xcode-iOS/Demos/Default.png18383B
-rw-r--r--Xcode-iOS/Demos/Demos.xcodeproj/project.pbxproj1417L
-rw-r--r--Xcode-iOS/Demos/Icon.png2409B
-rw-r--r--Xcode-iOS/Demos/Info.plist32L
-rw-r--r--Xcode-iOS/Demos/README43L
-rw-r--r--Xcode-iOS/Demos/data/bitmapfont/kromasky_16x16.bmp45368B
-rw-r--r--Xcode-iOS/Demos/data/bitmapfont/license.txt258L
-rw-r--r--Xcode-iOS/Demos/data/drums/ds_brush_snare.wav194604B
-rw-r--r--Xcode-iOS/Demos/data/drums/ds_china.wav984604B
-rw-r--r--Xcode-iOS/Demos/data/drums/ds_kick_big_amb.wav307080B
-rw-r--r--Xcode-iOS/Demos/data/drums/ds_loose_skin_mute.wav127052B
-rw-r--r--Xcode-iOS/Demos/data/icon.bmp578B
-rw-r--r--Xcode-iOS/Demos/data/ship.bmp12344B
-rw-r--r--Xcode-iOS/Demos/data/space.bmp460856B
-rw-r--r--Xcode-iOS/Demos/data/stroke.bmp3128B
-rw-r--r--Xcode-iOS/Demos/iOS Launch Screen.storyboard40L
-rw-r--r--Xcode-iOS/Demos/src/accelerometer.c226L
-rw-r--r--Xcode-iOS/Demos/src/common.c56L
-rw-r--r--Xcode-iOS/Demos/src/common.h10L
-rw-r--r--Xcode-iOS/Demos/src/fireworks.c474L
-rw-r--r--Xcode-iOS/Demos/src/happy.c180L
-rw-r--r--Xcode-iOS/Demos/src/keyboard.c301L
-rw-r--r--Xcode-iOS/Demos/src/mixer.c344L
-rw-r--r--Xcode-iOS/Demos/src/rectangles.c92L
-rw-r--r--Xcode-iOS/Demos/src/touch.c129L
-rw-r--r--Xcode-iOS/SDLtest/SDL2test.xcodeproj/project.pbxproj422L
-rw-r--r--Xcode-iOS/Template/SDL iOS Application/Default-568h@2x.png83791B
-rw-r--r--Xcode-iOS/Template/SDL iOS Application/Default.png18383B
-rw-r--r--Xcode-iOS/Template/SDL iOS Application/Icon.png2409B
-rw-r--r--Xcode-iOS/Template/SDL iOS Application/Info.plist28L
-rw-r--r--Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/TemplateIcon.icns34248B
-rw-r--r--Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/TemplateInfo.plist10L
-rw-r--r--Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/project.pbxproj500L
-rw-r--r--Xcode-iOS/Template/SDL iOS Application/main.c100L
-rw-r--r--Xcode-iOS/Test/Info.plist34L
-rw-r--r--Xcode-iOS/Test/README11L
-rw-r--r--Xcode-iOS/Test/TestiPhoneOS.xcodeproj/project.pbxproj3703L
-rw-r--r--Xcode/SDL/Info-Framework.plist28L
-rw-r--r--Xcode/SDL/SDL.xcodeproj/project.pbxproj10558L
-rw-r--r--Xcode/SDL/hidapi/Info.plist22L
-rw-r--r--Xcode/SDL/pkg-support/SDL.info15L
-rw-r--r--Xcode/SDL/pkg-support/resources/License.txt19L
-rw-r--r--Xcode/SDL/pkg-support/resources/ReadMe.txt32L
-rw-r--r--Xcode/SDL/pkg-support/resources/SDL_DS_Store15364B
-rw-r--r--Xcode/SDL/pkg-support/sdl_logo.pdf163800B
-rw-r--r--Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj4997L
-rw-r--r--Xcode/SDLTest/TestDropFile-Info.plist35L
-rw-r--r--Xcode/XcodeDocSet/Doxyfile1558L
-rw-r--r--acinclude/ac_check_define.m414L
-rw-r--r--acinclude/alsa.m4145L
-rw-r--r--acinclude/ax_check_compiler_flags.m476L
-rw-r--r--acinclude/ax_gcc_archflag.m4215L
-rw-r--r--acinclude/ax_gcc_x86_cpuid.m479L
-rw-r--r--acinclude/esd.m4164L
-rw-r--r--acinclude/libtool.m47998L
-rw-r--r--acinclude/ltoptions.m4384L
-rw-r--r--acinclude/ltsugar.m4123L
-rw-r--r--acinclude/ltversion.m423L
-rw-r--r--acinclude/lt~obsolete.m498L
-rw-r--r--acinclude/pkg_config.m4133L
l---------android-project-ant/AndroidManifest.xml1L
-rw-r--r--android-project-ant/ant.properties17L
-rw-r--r--android-project-ant/build.properties17L
-rw-r--r--android-project-ant/build.xml93L
-rw-r--r--android-project-ant/default.properties11L
-rw-r--r--android-project-ant/jni/Android.mk1L
-rw-r--r--android-project-ant/jni/Application.mk10L
-rw-r--r--android-project-ant/jni/src/Android.mk18L
-rw-r--r--android-project-ant/jni/src/Android_static.mk12L
-rw-r--r--android-project-ant/proguard-project.txt20L
-rw-r--r--android-project-ant/project.properties14L
-rw-r--r--android-project-ant/res/drawable-hdpi/ic_launcher.png2683B
-rw-r--r--android-project-ant/res/drawable-mdpi/ic_launcher.png1698B
-rw-r--r--android-project-ant/res/drawable-xhdpi/ic_launcher.png3872B
-rw-r--r--android-project-ant/res/drawable-xxhdpi/ic_launcher.png6874B
-rw-r--r--android-project-ant/res/layout/main.xml13L
-rw-r--r--android-project-ant/res/values/strings.xml4L
l---------android-project-ant/src1L
-rw-r--r--android-project/app/build.gradle71L
-rw-r--r--android-project/app/jni/Android.mk1L
-rw-r--r--android-project/app/jni/Application.mk10L
-rw-r--r--android-project/app/jni/CMakeLists.txt20L
-rw-r--r--android-project/app/jni/src/Android.mk18L
-rw-r--r--android-project/app/jni/src/CMakeLists.txt13L
-rw-r--r--android-project/app/proguard-rules.pro17L
-rw-r--r--android-project/app/src/main/AndroidManifest.xml90L
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDevice.java22L
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java650L
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceManager.java678L
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java309L
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDL.java85L
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLActivity.java2328L
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLAudioManager.java390L
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLControllerManager.java792L
-rw-r--r--android-project/app/src/main/res/mipmap-hdpi/ic_launcher.png2683B
-rw-r--r--android-project/app/src/main/res/mipmap-mdpi/ic_launcher.png1698B
-rw-r--r--android-project/app/src/main/res/mipmap-xhdpi/ic_launcher.png3872B
-rw-r--r--android-project/app/src/main/res/mipmap-xxhdpi/ic_launcher.png6874B
-rw-r--r--android-project/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png14526B
-rw-r--r--android-project/app/src/main/res/values/colors.xml6L
-rw-r--r--android-project/app/src/main/res/values/strings.xml3L
-rw-r--r--android-project/app/src/main/res/values/styles.xml8L
-rw-r--r--android-project/build.gradle25L
-rw-r--r--android-project/gradle.properties17L
-rw-r--r--android-project/gradle/wrapper/gradle-wrapper.jar53636B
-rw-r--r--android-project/gradle/wrapper/gradle-wrapper.properties6L
-rwxr-xr-xandroid-project/gradlew160L
-rw-r--r--android-project/gradlew.bat90L
-rw-r--r--android-project/settings.gradle1L
-rwxr-xr-xautogen.sh23L
-rwxr-xr-xbuild-scripts/androidbuild.sh100L
-rwxr-xr-xbuild-scripts/androidbuildlibs.sh74L
-rwxr-xr-xbuild-scripts/checker-buildbot.sh62L
-rwxr-xr-xbuild-scripts/config.guess1476L
-rwxr-xr-xbuild-scripts/config.sub1868L
-rw-r--r--build-scripts/config.sub.patch72L
-rwxr-xr-xbuild-scripts/emscripten-buildbot.sh76L
-rwxr-xr-xbuild-scripts/g++-fat.sh101L
-rwxr-xr-xbuild-scripts/gcc-fat.sh102L
-rwxr-xr-xbuild-scripts/install-sh527L
-rwxr-xr-xbuild-scripts/iosbuild.sh190L
-rwxr-xr-xbuild-scripts/ltmain.sh9648L
-rwxr-xr-xbuild-scripts/mkinstalldirs162L
-rwxr-xr-xbuild-scripts/nacl-buildbot.sh61L
-rwxr-xr-xbuild-scripts/naclbuild.sh105L
-rwxr-xr-xbuild-scripts/os2-buildbot.sh42L
-rwxr-xr-xbuild-scripts/raspberrypi-buildbot.sh58L
-rwxr-xr-xbuild-scripts/showrev.sh25L
-rwxr-xr-xbuild-scripts/strip_fPIC.sh21L
-rwxr-xr-xbuild-scripts/update-copyright.sh8L
-rwxr-xr-xbuild-scripts/updaterev.sh20L
-rw-r--r--build-scripts/windows-buildbot-zipper.bat28L
-rw-r--r--build-scripts/winrtbuild.bat8L
-rw-r--r--build-scripts/winrtbuild.ps1302L
-rw-r--r--cmake/macros.cmake73L
-rw-r--r--cmake/sdlchecks.cmake1188L
-rw-r--r--cmake_uninstall.cmake.in18L
-rwxr-xr-xconfigure28675L
-rw-r--r--configure.ac4529L
-rw-r--r--debian/changelog150L
-rw-r--r--debian/compat1L
-rw-r--r--debian/control76L
-rw-r--r--debian/copyright351L
-rw-r--r--debian/docs4L
-rw-r--r--debian/libsdl2-dev.install9L
-rw-r--r--debian/libsdl2-dev.manpages1L
-rw-r--r--debian/libsdl2.install1L
-rwxr-xr-xdebian/rules54L
-rw-r--r--debian/sdl2-config.186L
-rw-r--r--debian/source/format1L
-rw-r--r--debian/watch2L
-rw-r--r--docs/README-android.md454L
-rw-r--r--docs/README-cmake.md84L
-rw-r--r--docs/README-directfb.md107L
-rw-r--r--docs/README-dynapi.md130L
-rw-r--r--docs/README-emscripten.md35L
-rw-r--r--docs/README-gesture.md71L
-rw-r--r--docs/README-hg.md22L
-rw-r--r--docs/README-ios.md300L
-rw-r--r--docs/README-linux.md84L
-rw-r--r--docs/README-macosx.md240L
-rw-r--r--docs/README-nacl.md103L
-rw-r--r--docs/README-os2.md54L
-rw-r--r--docs/README-pandora.md17L
-rw-r--r--docs/README-platforms.md8L
-rw-r--r--docs/README-porting.md68L
-rw-r--r--docs/README-psp.md19L
-rw-r--r--docs/README-raspberrypi.md188L
-rw-r--r--docs/README-touch.md86L
-rw-r--r--docs/README-wince.md10L
-rw-r--r--docs/README-windows.md45L
-rw-r--r--docs/README-winrt.md547L
-rw-r--r--docs/README.md63L
-rw-r--r--docs/doxyfile1560L
-rw-r--r--include/SDL.h138L
-rw-r--r--include/SDL_assert.h293L
-rw-r--r--include/SDL_atomic.h295L
-rw-r--r--include/SDL_audio.h859L
-rw-r--r--include/SDL_bits.h121L
-rw-r--r--include/SDL_blendmode.h123L
-rw-r--r--include/SDL_clipboard.h71L
-rw-r--r--include/SDL_config.h55L
-rw-r--r--include/SDL_config.h.cmake508L
-rw-r--r--include/SDL_config.h.in449L
-rw-r--r--include/SDL_config_android.h182L
-rw-r--r--include/SDL_config_iphoneos.h207L
-rw-r--r--include/SDL_config_macosx.h266L
-rw-r--r--include/SDL_config_minimal.h85L
-rw-r--r--include/SDL_config_os2.h188L
-rw-r--r--include/SDL_config_pandora.h135L
-rw-r--r--include/SDL_config_psp.h165L
-rw-r--r--include/SDL_config_windows.h288L
-rw-r--r--include/SDL_config_winrt.h243L
-rw-r--r--include/SDL_config_wiz.h149L
-rw-r--r--include/SDL_copying.h20L
-rw-r--r--include/SDL_cpuinfo.h299L
-rw-r--r--include/SDL_egl.h1676L
-rw-r--r--include/SDL_endian.h263L
-rw-r--r--include/SDL_error.h112L
-rw-r--r--include/SDL_events.h827L
-rw-r--r--include/SDL_filesystem.h136L
-rw-r--r--include/SDL_gamecontroller.h541L
-rw-r--r--include/SDL_gesture.h87L
-rw-r--r--include/SDL_haptic.h1247L
-rw-r--r--include/SDL_hints.h1578L
-rw-r--r--include/SDL_joystick.h499L
-rw-r--r--include/SDL_keyboard.h217L
-rw-r--r--include/SDL_keycode.h351L
-rw-r--r--include/SDL_loadso.h81L
-rw-r--r--include/SDL_locale.h101L
-rw-r--r--include/SDL_log.h211L
-rw-r--r--include/SDL_main.h180L
-rw-r--r--include/SDL_messagebox.h146L
-rw-r--r--include/SDL_metal.h117L
-rw-r--r--include/SDL_misc.h75L
-rw-r--r--include/SDL_mouse.h302L
-rw-r--r--include/SDL_mutex.h251L
-rw-r--r--include/SDL_name.h33L
-rw-r--r--include/SDL_opengl.h2183L
-rw-r--r--include/SDL_opengl_glext.h11180L
-rw-r--r--include/SDL_opengles.h39L
-rw-r--r--include/SDL_opengles2.h52L
-rw-r--r--include/SDL_opengles2_gl2.h621L
-rw-r--r--include/SDL_opengles2_gl2ext.h2050L
-rw-r--r--include/SDL_opengles2_gl2platform.h30L
-rw-r--r--include/SDL_opengles2_khrplatform.h282L
-rw-r--r--include/SDL_pixels.h479L
-rw-r--r--include/SDL_platform.h198L
-rw-r--r--include/SDL_power.h75L
-rw-r--r--include/SDL_quit.h58L
-rw-r--r--include/SDL_rect.h174L
-rw-r--r--include/SDL_render.h1158L
-rw-r--r--include/SDL_revision.h2L
-rw-r--r--include/SDL_rwops.h283L
-rw-r--r--include/SDL_scancode.h413L
-rw-r--r--include/SDL_sensor.h267L
-rw-r--r--include/SDL_shape.h144L
-rw-r--r--include/SDL_stdinc.h647L
-rw-r--r--include/SDL_surface.h563L
-rw-r--r--include/SDL_system.h325L
-rw-r--r--include/SDL_syswm.h354L
-rw-r--r--include/SDL_test.h69L
-rw-r--r--include/SDL_test_assert.h105L
-rw-r--r--include/SDL_test_common.h218L
-rw-r--r--include/SDL_test_compare.h69L
-rw-r--r--include/SDL_test_crc32.h124L
-rw-r--r--include/SDL_test_font.h81L
-rw-r--r--include/SDL_test_fuzzer.h384L
-rw-r--r--include/SDL_test_harness.h134L
-rw-r--r--include/SDL_test_images.h78L
-rw-r--r--include/SDL_test_log.h67L
-rw-r--r--include/SDL_test_md5.h129L
-rw-r--r--include/SDL_test_memory.h63L
-rw-r--r--include/SDL_test_random.h115L
-rw-r--r--include/SDL_thread.h366L
-rw-r--r--include/SDL_timer.h115L
-rw-r--r--include/SDL_touch.h102L
-rw-r--r--include/SDL_types.h29L
-rw-r--r--include/SDL_version.h162L
-rw-r--r--include/SDL_video.h1282L
-rw-r--r--include/SDL_vulkan.h276L
-rw-r--r--include/begin_code.h166L
-rw-r--r--include/close_code.h40L
-rw-r--r--sdl2-config-version.cmake.in11L
-rw-r--r--sdl2-config.cmake.in39L
-rw-r--r--sdl2-config.in60L
-rw-r--r--sdl2.m4234L
-rw-r--r--sdl2.pc.in14L
-rw-r--r--src/SDL.c571L
-rw-r--r--src/SDL_assert.c439L
-rw-r--r--src/SDL_assert_c.h29L
-rw-r--r--src/SDL_dataqueue.c338L
-rw-r--r--src/SDL_dataqueue.h55L
-rw-r--r--src/SDL_error.c119L
-rw-r--r--src/SDL_error_c.h43L
-rw-r--r--src/SDL_hints.c243L
-rw-r--r--src/SDL_hints_c.h32L
-rw-r--r--src/SDL_internal.h124L
-rw-r--r--src/SDL_log.c452L
-rw-r--r--src/atomic/SDL_atomic.c308L
-rw-r--r--src/atomic/SDL_spinlock.c193L
-rw-r--r--src/audio/SDL_audio.c1712L
-rw-r--r--src/audio/SDL_audio_c.h80L
-rw-r--r--src/audio/SDL_audiocvt.c1682L
-rw-r--r--src/audio/SDL_audiodev.c124L
-rw-r--r--src/audio/SDL_audiodev_c.h44L
-rw-r--r--src/audio/SDL_audiotypecvt.c1429L
-rw-r--r--src/audio/SDL_mixer.c369L
-rw-r--r--src/audio/SDL_sysaudio.h214L
-rw-r--r--src/audio/SDL_wave.c2155L
-rw-r--r--src/audio/SDL_wave.h149L
-rw-r--r--src/audio/alsa/SDL_alsa_audio.c997L
-rw-r--r--src/audio/alsa/SDL_alsa_audio.h48L
-rw-r--r--src/audio/android/SDL_androidaudio.c210L
-rw-r--r--src/audio/android/SDL_androidaudio.h42L
-rw-r--r--src/audio/arts/SDL_artsaudio.c365L
-rw-r--r--src/audio/arts/SDL_artsaudio.h53L
-rw-r--r--src/audio/coreaudio/SDL_coreaudio.h69L
-rw-r--r--src/audio/coreaudio/SDL_coreaudio.m1174L
-rw-r--r--src/audio/directsound/SDL_directsound.c603L
-rw-r--r--src/audio/directsound/SDL_directsound.h47L
-rw-r--r--src/audio/disk/SDL_diskaudio.c206L
-rw-r--r--src/audio/disk/SDL_diskaudio.h41L
-rw-r--r--src/audio/dsp/SDL_dspaudio.c320L
-rw-r--r--src/audio/dsp/SDL_dspaudio.h43L
-rw-r--r--src/audio/dummy/SDL_dummyaudio.c65L
-rw-r--r--src/audio/dummy/SDL_dummyaudio.h41L
-rw-r--r--src/audio/emscripten/SDL_emscriptenaudio.c387L
-rw-r--r--src/audio/emscripten/SDL_emscriptenaudio.h38L
-rw-r--r--src/audio/esd/SDL_esdaudio.c335L
-rw-r--r--src/audio/esd/SDL_esdaudio.h51L
-rw-r--r--src/audio/fusionsound/SDL_fsaudio.c328L
-rw-r--r--src/audio/fusionsound/SDL_fsaudio.h50L
-rw-r--r--src/audio/haiku/SDL_haikuaudio.cc247L
-rw-r--r--src/audio/haiku/SDL_haikuaudio.h38L
-rw-r--r--src/audio/jack/SDL_jackaudio.c445L
-rw-r--r--src/audio/jack/SDL_jackaudio.h41L
-rw-r--r--src/audio/nacl/SDL_naclaudio.c165L
-rw-r--r--src/audio/nacl/SDL_naclaudio.h43L
-rw-r--r--src/audio/nas/SDL_nasaudio.c463L
-rw-r--r--src/audio/nas/SDL_nasaudio.h56L
-rw-r--r--src/audio/netbsd/SDL_netbsdaudio.c341L
-rw-r--r--src/audio/netbsd/SDL_netbsdaudio.h48L
-rw-r--r--src/audio/openslES/SDL_openslES.c765L
-rw-r--r--src/audio/openslES/SDL_openslES.h46L
-rw-r--r--src/audio/os2/SDL_os2audio.c454L
-rw-r--r--src/audio/os2/SDL_os2audio.h54L
-rw-r--r--src/audio/paudio/SDL_paudio.c516L
-rw-r--r--src/audio/paudio/SDL_paudio.h48L
-rw-r--r--src/audio/psp/SDL_pspaudio.c181L
-rw-r--r--src/audio/psp/SDL_pspaudio.h45L
-rw-r--r--src/audio/pulseaudio/SDL_pulseaudio.c796L
-rw-r--r--src/audio/pulseaudio/SDL_pulseaudio.h52L
-rw-r--r--src/audio/qsa/SDL_qsa_audio.c666L
-rw-r--r--src/audio/qsa/SDL_qsa_audio.h57L
-rw-r--r--src/audio/sndio/SDL_sndioaudio.c382L
-rw-r--r--src/audio/sndio/SDL_sndioaudio.h49L
-rw-r--r--src/audio/sun/SDL_sunaudio.c419L
-rw-r--r--src/audio/sun/SDL_sunaudio.h47L
-rw-r--r--src/audio/wasapi/SDL_wasapi.c769L
-rw-r--r--src/audio/wasapi/SDL_wasapi.h85L
-rw-r--r--src/audio/wasapi/SDL_wasapi_win32.c454L
-rw-r--r--src/audio/wasapi/SDL_wasapi_winrt.cpp301L
-rw-r--r--src/audio/winmm/SDL_winmm.c455L
-rw-r--r--src/audio/winmm/SDL_winmm.h45L
-rw-r--r--src/core/android/SDL_android.c2620L
-rw-r--r--src/core/android/SDL_android.h152L
-rw-r--r--src/core/android/keyinfotable.h175L
-rw-r--r--src/core/freebsd/SDL_evdev_kbd_default_keyaccmap.h165L
-rw-r--r--src/core/freebsd/SDL_evdev_kbd_freebsd.c572L
-rw-r--r--src/core/linux/SDL_dbus.c375L
-rw-r--r--src/core/linux/SDL_dbus.h101L
-rw-r--r--src/core/linux/SDL_evdev.c797L
-rw-r--r--src/core/linux/SDL_evdev.h39L
-rw-r--r--src/core/linux/SDL_evdev_capabilities.c98L
-rw-r--r--src/core/linux/SDL_evdev_capabilities.h59L
-rw-r--r--src/core/linux/SDL_evdev_kbd.c842L
-rw-r--r--src/core/linux/SDL_evdev_kbd.h34L
-rw-r--r--src/core/linux/SDL_evdev_kbd_default_accents.h284L
-rw-r--r--src/core/linux/SDL_evdev_kbd_default_keymap.h4763L
-rw-r--r--src/core/linux/SDL_fcitx.c429L
-rw-r--r--src/core/linux/SDL_fcitx.h40L
-rw-r--r--src/core/linux/SDL_ibus.c584L
-rw-r--r--src/core/linux/SDL_ibus.h58L
-rw-r--r--src/core/linux/SDL_ime.c152L
-rw-r--r--src/core/linux/SDL_ime.h40L
-rw-r--r--src/core/linux/SDL_threadprio.c299L
-rw-r--r--src/core/linux/SDL_udev.c531L
-rw-r--r--src/core/linux/SDL_udev.h114L
-rw-r--r--src/core/os2/SDL_os2.c38L
-rw-r--r--src/core/os2/SDL_os2.h52L
-rw-r--r--src/core/os2/geniconv/geniconv.c157L
-rw-r--r--src/core/os2/geniconv/geniconv.h85L
-rw-r--r--src/core/os2/geniconv/iconv.h21L
-rw-r--r--src/core/os2/geniconv/makefile37L
-rw-r--r--src/core/os2/geniconv/os2cp.c401L
-rw-r--r--src/core/os2/geniconv/os2cp.h32L
-rw-r--r--src/core/os2/geniconv/os2iconv.c270L
-rw-r--r--src/core/os2/geniconv/sys2utf8.c107L
-rw-r--r--src/core/os2/geniconv/test.c69L
-rw-r--r--src/core/unix/SDL_poll.c86L
-rw-r--r--src/core/unix/SDL_poll.h34L
-rw-r--r--src/core/windows/SDL_directx.h111L
-rw-r--r--src/core/windows/SDL_hid.c94L
-rw-r--r--src/core/windows/SDL_hid.h208L
-rw-r--r--src/core/windows/SDL_windows.c232L
-rw-r--r--src/core/windows/SDL_windows.h75L
-rw-r--r--src/core/windows/SDL_xinput.c142L
-rw-r--r--src/core/windows/SDL_xinput.h177L
-rw-r--r--src/core/winrt/SDL_winrtapp_common.cpp67L
-rw-r--r--src/core/winrt/SDL_winrtapp_common.h31L
-rw-r--r--src/core/winrt/SDL_winrtapp_direct3d.cpp853L
-rw-r--r--src/core/winrt/SDL_winrtapp_direct3d.h92L
-rw-r--r--src/core/winrt/SDL_winrtapp_xaml.cpp160L
-rw-r--r--src/core/winrt/SDL_winrtapp_xaml.h33L
-rw-r--r--src/cpuinfo/SDL_cpuinfo.c1067L
-rw-r--r--src/dynapi/SDL_dynapi.c361L
-rw-r--r--src/dynapi/SDL_dynapi.h31L
-rw-r--r--src/dynapi/SDL_dynapi_overrides.h790L
-rw-r--r--src/dynapi/SDL_dynapi_procs.h851L
-rwxr-xr-xsrc/dynapi/gendynapi.pl141L
-rw-r--r--src/events/SDL_clipboardevents.c46L
-rw-r--r--src/events/SDL_clipboardevents_c.h30L
-rw-r--r--src/events/SDL_displayevents.c60L
-rw-r--r--src/events/SDL_displayevents_c.h30L
-rw-r--r--src/events/SDL_dropevents.c98L
-rw-r--r--src/events/SDL_dropevents_c.h32L
-rw-r--r--src/events/SDL_events.c1111L
-rw-r--r--src/events/SDL_events_c.h63L
-rw-r--r--src/events/SDL_gesture.c717L
-rw-r--r--src/events/SDL_gesture_c.h35L
-rw-r--r--src/events/SDL_keyboard.c1092L
-rw-r--r--src/events/SDL_keyboard_c.h77L
-rw-r--r--src/events/SDL_mouse.c1126L
-rw-r--r--src/events/SDL_mouse_c.h142L
-rw-r--r--src/events/SDL_quit.c209L
-rw-r--r--src/events/SDL_sysevents.h36L
-rw-r--r--src/events/SDL_touch.c478L
-rw-r--r--src/events/SDL_touch_c.h62L
-rw-r--r--src/events/SDL_windowevents.c211L
-rw-r--r--src/events/SDL_windowevents_c.h31L
-rw-r--r--src/events/blank_cursor.h33L
-rw-r--r--src/events/default_cursor.h114L
-rw-r--r--src/events/scancodes_darwin.h159L
-rw-r--r--src/events/scancodes_linux.h263L
-rw-r--r--src/events/scancodes_windows.h55L
-rw-r--r--src/events/scancodes_xfree86.h512L
-rw-r--r--src/file/SDL_rwops.c928L
-rw-r--r--src/file/cocoa/SDL_rwopsbundlesupport.h30L
-rw-r--r--src/file/cocoa/SDL_rwopsbundlesupport.m62L
-rw-r--r--src/filesystem/android/SDL_sysfilesystem.c62L
-rw-r--r--src/filesystem/cocoa/SDL_sysfilesystem.m137L
-rw-r--r--src/filesystem/dummy/SDL_sysfilesystem.c47L
-rw-r--r--src/filesystem/emscripten/SDL_sysfilesystem.c81L
-rw-r--r--src/filesystem/haiku/SDL_sysfilesystem.cc109L
-rw-r--r--src/filesystem/nacl/SDL_sysfilesystem.c43L
-rw-r--r--src/filesystem/os2/SDL_sysfilesystem.c129L
-rw-r--r--src/filesystem/unix/SDL_sysfilesystem.c250L
-rw-r--r--src/filesystem/windows/SDL_sysfilesystem.c191L
-rw-r--r--src/filesystem/winrt/SDL_sysfilesystem.cpp242L
-rw-r--r--src/haptic/SDL_haptic.c855L
-rw-r--r--src/haptic/SDL_haptic_c.h30L
-rw-r--r--src/haptic/SDL_syshaptic.h208L
-rw-r--r--src/haptic/android/SDL_syshaptic.c367L
-rw-r--r--src/haptic/android/SDL_syshaptic_c.h12L
-rw-r--r--src/haptic/darwin/SDL_syshaptic.c1441L
-rw-r--r--src/haptic/darwin/SDL_syshaptic_c.h26L
-rw-r--r--src/haptic/dummy/SDL_syshaptic.c186L
-rw-r--r--src/haptic/linux/SDL_syshaptic.c1185L
-rw-r--r--src/haptic/windows/SDL_dinputhaptic.c1309L
-rw-r--r--src/haptic/windows/SDL_dinputhaptic_c.h47L
-rw-r--r--src/haptic/windows/SDL_windowshaptic.c455L
-rw-r--r--src/haptic/windows/SDL_windowshaptic_c.h90L
-rw-r--r--src/haptic/windows/SDL_xinputhaptic.c486L
-rw-r--r--src/haptic/windows/SDL_xinputhaptic_c.h47L
-rw-r--r--src/hidapi/AUTHORS.txt16L
-rw-r--r--src/hidapi/HACKING.txt15L
-rw-r--r--src/hidapi/LICENSE-bsd.txt26L
-rw-r--r--src/hidapi/LICENSE-gpl3.txt674L
-rw-r--r--src/hidapi/LICENSE-orig.txt9L
-rw-r--r--src/hidapi/LICENSE.txt13L
-rw-r--r--src/hidapi/Makefile.am85L
-rw-r--r--src/hidapi/README.txt339L
-rw-r--r--src/hidapi/SDL_hidapi.c946L
-rw-r--r--src/hidapi/android/hid.cpp1215L
-rw-r--r--src/hidapi/android/jni/Android.mk16L
-rw-r--r--src/hidapi/android/jni/Application.mk2L
-rw-r--r--src/hidapi/android/project.properties14L
-rwxr-xr-xsrc/hidapi/bootstrap2L
-rw-r--r--src/hidapi/configure.ac236L
-rw-r--r--src/hidapi/doxygen/Doxyfile1630L
-rw-r--r--src/hidapi/hidapi/hidapi.h408L
-rw-r--r--src/hidapi/hidtest/Makefile.am20L
-rw-r--r--src/hidapi/hidtest/hidtest.cpp194L
-rw-r--r--src/hidapi/ios/Makefile-manual32L
-rw-r--r--src/hidapi/ios/Makefile.am9L
-rw-r--r--src/hidapi/ios/hid.m915L
-rw-r--r--src/hidapi/libusb/Makefile-manual18L
-rw-r--r--src/hidapi/libusb/Makefile.am27L
-rw-r--r--src/hidapi/libusb/Makefile.freebsd46L
-rw-r--r--src/hidapi/libusb/Makefile.linux49L
-rw-r--r--src/hidapi/libusb/hid.c1624L
-rw-r--r--src/hidapi/libusb/hidusb.cpp3L
-rw-r--r--src/hidapi/linux/Makefile-manual49L
-rw-r--r--src/hidapi/linux/Makefile.am10L
-rw-r--r--src/hidapi/linux/README.txt59L
-rw-r--r--src/hidapi/linux/hid.c902L
-rw-r--r--src/hidapi/linux/hid.cpp333L
-rw-r--r--src/hidapi/linux/hidraw.cpp3L
-rw-r--r--src/hidapi/m4/ax_pthread.m4309L
-rw-r--r--src/hidapi/m4/pkg.m4157L
-rw-r--r--src/hidapi/mac/Makefile-manual32L
-rw-r--r--src/hidapi/mac/Makefile.am9L
-rw-r--r--src/hidapi/mac/hid.c1177L
-rw-r--r--src/hidapi/pc/hidapi-hidraw.pc.in10L
-rw-r--r--src/hidapi/pc/hidapi-libusb.pc.in10L
-rw-r--r--src/hidapi/pc/hidapi.pc.in10L
-rw-r--r--src/hidapi/testgui/Makefile-manual26L
-rw-r--r--src/hidapi/testgui/Makefile.am43L
-rw-r--r--src/hidapi/testgui/Makefile.freebsd33L
-rw-r--r--src/hidapi/testgui/Makefile.linux32L
-rw-r--r--src/hidapi/testgui/Makefile.mac46L
-rw-r--r--src/hidapi/testgui/Makefile.mingw32L
-rw-r--r--src/hidapi/testgui/TestGUI.app.in/Contents/Info.plist28L
-rw-r--r--src/hidapi/testgui/TestGUI.app.in/Contents/PkgInfo1L
-rw-r--r--src/hidapi/testgui/TestGUI.app.in/Contents/Resources/English.lproj/InfoPlist.strings92B
-rw-r--r--src/hidapi/testgui/TestGUI.app.in/Contents/Resources/Signal11.icns21918B
-rwxr-xr-xsrc/hidapi/testgui/copy_to_bundle.sh97L
-rw-r--r--src/hidapi/testgui/mac_support.cpp134L
-rw-r--r--src/hidapi/testgui/mac_support.h17L
-rw-r--r--src/hidapi/testgui/mac_support_cocoa.m94L
-rwxr-xr-xsrc/hidapi/testgui/start.sh2L
-rw-r--r--src/hidapi/testgui/test.cpp532L
-rw-r--r--src/hidapi/testgui/testgui.sln20L
-rw-r--r--src/hidapi/testgui/testgui.vcproj217L
-rw-r--r--src/hidapi/udev/99-hid.rules33L
-rw-r--r--src/hidapi/windows/Makefile-manual14L
-rw-r--r--src/hidapi/windows/Makefile.am16L
-rw-r--r--src/hidapi/windows/Makefile.mingw35L
-rw-r--r--src/hidapi/windows/ddk_build/hidapi.def17L
-rw-r--r--src/hidapi/windows/ddk_build/makefile49L
-rw-r--r--src/hidapi/windows/ddk_build/sources23L
-rw-r--r--src/hidapi/windows/hid.c1068L
-rw-r--r--src/hidapi/windows/hidapi.sln29L
-rw-r--r--src/hidapi/windows/hidapi.vcproj201L
-rw-r--r--src/hidapi/windows/hidtest.vcproj196L
-rw-r--r--src/joystick/SDL_gamecontroller.c2608L
-rw-r--r--src/joystick/SDL_gamecontrollerdb.h852L
-rw-r--r--src/joystick/SDL_joystick.c2623L
-rw-r--r--src/joystick/SDL_joystick_c.h179L
-rw-r--r--src/joystick/SDL_sysjoystick.h210L
-rw-r--r--src/joystick/android/SDL_sysjoystick.c727L
-rw-r--r--src/joystick/android/SDL_sysjoystick_c.h59L
-rw-r--r--src/joystick/bsd/SDL_bsdjoystick.c822L
-rwxr-xr-xsrc/joystick/check_8bitdo.sh15L
-rw-r--r--src/joystick/controller_type.h712L
-rw-r--r--src/joystick/darwin/SDL_iokitjoystick.c1116L
-rw-r--r--src/joystick/darwin/SDL_iokitjoystick_c.h81L
-rw-r--r--src/joystick/dummy/SDL_sysjoystick.c161L
-rw-r--r--src/joystick/emscripten/SDL_sysjoystick.c459L
-rw-r--r--src/joystick/emscripten/SDL_sysjoystick_c.h52L
-rw-r--r--src/joystick/haiku/SDL_haikujoystick.cc315L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_gamecube.c441L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_ps4.c818L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_ps5.c949L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_rumble.c267L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_rumble.h39L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_steam.c1210L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_switch.c1316L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_xbox360.c362L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_xbox360w.c343L
-rw-r--r--src/joystick/hidapi/SDL_hidapi_xboxone.c1093L
-rw-r--r--src/joystick/hidapi/SDL_hidapijoystick.c1292L
-rw-r--r--src/joystick/hidapi/SDL_hidapijoystick_c.h128L
-rw-r--r--src/joystick/hidapi/steam/controller_constants.h499L
-rw-r--r--src/joystick/hidapi/steam/controller_structs.h270L
-rw-r--r--src/joystick/iphoneos/SDL_mfijoystick.m1415L
-rw-r--r--src/joystick/iphoneos/SDL_mfijoystick_c.h62L
-rw-r--r--src/joystick/linux/SDL_sysjoystick.c1593L
-rw-r--r--src/joystick/linux/SDL_sysjoystick_c.h87L
-rw-r--r--src/joystick/psp/SDL_sysjoystick.c264L
-rwxr-xr-xsrc/joystick/sort_controllers.py100L
-rw-r--r--src/joystick/steam/SDL_steamcontroller.c52L
-rw-r--r--src/joystick/steam/SDL_steamcontroller.h39L
-rw-r--r--src/joystick/usb_ids.h83L
-rw-r--r--src/joystick/virtual/SDL_virtualjoystick.c450L
-rw-r--r--src/joystick/virtual/SDL_virtualjoystick_c.h62L
-rw-r--r--src/joystick/windows/SDL_dinputjoystick.c1344L
-rw-r--r--src/joystick/windows/SDL_dinputjoystick_c.h32L
-rw-r--r--src/joystick/windows/SDL_mmjoystick.c452L
-rw-r--r--src/joystick/windows/SDL_rawinputjoystick.c1932L
-rw-r--r--src/joystick/windows/SDL_rawinputjoystick_c.h38L
-rw-r--r--src/joystick/windows/SDL_windows_gaming_input.c774L
-rw-r--r--src/joystick/windows/SDL_windowsjoystick.c661L
-rw-r--r--src/joystick/windows/SDL_windowsjoystick_c.h94L
-rw-r--r--src/joystick/windows/SDL_xinputjoystick.c599L
-rw-r--r--src/joystick/windows/SDL_xinputjoystick_c.h34L
-rw-r--r--src/libm/e_atan2.c134L
-rw-r--r--src/libm/e_exp.c191L
-rw-r--r--src/libm/e_fmod.c144L
-rw-r--r--src/libm/e_log.c152L
-rw-r--r--src/libm/e_log10.c106L
-rw-r--r--src/libm/e_pow.c347L
-rw-r--r--src/libm/e_rem_pio2.c161L
-rw-r--r--src/libm/e_sqrt.c457L
-rw-r--r--src/libm/k_cos.c82L
-rw-r--r--src/libm/k_rem_pio2.c317L
-rw-r--r--src/libm/k_sin.c65L
-rw-r--r--src/libm/k_tan.c118L
-rw-r--r--src/libm/math_libm.h47L
-rw-r--r--src/libm/math_private.h227L
-rw-r--r--src/libm/s_atan.c118L
-rw-r--r--src/libm/s_copysign.c29L
-rw-r--r--src/libm/s_cos.c73L
-rw-r--r--src/libm/s_fabs.c29L
-rw-r--r--src/libm/s_floor.c75L
-rw-r--r--src/libm/s_scalbn.c73L
-rw-r--r--src/libm/s_sin.c73L
-rw-r--r--src/libm/s_tan.c67L
-rw-r--r--src/loadso/dlopen/SDL_sysloadso.c89L
-rw-r--r--src/loadso/dummy/SDL_sysloadso.c54L
-rw-r--r--src/loadso/os2/SDL_sysloadso.c84L
-rw-r--r--src/loadso/windows/SDL_sysloadso.c87L
-rw-r--r--src/locale/SDL_locale.c103L
-rw-r--r--src/locale/SDL_syslocale.h37L
-rw-r--r--src/locale/android/SDL_syslocale.c33L
-rw-r--r--src/locale/dummy/SDL_syslocale.c33L
-rw-r--r--src/locale/emscripten/SDL_syslocale.c72L
-rw-r--r--src/locale/haiku/SDL_syslocale.cc77L
-rw-r--r--src/locale/macosx/SDL_syslocale.m76L
-rw-r--r--src/locale/unix/SDL_syslocale.c109L
-rw-r--r--src/locale/windows/SDL_syslocale.c117L
-rw-r--r--src/locale/winrt/SDL_syslocale.c58L
-rw-r--r--src/main/android/SDL_android_main.c7L
-rw-r--r--src/main/dummy/SDL_dummy_main.c28L
-rw-r--r--src/main/haiku/SDL_BApp.h420L
-rw-r--r--src/main/haiku/SDL_BeApp.cc158L
-rw-r--r--src/main/haiku/SDL_BeApp.h41L
-rw-r--r--src/main/nacl/SDL_nacl_main.c93L
-rw-r--r--src/main/psp/SDL_psp_main.c70L
-rw-r--r--src/main/uikit/SDL_uikit_main.c19L
-rw-r--r--src/main/windows/SDL_windows_main.c108L
-rw-r--r--src/main/windows/version.rc38L
-rw-r--r--src/main/winrt/SDL2-WinRTResource_BlankCursor.cur326B
-rw-r--r--src/main/winrt/SDL2-WinRTResources.rc3L
-rw-r--r--src/main/winrt/SDL_winrt_main_NonXAML.cpp54L
-rw-r--r--src/misc/SDL_sysurl.h36L
-rw-r--r--src/misc/SDL_url.c35L
-rw-r--r--src/misc/android/SDL_sysurl.c32L
-rw-r--r--src/misc/dummy/SDL_sysurl.c31L
-rw-r--r--src/misc/haiku/SDL_sysurl.cc34L
-rw-r--r--src/misc/ios/SDL_sysurl.m36L
-rw-r--r--src/misc/macosx/SDL_sysurl.m36L
-rw-r--r--src/misc/riscos/SDL_sysurl.c49L
-rw-r--r--src/misc/unix/SDL_sysurl.c70L
-rw-r--r--src/misc/windows/SDL_sysurl.c54L
-rw-r--r--src/misc/winrt/SDL_sysurl.cpp43L
-rw-r--r--src/power/SDL_power.c116L
-rw-r--r--src/power/SDL_syspower.h49L
-rw-r--r--src/power/android/SDL_syspower.c64L
-rw-r--r--src/power/emscripten/SDL_syspower.c62L
-rw-r--r--src/power/haiku/SDL_syspower.c128L
-rw-r--r--src/power/linux/SDL_syspower.c649L
-rw-r--r--src/power/macosx/SDL_syspower.c192L
-rw-r--r--src/power/psp/SDL_syspower.c68L
-rw-r--r--src/power/uikit/SDL_syspower.h32L
-rw-r--r--src/power/uikit/SDL_syspower.m112L
-rw-r--r--src/power/windows/SDL_syspower.c76L
-rw-r--r--src/power/winrt/SDL_syspower.cpp44L
-rw-r--r--src/render/SDL_d3dmath.c136L
-rw-r--r--src/render/SDL_d3dmath.h72L
-rw-r--r--src/render/SDL_render.c3427L
-rw-r--r--src/render/SDL_sysrender.h263L
-rw-r--r--src/render/SDL_yuv_sw.c417L
-rw-r--r--src/render/SDL_yuv_sw_c.h73L
-rw-r--r--src/render/direct3d/SDL_render_d3d.c1886L
-rw-r--r--src/render/direct3d/SDL_shaders_d3d.c274L
-rw-r--r--src/render/direct3d/SDL_shaders_d3d.h34L
-rw-r--r--src/render/direct3d11/SDL_render_d3d11.c2596L
-rw-r--r--src/render/direct3d11/SDL_render_winrt.cpp116L
-rw-r--r--src/render/direct3d11/SDL_render_winrt.h40L
-rw-r--r--src/render/direct3d11/SDL_shaders_d3d11.c1957L
-rw-r--r--src/render/direct3d11/SDL_shaders_d3d11.h43L
-rw-r--r--src/render/metal/SDL_render_metal.m1962L
-rw-r--r--src/render/metal/SDL_shaders_metal.metal117L
-rw-r--r--src/render/metal/SDL_shaders_metal_ios.h1841L
-rw-r--r--src/render/metal/SDL_shaders_metal_iphonesimulator.h2086L
-rw-r--r--src/render/metal/SDL_shaders_metal_osx.h1843L
-rw-r--r--src/render/metal/SDL_shaders_metal_tvos.h1841L
-rw-r--r--src/render/metal/SDL_shaders_metal_tvsimulator.h2089L
-rwxr-xr-xsrc/render/metal/build-metal-shaders.sh24L
-rw-r--r--src/render/opengl/SDL_glfuncs.h478L
-rw-r--r--src/render/opengl/SDL_render_gl.c1781L
-rw-r--r--src/render/opengl/SDL_shaders_gl.c541L
-rw-r--r--src/render/opengl/SDL_shaders_gl.h55L
-rw-r--r--src/render/opengles/SDL_glesfuncs.h65L
-rw-r--r--src/render/opengles/SDL_render_gles.c1308L
-rw-r--r--src/render/opengles2/SDL_gles2funcs.h81L
-rw-r--r--src/render/opengles2/SDL_render_gles2.c2206L
-rw-r--r--src/render/opengles2/SDL_shaders_gles2.c573L
-rw-r--r--src/render/opengles2/SDL_shaders_gles2.h70L
-rw-r--r--src/render/psp/SDL_render_psp.c1058L
-rw-r--r--src/render/software/SDL_blendfillrect.c357L
-rw-r--r--src/render/software/SDL_blendfillrect.h33L
-rw-r--r--src/render/software/SDL_blendline.c875L
-rw-r--r--src/render/software/SDL_blendline.h33L
-rw-r--r--src/render/software/SDL_blendpoint.c362L
-rw-r--r--src/render/software/SDL_blendpoint.h33L
-rw-r--r--src/render/software/SDL_draw.h632L
-rw-r--r--src/render/software/SDL_drawline.c209L
-rw-r--r--src/render/software/SDL_drawline.h33L
-rw-r--r--src/render/software/SDL_drawpoint.c114L
-rw-r--r--src/render/software/SDL_drawpoint.h33L
-rw-r--r--src/render/software/SDL_render_sw.c893L
-rw-r--r--src/render/software/SDL_render_sw_c.h29L
-rw-r--r--src/render/software/SDL_rotate.c538L
-rw-r--r--src/render/software/SDL_rotate.h32L
-rw-r--r--src/sensor/SDL_sensor.c553L
-rw-r--r--src/sensor/SDL_sensor_c.h44L
-rw-r--r--src/sensor/SDL_syssensor.h106L
-rw-r--r--src/sensor/android/SDL_androidsensor.c220L
-rw-r--r--src/sensor/android/SDL_androidsensor.h31L
-rw-r--r--src/sensor/coremotion/SDL_coremotionsensor.h30L
-rw-r--r--src/sensor/coremotion/SDL_coremotionsensor.m234L
-rw-r--r--src/sensor/dummy/SDL_dummysensor.c111L
-rw-r--r--src/sensor/dummy/SDL_dummysensor.h23L
-rw-r--r--src/sensor/windows/SDL_windowssensor.c484L
-rw-r--r--src/sensor/windows/SDL_windowssensor.h23L
-rw-r--r--src/stdlib/SDL_crc32.c52L
-rw-r--r--src/stdlib/SDL_getenv.c315L
-rw-r--r--src/stdlib/SDL_iconv.c940L
-rw-r--r--src/stdlib/SDL_malloc.c5435L
-rw-r--r--src/stdlib/SDL_qsort.c538L
-rw-r--r--src/stdlib/SDL_stdlib.c1165L
-rw-r--r--src/stdlib/SDL_string.c1944L
-rw-r--r--src/stdlib/SDL_strtokr.c103L
-rw-r--r--src/test/SDL_test_assert.c152L
-rw-r--r--src/test/SDL_test_common.c1951L
-rw-r--r--src/test/SDL_test_compare.c117L
-rw-r--r--src/test/SDL_test_crc32.c166L
-rw-r--r--src/test/SDL_test_font.c3250L
-rw-r--r--src/test/SDL_test_fuzzer.c534L
-rw-r--r--src/test/SDL_test_harness.c683L
-rw-r--r--src/test/SDL_test_imageBlit.c1559L
-rw-r--r--src/test/SDL_test_imageBlitBlend.c2845L
-rw-r--r--src/test/SDL_test_imageFace.c247L
-rw-r--r--src/test/SDL_test_imagePrimitives.c514L
-rw-r--r--src/test/SDL_test_imagePrimitivesBlend.c696L
-rw-r--r--src/test/SDL_test_log.c118L
-rw-r--r--src/test/SDL_test_md5.c338L
-rw-r--r--src/test/SDL_test_memory.c274L
-rw-r--r--src/test/SDL_test_random.c96L
-rw-r--r--src/thread/SDL_systhread.h70L
-rw-r--r--src/thread/SDL_thread.c467L
-rw-r--r--src/thread/SDL_thread_c.h100L
-rw-r--r--src/thread/generic/SDL_syscond.c220L
-rw-r--r--src/thread/generic/SDL_sysmutex.c165L
-rw-r--r--src/thread/generic/SDL_sysmutex_c.h22L
-rw-r--r--src/thread/generic/SDL_syssem.c217L
-rw-r--r--src/thread/generic/SDL_systhread.c71L
-rw-r--r--src/thread/generic/SDL_systhread_c.h26L
-rw-r--r--src/thread/generic/SDL_systls.c38L
-rw-r--r--src/thread/os2/SDL_sysmutex.c129L
-rw-r--r--src/thread/os2/SDL_syssem.c190L
-rw-r--r--src/thread/os2/SDL_systhread.c133L
-rw-r--r--src/thread/os2/SDL_systhread_c.h25L
-rw-r--r--src/thread/os2/SDL_systls.c89L
-rw-r--r--src/thread/os2/SDL_systls_c.h38L
-rw-r--r--src/thread/psp/SDL_syscond.c224L
-rw-r--r--src/thread/psp/SDL_sysmutex.c136L
-rw-r--r--src/thread/psp/SDL_sysmutex_c.h22L
-rw-r--r--src/thread/psp/SDL_syssem.c161L
-rw-r--r--src/thread/psp/SDL_systhread.c114L
-rw-r--r--src/thread/psp/SDL_systhread_c.h24L
-rw-r--r--src/thread/pthread/SDL_syscond.c158L
-rw-r--r--src/thread/pthread/SDL_sysmutex.c195L
-rw-r--r--src/thread/pthread/SDL_sysmutex_c.h32L
-rw-r--r--src/thread/pthread/SDL_syssem.c209L
-rw-r--r--src/thread/pthread/SDL_systhread.c310L
-rw-r--r--src/thread/pthread/SDL_systhread_c.h27L
-rw-r--r--src/thread/pthread/SDL_systls.c70L
-rw-r--r--src/thread/stdcpp/SDL_syscond.cpp164L
-rw-r--r--src/thread/stdcpp/SDL_sysmutex.cpp110L
-rw-r--r--src/thread/stdcpp/SDL_sysmutex_c.h30L
-rw-r--r--src/thread/stdcpp/SDL_systhread.cpp178L
-rw-r--r--src/thread/stdcpp/SDL_systhread_c.h26L
-rw-r--r--src/thread/windows/SDL_sysmutex.c110L
-rw-r--r--src/thread/windows/SDL_syssem.c152L
-rw-r--r--src/thread/windows/SDL_systhread.c247L
-rw-r--r--src/thread/windows/SDL_systhread_c.h32L
-rw-r--r--src/thread/windows/SDL_systls.c84L
-rw-r--r--src/timer/SDL_timer.c373L
-rw-r--r--src/timer/SDL_timer_c.h40L
-rw-r--r--src/timer/dummy/SDL_systimer.c75L
-rw-r--r--src/timer/haiku/SDL_systimer.c80L
-rw-r--r--src/timer/os2/SDL_systimer.c173L
-rw-r--r--src/timer/psp/SDL_systimer.c91L
-rw-r--r--src/timer/unix/SDL_systimer.c242L
-rw-r--r--src/timer/windows/SDL_systimer.c200L
-rw-r--r--src/video/SDL_RLEaccel.c1591L
-rw-r--r--src/video/SDL_RLEaccel_c.h34L
-rw-r--r--src/video/SDL_blit.c296L
-rw-r--r--src/video/SDL_blit.h554L
-rw-r--r--src/video/SDL_blit_0.c487L
-rw-r--r--src/video/SDL_blit_1.c556L
-rw-r--r--src/video/SDL_blit_A.c1496L
-rw-r--r--src/video/SDL_blit_N.c3471L
-rw-r--r--src/video/SDL_blit_auto.c7681L
-rw-r--r--src/video/SDL_blit_auto.h34L
-rw-r--r--src/video/SDL_blit_copy.c162L
-rw-r--r--src/video/SDL_blit_copy.h29L
-rw-r--r--src/video/SDL_blit_slow.c178L
-rw-r--r--src/video/SDL_blit_slow.h31L
-rw-r--r--src/video/SDL_bmp.c806L
-rw-r--r--src/video/SDL_clipboard.c90L
-rw-r--r--src/video/SDL_egl.c1172L
-rw-r--r--src/video/SDL_egl_c.h185L
-rw-r--r--src/video/SDL_fillrect.c433L
-rw-r--r--src/video/SDL_pixels.c1230L
-rw-r--r--src/video/SDL_pixels_c.h49L
-rw-r--r--src/video/SDL_rect.c530L
-rw-r--r--src/video/SDL_rect_c.h31L
-rw-r--r--src/video/SDL_shape.c308L
-rw-r--r--src/video/SDL_shape_internals.h71L
-rw-r--r--src/video/SDL_stretch.c353L
-rw-r--r--src/video/SDL_surface.c1384L
-rw-r--r--src/video/SDL_sysvideo.h479L
-rw-r--r--src/video/SDL_video.c4386L
-rw-r--r--src/video/SDL_vulkan_internal.h98L
-rw-r--r--src/video/SDL_vulkan_utils.c539L
-rw-r--r--src/video/SDL_yuv.c1846L
-rw-r--r--src/video/SDL_yuv_c.h36L
-rw-r--r--src/video/android/SDL_androidclipboard.c48L
-rw-r--r--src/video/android/SDL_androidclipboard.h32L
-rw-r--r--src/video/android/SDL_androidevents.c239L
-rw-r--r--src/video/android/SDL_androidevents.h28L
-rw-r--r--src/video/android/SDL_androidgl.c91L
-rw-r--r--src/video/android/SDL_androidgl.h34L
-rw-r--r--src/video/android/SDL_androidkeyboard.c391L
-rw-r--r--src/video/android/SDL_androidkeyboard.h36L
-rw-r--r--src/video/android/SDL_androidmessagebox.c37L
-rw-r--r--src/video/android/SDL_androidmessagebox.h29L
-rw-r--r--src/video/android/SDL_androidmouse.c266L
-rw-r--r--src/video/android/SDL_androidmouse.h33L
-rw-r--r--src/video/android/SDL_androidtouch.c89L
-rw-r--r--src/video/android/SDL_androidtouch.h29L
-rw-r--r--src/video/android/SDL_androidvideo.c269L
-rw-r--r--src/video/android/SDL_androidvideo.h51L
-rw-r--r--src/video/android/SDL_androidvulkan.c174L
-rw-r--r--src/video/android/SDL_androidvulkan.h52L
-rw-r--r--src/video/android/SDL_androidwindow.c212L
-rw-r--r--src/video/android/SDL_androidwindow.h49L
-rw-r--r--src/video/arm/pixman-arm-asm.h36L
-rw-r--r--src/video/arm/pixman-arm-neon-asm.S375L
-rw-r--r--src/video/arm/pixman-arm-neon-asm.h1184L
-rw-r--r--src/video/arm/pixman-arm-simd-asm.S532L
-rw-r--r--src/video/arm/pixman-arm-simd-asm.h1034L
-rw-r--r--src/video/cocoa/SDL_cocoaclipboard.h36L
-rw-r--r--src/video/cocoa/SDL_cocoaclipboard.m103L
-rw-r--r--src/video/cocoa/SDL_cocoaevents.h32L
-rw-r--r--src/video/cocoa/SDL_cocoaevents.m542L
-rw-r--r--src/video/cocoa/SDL_cocoakeyboard.h36L
-rw-r--r--src/video/cocoa/SDL_cocoakeyboard.m607L
-rw-r--r--src/video/cocoa/SDL_cocoamessagebox.h29L
-rw-r--r--src/video/cocoa/SDL_cocoamessagebox.m157L
-rw-r--r--src/video/cocoa/SDL_cocoametalview.h71L
-rw-r--r--src/video/cocoa/SDL_cocoametalview.m193L
-rw-r--r--src/video/cocoa/SDL_cocoamodes.h46L
-rw-r--r--src/video/cocoa/SDL_cocoamodes.m683L
-rw-r--r--src/video/cocoa/SDL_cocoamouse.h52L
-rw-r--r--src/video/cocoa/SDL_cocoamouse.m480L
-rw-r--r--src/video/cocoa/SDL_cocoamousetap.h34L
-rw-r--r--src/video/cocoa/SDL_cocoamousetap.m286L
-rw-r--r--src/video/cocoa/SDL_cocoaopengl.h79L
-rw-r--r--src/video/cocoa/SDL_cocoaopengl.m468L
-rw-r--r--src/video/cocoa/SDL_cocoaopengles.h49L
-rw-r--r--src/video/cocoa/SDL_cocoaopengles.m133L
-rw-r--r--src/video/cocoa/SDL_cocoashape.h45L
-rw-r--r--src/video/cocoa/SDL_cocoashape.m111L
-rw-r--r--src/video/cocoa/SDL_cocoavideo.h123L
-rw-r--r--src/video/cocoa/SDL_cocoavideo.m268L
-rw-r--r--src/video/cocoa/SDL_cocoavulkan.h55L
-rw-r--r--src/video/cocoa/SDL_cocoavulkan.m243L
-rw-r--r--src/video/cocoa/SDL_cocoawindow.h156L
-rw-r--r--src/video/cocoa/SDL_cocoawindow.m2116L
-rw-r--r--src/video/directfb/SDL_DirectFB_WM.c413L
-rw-r--r--src/video/directfb/SDL_DirectFB_WM.h56L
-rw-r--r--src/video/directfb/SDL_DirectFB_dyn.c117L
-rw-r--r--src/video/directfb/SDL_DirectFB_dyn.h41L
-rw-r--r--src/video/directfb/SDL_DirectFB_events.c748L
-rw-r--r--src/video/directfb/SDL_DirectFB_events.h34L
-rw-r--r--src/video/directfb/SDL_DirectFB_modes.c414L
-rw-r--r--src/video/directfb/SDL_DirectFB_modes.h59L
-rw-r--r--src/video/directfb/SDL_DirectFB_mouse.c388L
-rw-r--r--src/video/directfb/SDL_DirectFB_mouse.h44L
-rw-r--r--src/video/directfb/SDL_DirectFB_opengl.c332L
-rw-r--r--src/video/directfb/SDL_DirectFB_opengl.h64L
-rw-r--r--src/video/directfb/SDL_DirectFB_render.c1069L
-rw-r--r--src/video/directfb/SDL_DirectFB_render.h25L
-rw-r--r--src/video/directfb/SDL_DirectFB_shape.c130L
-rw-r--r--src/video/directfb/SDL_DirectFB_shape.h38L
-rw-r--r--src/video/directfb/SDL_DirectFB_video.c418L
-rw-r--r--src/video/directfb/SDL_DirectFB_video.h169L
-rw-r--r--src/video/directfb/SDL_DirectFB_vulkan.c169L
-rw-r--r--src/video/directfb/SDL_DirectFB_vulkan.h47L
-rw-r--r--src/video/directfb/SDL_DirectFB_window.c565L
-rw-r--r--src/video/directfb/SDL_DirectFB_window.h82L
-rw-r--r--src/video/dummy/SDL_nullevents.c41L
-rw-r--r--src/video/dummy/SDL_nullevents_c.h33L
-rw-r--r--src/video/dummy/SDL_nullframebuffer.c89L
-rw-r--r--src/video/dummy/SDL_nullframebuffer_c.h33L
-rw-r--r--src/video/dummy/SDL_nullvideo.c148L
-rw-r--r--src/video/dummy/SDL_nullvideo.h30L
-rw-r--r--src/video/emscripten/SDL_emscriptenevents.c796L
-rw-r--r--src/video/emscripten/SDL_emscriptenevents.h40L
-rw-r--r--src/video/emscripten/SDL_emscriptenframebuffer.c185L
-rw-r--r--src/video/emscripten/SDL_emscriptenframebuffer.h32L
-rw-r--r--src/video/emscripten/SDL_emscriptenmouse.c283L
-rw-r--r--src/video/emscripten/SDL_emscriptenmouse.h42L
-rw-r--r--src/video/emscripten/SDL_emscriptenopengles.c119L
-rw-r--r--src/video/emscripten/SDL_emscriptenopengles.h49L
-rw-r--r--src/video/emscripten/SDL_emscriptenvideo.c372L
-rw-r--r--src/video/emscripten/SDL_emscriptenvideo.h57L
-rw-r--r--src/video/haiku/SDL_BWin.h671L
-rw-r--r--src/video/haiku/SDL_bclipboard.cc95L
-rw-r--r--src/video/haiku/SDL_bclipboard.h33L
-rw-r--r--src/video/haiku/SDL_bevents.cc41L
-rw-r--r--src/video/haiku/SDL_bevents.h39L
-rw-r--r--src/video/haiku/SDL_bframebuffer.cc259L
-rw-r--r--src/video/haiku/SDL_bframebuffer.h47L
-rw-r--r--src/video/haiku/SDL_bkeyboard.cc190L
-rw-r--r--src/video/haiku/SDL_bkeyboard.h44L
-rw-r--r--src/video/haiku/SDL_bmessagebox.cc425L
-rw-r--r--src/video/haiku/SDL_bmessagebox.h45L
-rw-r--r--src/video/haiku/SDL_bmodes.cc333L
-rw-r--r--src/video/haiku/SDL_bmodes.h48L
-rw-r--r--src/video/haiku/SDL_bopengl.cc176L
-rw-r--r--src/video/haiku/SDL_bopengl.h55L
-rw-r--r--src/video/haiku/SDL_bvideo.cc213L
-rw-r--r--src/video/haiku/SDL_bvideo.h43L
-rw-r--r--src/video/haiku/SDL_bwindow.cc243L
-rw-r--r--src/video/haiku/SDL_bwindow.h55L
-rw-r--r--src/video/khronos/EGL/egl.h303L
-rw-r--r--src/video/khronos/EGL/eglext.h1241L
-rw-r--r--src/video/khronos/EGL/eglplatform.h132L
-rw-r--r--src/video/khronos/GLES2/gl2.h675L
-rw-r--r--src/video/khronos/GLES2/gl2ext.h3505L
-rw-r--r--src/video/khronos/GLES2/gl2platform.h38L
-rw-r--r--src/video/khronos/KHR/khrplatform.h284L
-rw-r--r--src/video/khronos/vulkan/vk_icd.h228L
-rw-r--r--src/video/khronos/vulkan/vk_layer.h210L
-rw-r--r--src/video/khronos/vulkan/vk_platform.h82L
-rw-r--r--src/video/khronos/vulkan/vk_sdk_platform.h69L
-rw-r--r--src/video/khronos/vulkan/vulkan.h87L
-rw-r--r--src/video/khronos/vulkan/vulkan.hpp93599L
-rw-r--r--src/video/khronos/vulkan/vulkan_android.h112L
-rw-r--r--src/video/khronos/vulkan/vulkan_beta.h459L
-rw-r--r--src/video/khronos/vulkan/vulkan_core.h11309L
-rw-r--r--src/video/khronos/vulkan/vulkan_directfb.h54L
-rw-r--r--src/video/khronos/vulkan/vulkan_fuchsia.h47L
-rw-r--r--src/video/khronos/vulkan/vulkan_ggp.h58L
-rw-r--r--src/video/khronos/vulkan/vulkan_ios.h47L
-rw-r--r--src/video/khronos/vulkan/vulkan_macos.h47L
-rw-r--r--src/video/khronos/vulkan/vulkan_metal.h54L
-rw-r--r--src/video/khronos/vulkan/vulkan_vi.h47L
-rw-r--r--src/video/khronos/vulkan/vulkan_wayland.h54L
-rw-r--r--src/video/khronos/vulkan/vulkan_win32.h315L
-rw-r--r--src/video/khronos/vulkan/vulkan_xcb.h55L
-rw-r--r--src/video/khronos/vulkan/vulkan_xlib.h55L
-rw-r--r--src/video/khronos/vulkan/vulkan_xlib_xrandr.h45L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmdyn.c169L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmdyn.h54L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmevents.c43L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmevents.h32L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmmouse.c540L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmmouse.h54L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmopengles.c381L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmopengles.h49L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmsym.h127L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmvideo.c1945L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmvideo.h234L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmvulkan.c408L
-rw-r--r--src/video/kmsdrm/SDL_kmsdrmvulkan.h53L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_dyn.c167L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_dyn.h53L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_events.c42L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_events.h31L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_mouse.c502L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_mouse.h45L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_opengles.c152L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_opengles.h48L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_sym.h99L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_video.c934L
-rw-r--r--src/video/kmsdrm_legacy/SDL_kmsdrm_legacy_video.h132L
-rw-r--r--src/video/nacl/SDL_naclevents.c438L
-rw-r--r--src/video/nacl/SDL_naclevents_c.h30L
-rw-r--r--src/video/nacl/SDL_naclglue.c24L
-rw-r--r--src/video/nacl/SDL_naclopengles.c174L
-rw-r--r--src/video/nacl/SDL_naclopengles.h38L
-rw-r--r--src/video/nacl/SDL_naclvideo.c187L
-rw-r--r--src/video/nacl/SDL_naclvideo.h67L
-rw-r--r--src/video/nacl/SDL_naclwindow.c79L
-rw-r--r--src/video/nacl/SDL_naclwindow.h32L
-rw-r--r--src/video/offscreen/SDL_offscreenevents.c42L
-rw-r--r--src/video/offscreen/SDL_offscreenevents_c.h28L
-rw-r--r--src/video/offscreen/SDL_offscreenframebuffer.c90L
-rw-r--r--src/video/offscreen/SDL_offscreenframebuffer_c.h28L
-rw-r--r--src/video/offscreen/SDL_offscreenopengl.c102L
-rw-r--r--src/video/offscreen/SDL_offscreenopengl.h54L
-rw-r--r--src/video/offscreen/SDL_offscreenvideo.c141L
-rw-r--r--src/video/offscreen/SDL_offscreenvideo.h32L
-rw-r--r--src/video/offscreen/SDL_offscreenwindow.c87L
-rw-r--r--src/video/offscreen/SDL_offscreenwindow.h46L
-rw-r--r--src/video/os2/SDL_os2dive.c329L
-rw-r--r--src/video/os2/SDL_os2messagebox.c555L
-rw-r--r--src/video/os2/SDL_os2messagebox.h29L
-rw-r--r--src/video/os2/SDL_os2mouse.c194L
-rw-r--r--src/video/os2/SDL_os2mouse.h33L
-rw-r--r--src/video/os2/SDL_os2output.h59L
-rw-r--r--src/video/os2/SDL_os2util.c111L
-rw-r--r--src/video/os2/SDL_os2util.h38L
-rw-r--r--src/video/os2/SDL_os2video.c1672L
-rw-r--r--src/video/os2/SDL_os2video.h82L
-rw-r--r--src/video/os2/SDL_os2vman.c484L
-rw-r--r--src/video/os2/my_gradd.h171L
-rw-r--r--src/video/pandora/SDL_pandora.c838L
-rw-r--r--src/video/pandora/SDL_pandora.h101L
-rw-r--r--src/video/pandora/SDL_pandora_events.c38L
-rw-r--r--src/video/pandora/SDL_pandora_events.h25L
-rw-r--r--src/video/psp/SDL_pspevents.c290L
-rw-r--r--src/video/psp/SDL_pspevents_c.h31L
-rw-r--r--src/video/psp/SDL_pspgl.c210L
-rw-r--r--src/video/psp/SDL_pspgl_c.h54L
-rw-r--r--src/video/psp/SDL_pspmouse.c41L
-rw-r--r--src/video/psp/SDL_pspmouse_c.h24L
-rw-r--r--src/video/psp/SDL_pspvideo.c319L
-rw-r--r--src/video/psp/SDL_pspvideo.h102L
-rw-r--r--src/video/qnx/gl.c285L
-rw-r--r--src/video/qnx/keyboard.c133L
-rw-r--r--src/video/qnx/sdl_qnx.h48L
-rw-r--r--src/video/qnx/video.c358L
-rw-r--r--src/video/raspberry/SDL_rpievents.c45L
-rw-r--r--src/video/raspberry/SDL_rpievents_c.h31L
-rw-r--r--src/video/raspberry/SDL_rpimouse.c391L
-rw-r--r--src/video/raspberry/SDL_rpimouse.h43L
-rw-r--r--src/video/raspberry/SDL_rpiopengles.c71L
-rw-r--r--src/video/raspberry/SDL_rpiopengles.h49L
-rw-r--r--src/video/raspberry/SDL_rpivideo.c452L
-rw-r--r--src/video/raspberry/SDL_rpivideo.h104L
-rwxr-xr-xsrc/video/sdlgenblit.pl627L
-rw-r--r--src/video/uikit/SDL_uikitappdelegate.h47L
-rw-r--r--src/video/uikit/SDL_uikitappdelegate.m518L
-rw-r--r--src/video/uikit/SDL_uikitclipboard.h35L
-rw-r--r--src/video/uikit/SDL_uikitclipboard.m111L
-rw-r--r--src/video/uikit/SDL_uikitevents.h38L
-rw-r--r--src/video/uikit/SDL_uikitevents.m331L
-rw-r--r--src/video/uikit/SDL_uikitmessagebox.h31L
-rw-r--r--src/video/uikit/SDL_uikitmessagebox.m210L
-rw-r--r--src/video/uikit/SDL_uikitmetalview.h59L
-rw-r--r--src/video/uikit/SDL_uikitmetalview.m141L
-rw-r--r--src/video/uikit/SDL_uikitmodes.h56L
-rw-r--r--src/video/uikit/SDL_uikitmodes.m599L
-rw-r--r--src/video/uikit/SDL_uikitopengles.h44L
-rw-r--r--src/video/uikit/SDL_uikitopengles.m249L
-rw-r--r--src/video/uikit/SDL_uikitopenglview.h64L
-rw-r--r--src/video/uikit/SDL_uikitopenglview.m384L
-rw-r--r--src/video/uikit/SDL_uikitvideo.h48L
-rw-r--r--src/video/uikit/SDL_uikitvideo.m299L
-rw-r--r--src/video/uikit/SDL_uikitview.h50L
-rw-r--r--src/video/uikit/SDL_uikitview.m514L
-rw-r--r--src/video/uikit/SDL_uikitviewcontroller.h91L
-rw-r--r--src/video/uikit/SDL_uikitviewcontroller.m597L
-rw-r--r--src/video/uikit/SDL_uikitvulkan.h54L
-rw-r--r--src/video/uikit/SDL_uikitvulkan.m250L
-rw-r--r--src/video/uikit/SDL_uikitwindow.h56L
-rw-r--r--src/video/uikit/SDL_uikitwindow.m478L
-rw-r--r--src/video/uikit/keyinfotable.h174L
-rw-r--r--src/video/vivante/SDL_vivanteopengles.c47L
-rw-r--r--src/video/vivante/SDL_vivanteopengles.h48L
-rw-r--r--src/video/vivante/SDL_vivanteplatform.c54L
-rw-r--r--src/video/vivante/SDL_vivanteplatform.h47L
-rw-r--r--src/video/vivante/SDL_vivantevideo.c410L
-rw-r--r--src/video/vivante/SDL_vivantevideo.h91L
-rw-r--r--src/video/vivante/SDL_vivantevulkan.c157L
-rw-r--r--src/video/vivante/SDL_vivantevulkan.h53L
-rw-r--r--src/video/wayland/SDL_waylandclipboard.c123L
-rw-r--r--src/video/wayland/SDL_waylandclipboard.h32L
-rw-r--r--src/video/wayland/SDL_waylanddatamanager.c475L
-rw-r--r--src/video/wayland/SDL_waylanddatamanager.h103L
-rw-r--r--src/video/wayland/SDL_waylanddyn.c172L
-rw-r--r--src/video/wayland/SDL_waylanddyn.h110L
-rw-r--r--src/video/wayland/SDL_waylandevents.c1423L
-rw-r--r--src/video/wayland/SDL_waylandevents_c.h54L
-rw-r--r--src/video/wayland/SDL_waylandmouse.c397L
-rw-r--r--src/video/wayland/SDL_waylandmouse.h31L
-rw-r--r--src/video/wayland/SDL_waylandopengles.c122L
-rw-r--r--src/video/wayland/SDL_waylandopengles.h50L
-rw-r--r--src/video/wayland/SDL_waylandsym.h128L
-rw-r--r--src/video/wayland/SDL_waylandtouch.c274L
-rw-r--r--src/video/wayland/SDL_waylandtouch.h352L
-rw-r--r--src/video/wayland/SDL_waylandvideo.c536L
-rw-r--r--src/video/wayland/SDL_waylandvideo.h93L
-rw-r--r--src/video/wayland/SDL_waylandvulkan.c197L
-rw-r--r--src/video/wayland/SDL_waylandvulkan.h53L
-rw-r--r--src/video/wayland/SDL_waylandwindow.c942L
-rw-r--r--src/video/wayland/SDL_waylandwindow.h107L
-rw-r--r--src/video/windows/SDL_msctf.h242L
-rw-r--r--src/video/windows/SDL_vkeys.h76L
-rw-r--r--src/video/windows/SDL_windowsclipboard.c160L
-rw-r--r--src/video/windows/SDL_windowsclipboard.h36L
-rw-r--r--src/video/windows/SDL_windowsevents.c1369L
-rw-r--r--src/video/windows/SDL_windowsevents.h36L
-rw-r--r--src/video/windows/SDL_windowsframebuffer.c132L
-rw-r--r--src/video/windows/SDL_windowsframebuffer.h27L
-rw-r--r--src/video/windows/SDL_windowskeyboard.c1579L
-rw-r--r--src/video/windows/SDL_windowskeyboard.h40L
-rw-r--r--src/video/windows/SDL_windowsmessagebox.c913L
-rw-r--r--src/video/windows/SDL_windowsmessagebox.h29L
-rw-r--r--src/video/windows/SDL_windowsmodes.c447L
-rw-r--r--src/video/windows/SDL_windowsmodes.h49L
-rw-r--r--src/video/windows/SDL_windowsmouse.c322L
-rw-r--r--src/video/windows/SDL_windowsmouse.h33L
-rw-r--r--src/video/windows/SDL_windowsopengl.c894L
-rw-r--r--src/video/windows/SDL_windowsopengl.h142L
-rw-r--r--src/video/windows/SDL_windowsopengles.c131L
-rw-r--r--src/video/windows/SDL_windowsopengles.h49L
-rw-r--r--src/video/windows/SDL_windowsshape.c110L
-rw-r--r--src/video/windows/SDL_windowsshape.h40L
-rw-r--r--src/video/windows/SDL_windowstaskdialog.h156L
-rw-r--r--src/video/windows/SDL_windowsvideo.c446L
-rw-r--r--src/video/windows/SDL_windowsvideo.h199L
-rw-r--r--src/video/windows/SDL_windowsvulkan.c175L
-rw-r--r--src/video/windows/SDL_windowsvulkan.h52L
-rw-r--r--src/video/windows/SDL_windowswindow.c1020L
-rw-r--r--src/video/windows/SDL_windowswindow.h89L
-rw-r--r--src/video/windows/wmmsg.h1052L
-rw-r--r--src/video/winrt/SDL_winrtevents.cpp153L
-rw-r--r--src/video/winrt/SDL_winrtevents_c.h82L
-rw-r--r--src/video/winrt/SDL_winrtgamebar.cpp196L
-rw-r--r--src/video/winrt/SDL_winrtgamebar_cpp.h35L
-rw-r--r--src/video/winrt/SDL_winrtkeyboard.cpp430L
-rw-r--r--src/video/winrt/SDL_winrtmessagebox.cpp118L
-rw-r--r--src/video/winrt/SDL_winrtmessagebox.h29L
-rw-r--r--src/video/winrt/SDL_winrtmouse.cpp222L
-rw-r--r--src/video/winrt/SDL_winrtmouse_c.h40L
-rw-r--r--src/video/winrt/SDL_winrtopengles.cpp203L
-rw-r--r--src/video/winrt/SDL_winrtopengles.h70L
-rw-r--r--src/video/winrt/SDL_winrtpointerinput.cpp396L
-rw-r--r--src/video/winrt/SDL_winrtvideo.cpp835L
-rw-r--r--src/video/winrt/SDL_winrtvideo_cpp.h106L
-rw-r--r--src/video/x11/SDL_x11clipboard.c199L
-rw-r--r--src/video/x11/SDL_x11clipboard.h33L
-rw-r--r--src/video/x11/SDL_x11dyn.c209L
-rw-r--r--src/video/x11/SDL_x11dyn.h111L
-rw-r--r--src/video/x11/SDL_x11events.c1552L
-rw-r--r--src/video/x11/SDL_x11events.h31L
-rw-r--r--src/video/x11/SDL_x11framebuffer.c253L
-rw-r--r--src/video/x11/SDL_x11framebuffer.h37L
-rw-r--r--src/video/x11/SDL_x11keyboard.c546L
-rw-r--r--src/video/x11/SDL_x11keyboard.h36L
-rw-r--r--src/video/x11/SDL_x11messagebox.c892L
-rw-r--r--src/video/x11/SDL_x11messagebox.h33L
-rw-r--r--src/video/x11/SDL_x11modes.c1112L
-rw-r--r--src/video/x11/SDL_x11modes.h85L
-rw-r--r--src/video/x11/SDL_x11mouse.c447L
-rw-r--r--src/video/x11/SDL_x11mouse.h31L
-rw-r--r--src/video/x11/SDL_x11opengl.c955L
-rw-r--r--src/video/x11/SDL_x11opengl.h84L
-rw-r--r--src/video/x11/SDL_x11opengles.c111L
-rw-r--r--src/video/x11/SDL_x11opengles.h56L
-rw-r--r--src/video/x11/SDL_x11shape.c114L
-rw-r--r--src/video/x11/SDL_x11shape.h39L
-rw-r--r--src/video/x11/SDL_x11sym.h338L
-rw-r--r--src/video/x11/SDL_x11touch.c54L
-rw-r--r--src/video/x11/SDL_x11touch.h32L
-rw-r--r--src/video/x11/SDL_x11video.c475L
-rw-r--r--src/video/x11/SDL_x11video.h156L
-rw-r--r--src/video/x11/SDL_x11vulkan.c249L
-rw-r--r--src/video/x11/SDL_x11vulkan.h48L
-rw-r--r--src/video/x11/SDL_x11window.c1717L
-rw-r--r--src/video/x11/SDL_x11window.h111L
-rw-r--r--src/video/x11/SDL_x11xinput2.c348L
-rw-r--r--src/video/x11/SDL_x11xinput2.h42L
-rw-r--r--src/video/x11/edid-parse.c754L
-rw-r--r--src/video/x11/edid.h167L
-rw-r--r--src/video/x11/imKStoUCS.c350L
-rw-r--r--src/video/x11/imKStoUCS.h32L
-rw-r--r--src/video/yuv2rgb/LICENSE27L
-rw-r--r--src/video/yuv2rgb/README.md63L
-rw-r--r--src/video/yuv2rgb/yuv_rgb.c690L
-rw-r--r--src/video/yuv2rgb/yuv_rgb.h381L
-rw-r--r--src/video/yuv2rgb/yuv_rgb_sse_func.h498L
-rw-r--r--src/video/yuv2rgb/yuv_rgb_std_func.h228L
-rw-r--r--test/CMakeLists.txt155L
-rw-r--r--test/COPYING8L
-rw-r--r--test/Makefile.in350L
-rw-r--r--test/Makefile.os295L
-rw-r--r--test/README48L
-rw-r--r--test/acinclude.m4359L
-rwxr-xr-xtest/autogen.sh12L
-rw-r--r--test/axis.bmp10138B
-rw-r--r--test/button.bmp3746B
-rw-r--r--test/checkkeys.c248L
-rwxr-xr-xtest/configure5169L
-rw-r--r--test/configure.ac204L
-rw-r--r--test/controllermap.bmp163450B
-rw-r--r--test/controllermap.c809L
-rw-r--r--test/controllermap_back.bmp487034B
-rw-r--r--test/emscripten/joystick-pre.js25L
-rwxr-xr-xtest/gcc-fat.sh110L
-rw-r--r--test/icon.bmp578B
-rw-r--r--test/loopwave.c179L
-rw-r--r--test/loopwavequeue.c149L
-rw-r--r--test/moose.dat56320B
-rw-r--r--test/nacl/Makefile63L
-rw-r--r--test/nacl/background.js40L
-rw-r--r--test/nacl/common.js474L
-rw-r--r--test/nacl/index.html21L
-rw-r--r--test/nacl/manifest.json22L
-rw-r--r--test/picture.xbm14L
-rw-r--r--test/relative_mode.markdown58L
-rw-r--r--test/sample.bmp69202B
-rw-r--r--test/sample.wav121946B
-rw-r--r--test/shapes/p01_shape24.bmp1228938B
-rw-r--r--test/shapes/p01_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p01_shape8.bmp410678B
-rw-r--r--test/shapes/p02_shape24.bmp1228938B
-rw-r--r--test/shapes/p02_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p02_shape8.bmp410678B
-rw-r--r--test/shapes/p03_shape24.bmp1228938B
-rw-r--r--test/shapes/p03_shape8.bmp410678B
-rw-r--r--test/shapes/p04_shape1.bmp51346B
-rw-r--r--test/shapes/p04_shape24.bmp1228938B
-rw-r--r--test/shapes/p04_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p04_shape8.bmp410678B
-rw-r--r--test/shapes/p05_shape8.bmp410678B
-rw-r--r--test/shapes/p06_shape1alpha.bmp1638538B
-rw-r--r--test/shapes/p06_shape24.bmp1228938B
-rw-r--r--test/shapes/p06_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p06_shape8.bmp410678B
-rw-r--r--test/shapes/p07_shape24.bmp1228938B
-rw-r--r--test/shapes/p07_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p07_shape8.bmp410678B
-rw-r--r--test/shapes/p08_shape24.bmp1228938B
-rw-r--r--test/shapes/p08_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p08_shape8.bmp410678B
-rw-r--r--test/shapes/p09_shape24.bmp1228938B
-rw-r--r--test/shapes/p09_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p09_shape8.bmp410678B
-rw-r--r--test/shapes/p10_shape1.bmp51346B
-rw-r--r--test/shapes/p10_shape24.bmp1228938B
-rw-r--r--test/shapes/p10_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p10_shape8.bmp410678B
-rw-r--r--test/shapes/p11_shape24.bmp1228938B
-rw-r--r--test/shapes/p11_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p11_shape8.bmp410678B
-rw-r--r--test/shapes/p12_shape24.bmp1228938B
-rw-r--r--test/shapes/p12_shape8.bmp410678B
-rw-r--r--test/shapes/p13_shape24.bmp1228938B
-rw-r--r--test/shapes/p13_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p13_shape8.bmp410678B
-rw-r--r--test/shapes/p14_shape24.bmp1228938B
-rw-r--r--test/shapes/p14_shape8.bmp410678B
-rw-r--r--test/shapes/p15_shape24.bmp1228938B
-rw-r--r--test/shapes/p15_shape32alpha.bmp1638538B
-rw-r--r--test/shapes/p15_shape8.bmp410678B
-rw-r--r--test/shapes/p16_shape1.bmp51346B
-rw-r--r--test/shapes/p16_shape24.bmp1228938B
-rw-r--r--test/shapes/p16_shape8.bmp410678B
-rw-r--r--test/shapes/trollface_24.bmp196662B
-rw-r--r--test/shapes/trollface_32alpha.bmp262198B
-rw-r--r--test/testatomic.c727L
-rw-r--r--test/testaudiocapture.c165L
-rw-r--r--test/testaudiohotplug.c203L
-rw-r--r--test/testaudioinfo.c74L
-rw-r--r--test/testautomation.c124L
-rw-r--r--test/testautomation_audio.c1038L
-rw-r--r--test/testautomation_clipboard.c184L
-rw-r--r--test/testautomation_events.c201L
-rw-r--r--test/testautomation_hints.c168L
-rw-r--r--test/testautomation_keyboard.c713L
-rw-r--r--test/testautomation_main.c157L
-rw-r--r--test/testautomation_mouse.c606L
-rw-r--r--test/testautomation_pixels.c531L
-rw-r--r--test/testautomation_platform.c584L
-rw-r--r--test/testautomation_rect.c1696L
-rw-r--r--test/testautomation_render.c1099L
-rw-r--r--test/testautomation_rwops.c748L
-rw-r--r--test/testautomation_sdltest.c1319L
-rw-r--r--test/testautomation_stdlib.c319L
-rw-r--r--test/testautomation_suites.h54L
-rw-r--r--test/testautomation_surface.c648L
-rw-r--r--test/testautomation_syswm.c61L
-rw-r--r--test/testautomation_timer.c201L
-rw-r--r--test/testautomation_video.c1811L
-rw-r--r--test/testbounds.c40L
-rw-r--r--test/testcustomcursor.c259L
-rw-r--r--test/testdisplayinfo.c96L
-rw-r--r--test/testdraw2.c305L
-rw-r--r--test/testdrawchessboard.c147L
-rw-r--r--test/testdropfile.c99L
-rw-r--r--test/testerror.c76L
-rw-r--r--test/testevdev.c1031L
-rw-r--r--test/testfile.c283L
-rw-r--r--test/testfilesystem.c60L
-rw-r--r--test/testgamecontroller.c575L
-rw-r--r--test/testgesture.c297L
-rw-r--r--test/testgl2.c440L
-rw-r--r--test/testgles.c355L
-rw-r--r--test/testgles2.c732L
-rw-r--r--test/testhaptic.c369L
-rw-r--r--test/testhittesting.c134L
-rw-r--r--test/testhotplug.c162L
-rw-r--r--test/testiconv.c88L
-rw-r--r--test/testime.c801L
-rw-r--r--test/testintersections.c363L
-rw-r--r--test/testjoystick.c326L
-rw-r--r--test/testkeys.c40L
-rw-r--r--test/testloadso.c82L
-rw-r--r--test/testlocale.c67L
-rw-r--r--test/testlock.c128L
-rw-r--r--test/testmessage.c211L
-rw-r--r--test/testmultiaudio.c199L
-rw-r--r--test/testnative.c240L
-rw-r--r--test/testnative.h51L
-rw-r--r--test/testnativecocoa.m51L
-rw-r--r--test/testnativeos2.c59L
-rw-r--r--test/testnativew32.c86L
-rw-r--r--test/testnativex11.c53L
-rw-r--r--test/testoffscreen.c170L
-rw-r--r--test/testoverlay2.c410L
-rw-r--r--test/testplatform.c442L
-rw-r--r--test/testpower.c80L
-rw-r--r--test/testqsort.c106L
-rw-r--r--test/testrelative.c126L
-rw-r--r--test/testrendercopyex.c225L
-rw-r--r--test/testrendertarget.c335L
-rw-r--r--test/testresample.c120L
-rw-r--r--test/testrumble.c153L
-rw-r--r--test/testscale.c216L
-rw-r--r--test/testsem.c130L
-rw-r--r--test/testsensor.c117L
-rw-r--r--test/testshader.c500L
-rw-r--r--test/testshape.c200L
-rw-r--r--test/testsprite2.c416L
-rw-r--r--test/testspriteminimal.c195L
-rw-r--r--test/teststreaming.c190L
-rw-r--r--test/testthread.c130L
-rw-r--r--test/testtimer.c122L
-rw-r--r--test/testurl.c36L
-rw-r--r--test/testver.c47L
-rw-r--r--test/testviewport.c279L
-rw-r--r--test/testvulkan.c1188L
-rw-r--r--test/testwm2.c163L
-rw-r--r--test/testyuv.bmp739398B
-rw-r--r--test/testyuv.c455L
-rw-r--r--test/testyuv_cvt.c300L
-rw-r--r--test/testyuv_cvt.h16L
-rw-r--r--test/torturethread.c113L
-rw-r--r--test/utf8.txt287L
-rw-r--r--visualtest/COPYING.txt18L
-rw-r--r--visualtest/Makefile.in37L
-rw-r--r--visualtest/README.txt214L
-rw-r--r--visualtest/acinclude.m4359L
-rwxr-xr-xvisualtest/autogen.sh12L
-rwxr-xr-xvisualtest/compile1L
-rw-r--r--visualtest/config.h23L
-rw-r--r--visualtest/config.h.in22L
-rw-r--r--visualtest/configs/testsprite2_blendmodes/testsprite2_blendmodes.actions3L
-rw-r--r--visualtest/configs/testsprite2_blendmodes/testsprite2_blendmodes.config5L
-rw-r--r--visualtest/configs/testsprite2_blendmodes/testsprite2_blendmodes.parameters5L
-rw-r--r--visualtest/configs/testsprite2_crashtest/testsprite2_crashtest.actions1L
-rw-r--r--visualtest/configs/testsprite2_crashtest/testsprite2_crashtest.config5L
-rw-r--r--visualtest/configs/testsprite2_crashtest/testsprite2_crashtest.parameters24L
-rw-r--r--visualtest/configs/testsprite2_fullscreen/testsprite2_fullscreen.actions3L
-rw-r--r--visualtest/configs/testsprite2_fullscreen/testsprite2_fullscreen.config5L
-rw-r--r--visualtest/configs/testsprite2_fullscreen/testsprite2_fullscreen.parameters5L
-rw-r--r--visualtest/configs/testsprite2_geometry/testsprite2_geometry.actions3L
-rw-r--r--visualtest/configs/testsprite2_geometry/testsprite2_geometry.config5L
-rw-r--r--visualtest/configs/testsprite2_geometry/testsprite2_geometry.parameters5L
-rwxr-xr-xvisualtest/configure5203L
-rw-r--r--visualtest/configure.in166L
-rwxr-xr-xvisualtest/depcomp1L
-rw-r--r--visualtest/docs/Doxyfile1936L
-rw-r--r--visualtest/include/SDL_visualtest_action_configparser.h149L
-rw-r--r--visualtest/include/SDL_visualtest_exhaustive_variator.h64L
-rw-r--r--visualtest/include/SDL_visualtest_harness_argparser.h75L
-rw-r--r--visualtest/include/SDL_visualtest_mischelper.h28L
-rw-r--r--visualtest/include/SDL_visualtest_parsehelper.h46L
-rw-r--r--visualtest/include/SDL_visualtest_process.h112L
-rw-r--r--visualtest/include/SDL_visualtest_random_variator.h61L
-rw-r--r--visualtest/include/SDL_visualtest_rwhelper.h87L
-rw-r--r--visualtest/include/SDL_visualtest_screenshot.h52L
-rw-r--r--visualtest/include/SDL_visualtest_sut_configparser.h105L
-rw-r--r--visualtest/include/SDL_visualtest_variator_common.h122L
-rw-r--r--visualtest/include/SDL_visualtest_variators.h66L
-rwxr-xr-xvisualtest/install-sh1L
-rw-r--r--visualtest/launch_harness.cmd2L
-rwxr-xr-xvisualtest/launch_harness.sh6L
-rwxr-xr-xvisualtest/missing1L
-rw-r--r--visualtest/src/action_configparser.c396L
-rw-r--r--visualtest/src/harness_argparser.c358L
-rw-r--r--visualtest/src/linux/linux_process.c199L
-rw-r--r--visualtest/src/mischelper.c28L
-rw-r--r--visualtest/src/parsehelper.c231L
-rw-r--r--visualtest/src/rwhelper.c131L
-rw-r--r--visualtest/src/screenshot.c136L
-rw-r--r--visualtest/src/sut_configparser.c232L
-rw-r--r--visualtest/src/testharness.c533L
-rw-r--r--visualtest/src/variator_common.c225L
-rw-r--r--visualtest/src/variator_exhaustive.c132L
-rw-r--r--visualtest/src/variator_random.c111L
-rw-r--r--visualtest/src/variators.c93L
-rw-r--r--visualtest/src/windows/windows_process.c284L
-rw-r--r--visualtest/src/windows/windows_screenshot.c349L
-rw-r--r--visualtest/stamp-h11L
-rw-r--r--visualtest/testsprite2_sample.actions3L
-rw-r--r--visualtest/testsprite2_sample.config6L
-rw-r--r--visualtest/testsprite2_sample.parameters29L
-rw-r--r--visualtest/unittest/testquit.actions1L
-rw-r--r--visualtest/unittest/testquit.c102L
-rw-r--r--visualtest/unittest/testquit.config5L
-rw-r--r--visualtest/unittest/testquit.parameters3L
-rw-r--r--wayland-protocols/org-kde-kwin-server-decoration-manager.xml94L
-rw-r--r--wayland-protocols/pointer-constraints-unstable-v1.xml339L
-rw-r--r--wayland-protocols/relative-pointer-unstable-v1.xml136L
-rw-r--r--wayland-protocols/wayland.xml2746L
-rw-r--r--wayland-protocols/xdg-decoration-unstable-v1.xml156L
-rw-r--r--wayland-protocols/xdg-shell-unstable-v6.xml1044L
-rw-r--r--wayland-protocols/xdg-shell.xml1120L