Previous 199869 Revisions Next

r192648 Sunday 26th February, 2023 at 18:40:37 UTC by Miodrag Milanović
Removed local copy of SDL source and update Android build support. (#10899)

* Removed SDL2 source.
* Updated gradle.
* Updated SDL2 Java support glue code.
* Increased minimum supported Android API version to 24.
* Updated required asset files for Android app.
* Added proper tag for Android logging.
* Added SDL2 hint to make BGFX work on Android.
[/trunk]makefile
[3rdparty]README.md
[3rdparty/SDL2]Android.mk BUGS.txt CMakeLists.txt COPYING.txt CREDITS.txt INSTALL.txt Makefile.in Makefile.minimal Makefile.pandora Makefile.psp Makefile.wiz README-SDL.txt README.txt SDL2.spec SDL2.spec.in TODO.txt VisualC.html WhatsNew.txt autogen.sh cmake_uninstall.cmake.in configure configure.in sdl2-config.cmake.in sdl2-config.in sdl2.m4 sdl2.pc.in
[3rdparty/SDL2-override/mingw]SDL_config.h SDL_config_windows.h
[3rdparty/SDL2/VisualC]SDL.sln SDL_VS2008.sln clean.sh
[3rdparty/SDL2/VisualC-WinRT]SDL2-WinRT.nuspec SDL2-WinRT.targets SDL2main-WinRT-NonXAML.nuspec SDL2main-WinRT-NonXAML.targets
[3rdparty/SDL2/VisualC-WinRT/UWP_VS2015]SDL-UWP.vcxproj SDL-UWP.vcxproj.filters
[3rdparty/SDL2/VisualC-WinRT/WinPhone80_VS2012]SDL-WinPhone80.vcxproj SDL-WinPhone80.vcxproj.filters
[3rdparty/SDL2/VisualC-WinRT/WinPhone81_VS2013]SDL-WinPhone81.vcxproj SDL-WinPhone81.vcxproj.filters
[3rdparty/SDL2/VisualC-WinRT/WinRT80_VS2012]SDL-WinRT80.sln SDL-WinRT80.vcxproj SDL-WinRT80.vcxproj.filters
[3rdparty/SDL2/VisualC-WinRT/WinRT81_VS2013]SDL-WinRT81.vcxproj SDL-WinRT81.vcxproj.filters
[3rdparty/SDL2/VisualC-WinRT/tests/loopwave]Package.appxmanifest loopwave_VS2012.vcxproj loopwave_VS2012_TemporaryKey.pfx
[3rdparty/SDL2/VisualC-WinRT/tests/loopwave/Assets]Logo.png SmallLogo.png SplashScreen.png StoreLogo.png
[3rdparty/SDL2/VisualC-WinRT/tests/testthread]Package.appxmanifest testthread_VS2012.vcxproj testthread_VS2012_TemporaryKey.pfx
[3rdparty/SDL2/VisualC-WinRT/tests/testthread/Assets]Logo.png SmallLogo.png SplashScreen.png StoreLogo.png
[3rdparty/SDL2/VisualC/SDL]SDL.vcxproj SDL.vcxproj.filters SDL_VS2008.vcproj
[3rdparty/SDL2/VisualC/SDLmain]SDLmain.vcxproj SDLmain_VS2008.vcproj
[3rdparty/SDL2/VisualC/SDLtest]SDLtest.vcxproj SDLtest_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/checkkeys]checkkeys.vcxproj checkkeys_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/controllermap]controllermap.vcxproj controllermap_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/loopwave]loopwave.vcxproj loopwave_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testatomic]testatomic.vcxproj testatomic_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testautomation]testautomation.vcxproj testautomation_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testdraw2]testdraw2.vcxproj testdraw2_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testfile]testfile.vcxproj testfile_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testgamecontroller]testgamecontroller.vcxproj testgamecontroller_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testgesture]testgesture.vcxproj testgesture_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testgl2]testgl2.vcxproj testgl2_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testgles2]testgles2.vcxproj testgles2_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testjoystick]testjoystick.vcxproj testjoystick_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testoverlay2]testoverlay2.vcxproj testoverlay2_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testplatform]testplatform.vcxproj testplatform_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testpower]testpower.vcxproj testpower_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testrendertarget]testrendertarget.vcxproj testrendertarget_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testrumble]testrumble.vcxproj testrumble_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testscale]testscale.vcxproj testscale_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testshape]testshape.vcxproj testshape_VS2008.vcproj
[3rdparty/SDL2/VisualC/tests/testsprite2]testsprite2.vcxproj testsprite2_VS2008.vcproj
[3rdparty/SDL2/VisualC/visualtest]visualtest_VS2012.vcxproj
[3rdparty/SDL2/VisualC/visualtest/unittest/testquit]testquit_VS2012.vcxproj
[3rdparty/SDL2/Xcode-iOS/Demos]Default.png Icon.png Info.plist README iOS Launch Screen.storyboard
[3rdparty/SDL2/Xcode-iOS/Demos/Demos.xcodeproj]project.pbxproj
[3rdparty/SDL2/Xcode-iOS/Demos/data]icon.bmp ship.bmp space.bmp stroke.bmp
[3rdparty/SDL2/Xcode-iOS/Demos/data/bitmapfont]kromasky_16x16.bmp license.txt
[3rdparty/SDL2/Xcode-iOS/Demos/data/drums]ds_brush_snare.wav ds_china.wav ds_kick_big_amb.wav ds_loose_skin_mute.wav
[3rdparty/SDL2/Xcode-iOS/Demos/src]accelerometer.c common.c common.h fireworks.c happy.c keyboard.c mixer.c rectangles.c touch.c
[3rdparty/SDL2/Xcode-iOS/SDL/SDL.xcodeproj]project.pbxproj
[3rdparty/SDL2/Xcode-iOS/SDLtest/SDL2test.xcodeproj]project.pbxproj
[3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application]Default-568h@2x.png Default.png Icon.png Info.plist main.c
[3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj]TemplateIcon.icns TemplateInfo.plist project.pbxproj
[3rdparty/SDL2/Xcode-iOS/Template/SDL iOS Application/___PROJECTNAME___.xcodeproj/project.xcworkspace]contents.xcworkspacedata
[3rdparty/SDL2/Xcode-iOS/Test]Info.plist README
[3rdparty/SDL2/Xcode-iOS/Test/TestiPhoneOS.xcodeproj]project.pbxproj
[3rdparty/SDL2/Xcode/SDL]Info-Framework.plist
[3rdparty/SDL2/Xcode/SDL/SDL.xcodeproj]project.pbxproj
[3rdparty/SDL2/Xcode/SDL/pkg-support]SDL.info sdl_logo.pdf
[3rdparty/SDL2/Xcode/SDL/pkg-support/resources]License.txt ReadMe.txt SDL_DS_Store
[3rdparty/SDL2/Xcode/SDLTest]TestDropFile-Info.plist
[3rdparty/SDL2/Xcode/SDLTest/SDLTest.xcodeproj]project.pbxproj
[3rdparty/SDL2/Xcode/XcodeDocSet]Doxyfile
[3rdparty/SDL2/acinclude]ac_check_define.m4 alsa.m4 ax_check_compiler_flags.m4 ax_gcc_archflag.m4 ax_gcc_x86_cpuid.m4.htm esd.m4 libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4
[3rdparty/SDL2/android-project]AndroidManifest.xml ant.properties build.properties build.xml default.properties proguard-project.txt project.properties
[3rdparty/SDL2/android-project/jni]Android.mk Application.mk
[3rdparty/SDL2/android-project/jni/src]Android.mk Android_static.mk
[3rdparty/SDL2/android-project/res/drawable-hdpi]ic_launcher.png
[3rdparty/SDL2/android-project/res/drawable-mdpi]ic_launcher.png
[3rdparty/SDL2/android-project/res/drawable-xhdpi]ic_launcher.png
[3rdparty/SDL2/android-project/res/drawable-xxhdpi]ic_launcher.png
[3rdparty/SDL2/android-project/res/layout]main.xml
[3rdparty/SDL2/android-project/res/values]strings.xml
[3rdparty/SDL2/android-project/src/org/libsdl/app]SDLActivity.java
[3rdparty/SDL2/build-scripts]androidbuild.sh checker-buildbot.sh config.guess config.sub emscripten-buildbot.sh g++-fat.sh gcc-fat.sh install-sh iosbuild.sh ltmain.sh mkinstalldirs nacl-buildbot.sh naclbuild.sh raspberrypi-buildbot.sh showrev.sh strip_fPIC.sh update-copyright.sh updaterev.sh windows-buildbot-zipper.bat winrtbuild.bat winrtbuild.ps1
[3rdparty/SDL2/cmake]macros.cmake sdlchecks.cmake
[3rdparty/SDL2/debian]changelog compat control copyright docs libsdl2-dev.install libsdl2-dev.manpages libsdl2.install rules sdl2-config.1 watch
[3rdparty/SDL2/debian/source]format
[3rdparty/SDL2/docs]README-android.md README-cmake.md README-directfb.md README-dynapi.md README-emscripten.md README-gesture.md README-hg.md README-ios.md README-linux.md README-macosx.md README-nacl.md README-pandora.md README-platforms.md README-porting.md README-psp.md README-raspberrypi.md README-touch.md README-wince.md README-windows.md README-winrt.md README.md doxyfile
[3rdparty/SDL2/include]SDL.h SDL_assert.h SDL_atomic.h SDL_audio.h SDL_bits.h SDL_blendmode.h SDL_clipboard.h SDL_config.h SDL_config.h.cmake SDL_config.h.in SDL_config_android.h SDL_config_iphoneos.h SDL_config_macosx.h SDL_config_minimal.h SDL_config_pandora.h SDL_config_psp.h SDL_config_windows.h SDL_config_winrt.h SDL_config_wiz.h SDL_copying.h SDL_cpuinfo.h SDL_egl.h SDL_endian.h SDL_error.h SDL_events.h SDL_filesystem.h SDL_gamecontroller.h SDL_gesture.h SDL_haptic.h SDL_hints.h SDL_joystick.h SDL_keyboard.h SDL_keycode.h SDL_loadso.h SDL_log.h SDL_main.h SDL_messagebox.h SDL_mouse.h SDL_mutex.h SDL_name.h SDL_opengl.h SDL_opengl_glext.h SDL_opengles.h SDL_opengles2.h SDL_opengles2_gl2.h SDL_opengles2_gl2ext.h SDL_opengles2_gl2platform.h SDL_opengles2_khrplatform.h SDL_pixels.h SDL_platform.h SDL_power.h SDL_quit.h SDL_rect.h SDL_render.h SDL_revision.h SDL_rwops.h SDL_scancode.h SDL_shape.h SDL_stdinc.h SDL_surface.h SDL_system.h SDL_syswm.h SDL_test.h SDL_test_assert.h SDL_test_common.h SDL_test_compare.h SDL_test_crc32.h SDL_test_font.h SDL_test_fuzzer.h SDL_test_harness.h SDL_test_images.h SDL_test_log.h SDL_test_md5.h SDL_test_random.h SDL_thread.h SDL_timer.h SDL_touch.h SDL_types.h SDL_version.h SDL_video.h begin_code.h close_code.h
[3rdparty/SDL2/src]SDL.c SDL_assert.c SDL_assert_c.h SDL_error.c SDL_error_c.h SDL_hints.c SDL_internal.h SDL_log.c
[3rdparty/SDL2/src/atomic]SDL_atomic.c SDL_spinlock.c
[3rdparty/SDL2/src/audio]SDL_audio.c SDL_audio_c.h SDL_audiocvt.c SDL_audiodev.c SDL_audiodev_c.h SDL_audiotypecvt.c SDL_mixer.c SDL_sysaudio.h SDL_wave.c SDL_wave.h sdlgenaudiocvt.pl
[3rdparty/SDL2/src/audio/alsa]SDL_alsa_audio.c SDL_alsa_audio.h
[3rdparty/SDL2/src/audio/android]SDL_androidaudio.c SDL_androidaudio.h opensl_io.c opensl_io.h
[3rdparty/SDL2/src/audio/arts]SDL_artsaudio.c SDL_artsaudio.h
[3rdparty/SDL2/src/audio/bsd]SDL_bsdaudio.c SDL_bsdaudio.h
[3rdparty/SDL2/src/audio/coreaudio]SDL_coreaudio.h SDL_coreaudio.m
[3rdparty/SDL2/src/audio/directsound]SDL_directsound.c SDL_directsound.h
[3rdparty/SDL2/src/audio/disk]SDL_diskaudio.c SDL_diskaudio.h
[3rdparty/SDL2/src/audio/dsp]SDL_dspaudio.c SDL_dspaudio.h
[3rdparty/SDL2/src/audio/dummy]SDL_dummyaudio.c SDL_dummyaudio.h
[3rdparty/SDL2/src/audio/emscripten]SDL_emscriptenaudio.c SDL_emscriptenaudio.h
[3rdparty/SDL2/src/audio/esd]SDL_esdaudio.c SDL_esdaudio.h
[3rdparty/SDL2/src/audio/fusionsound]SDL_fsaudio.c SDL_fsaudio.h
[3rdparty/SDL2/src/audio/haiku]SDL_haikuaudio.cc SDL_haikuaudio.h
[3rdparty/SDL2/src/audio/nacl]SDL_naclaudio.c SDL_naclaudio.h
[3rdparty/SDL2/src/audio/nas]SDL_nasaudio.c SDL_nasaudio.h
[3rdparty/SDL2/src/audio/paudio]SDL_paudio.c SDL_paudio.h
[3rdparty/SDL2/src/audio/psp]SDL_pspaudio.c SDL_pspaudio.h
[3rdparty/SDL2/src/audio/pulseaudio]SDL_pulseaudio.c SDL_pulseaudio.h
[3rdparty/SDL2/src/audio/qsa]SDL_qsa_audio.c SDL_qsa_audio.h
[3rdparty/SDL2/src/audio/sndio]SDL_sndioaudio.c SDL_sndioaudio.h
[3rdparty/SDL2/src/audio/sun]SDL_sunaudio.c SDL_sunaudio.h
[3rdparty/SDL2/src/audio/winmm]SDL_winmm.c SDL_winmm.h
[3rdparty/SDL2/src/audio/xaudio2]SDL_xaudio2.c SDL_xaudio2.h SDL_xaudio2_winrthelpers.cpp SDL_xaudio2_winrthelpers.h
[3rdparty/SDL2/src/core/android]SDL_android.c SDL_android.h
[3rdparty/SDL2/src/core/linux]SDL_dbus.c SDL_dbus.h SDL_evdev.c SDL_evdev.h SDL_fcitx.c SDL_fcitx.h SDL_ibus.c SDL_ibus.h SDL_ime.c SDL_ime.h SDL_udev.c SDL_udev.h
[3rdparty/SDL2/src/core/windows]SDL_directx.h SDL_windows.c SDL_windows.h SDL_xinput.c SDL_xinput.h
[3rdparty/SDL2/src/core/winrt]SDL_winrtapp_common.cpp SDL_winrtapp_common.h SDL_winrtapp_direct3d.cpp SDL_winrtapp_direct3d.h SDL_winrtapp_xaml.cpp SDL_winrtapp_xaml.h
[3rdparty/SDL2/src/cpuinfo]SDL_cpuinfo.c
[3rdparty/SDL2/src/dynapi]SDL_dynapi.c SDL_dynapi.h SDL_dynapi_overrides.h SDL_dynapi_procs.h gendynapi.pl
[3rdparty/SDL2/src/events]SDL_clipboardevents.c SDL_clipboardevents_c.h SDL_dropevents.c SDL_dropevents_c.h SDL_events.c SDL_events_c.h SDL_gesture.c SDL_gesture_c.h SDL_keyboard.c SDL_keyboard_c.h SDL_mouse.c SDL_mouse_c.h SDL_quit.c SDL_sysevents.h SDL_touch.c SDL_touch_c.h SDL_windowevents.c SDL_windowevents_c.h blank_cursor.h default_cursor.h scancodes_darwin.h scancodes_linux.h scancodes_windows.h scancodes_xfree86.h
[3rdparty/SDL2/src/file]SDL_rwops.c
[3rdparty/SDL2/src/file/cocoa]SDL_rwopsbundlesupport.h SDL_rwopsbundlesupport.m
[3rdparty/SDL2/src/filesystem/android]SDL_sysfilesystem.c
[3rdparty/SDL2/src/filesystem/cocoa]SDL_sysfilesystem.m
[3rdparty/SDL2/src/filesystem/dummy]SDL_sysfilesystem.c
[3rdparty/SDL2/src/filesystem/emscripten]SDL_sysfilesystem.c
[3rdparty/SDL2/src/filesystem/haiku]SDL_sysfilesystem.cc
[3rdparty/SDL2/src/filesystem/nacl]SDL_sysfilesystem.c
[3rdparty/SDL2/src/filesystem/unix]SDL_sysfilesystem.c
[3rdparty/SDL2/src/filesystem/windows]SDL_sysfilesystem.c
[3rdparty/SDL2/src/filesystem/winrt]SDL_sysfilesystem.cpp
[3rdparty/SDL2/src/haptic]SDL_haptic.c SDL_haptic_c.h SDL_syshaptic.h
[3rdparty/SDL2/src/haptic/darwin]SDL_syshaptic.c SDL_syshaptic_c.h
[3rdparty/SDL2/src/haptic/dummy]SDL_syshaptic.c
[3rdparty/SDL2/src/haptic/linux]SDL_syshaptic.c
[3rdparty/SDL2/src/haptic/windows]SDL_dinputhaptic.c SDL_dinputhaptic_c.h SDL_windowshaptic.c SDL_windowshaptic_c.h SDL_xinputhaptic.c SDL_xinputhaptic_c.h
[3rdparty/SDL2/src/joystick]SDL_gamecontroller.c SDL_gamecontrollerdb.h SDL_joystick.c SDL_joystick_c.h SDL_sysjoystick.h sort_controllers.py
[3rdparty/SDL2/src/joystick/android]SDL_sysjoystick.c SDL_sysjoystick_c.h
[3rdparty/SDL2/src/joystick/bsd]SDL_sysjoystick.c
[3rdparty/SDL2/src/joystick/darwin]SDL_sysjoystick.c SDL_sysjoystick_c.h
[3rdparty/SDL2/src/joystick/dummy]SDL_sysjoystick.c
[3rdparty/SDL2/src/joystick/emscripten]SDL_sysjoystick.c SDL_sysjoystick_c.h
[3rdparty/SDL2/src/joystick/haiku]SDL_haikujoystick.cc
[3rdparty/SDL2/src/joystick/iphoneos]SDL_sysjoystick.m SDL_sysjoystick_c.h
[3rdparty/SDL2/src/joystick/linux]SDL_sysjoystick.c SDL_sysjoystick_c.h
[3rdparty/SDL2/src/joystick/psp]SDL_sysjoystick.c
[3rdparty/SDL2/src/joystick/windows]SDL_dinputjoystick.c SDL_dinputjoystick_c.h SDL_mmjoystick.c SDL_windowsjoystick.c SDL_windowsjoystick_c.h SDL_xinputjoystick.c SDL_xinputjoystick_c.h
[3rdparty/SDL2/src/libm]e_atan2.c e_log.c e_pow.c e_rem_pio2.c e_sqrt.c k_cos.c k_rem_pio2.c k_sin.c k_tan.c math_libm.h math_private.h s_atan.c s_copysign.c s_cos.c s_fabs.c s_floor.c s_scalbn.c s_sin.c s_tan.c
[3rdparty/SDL2/src/loadso/dlopen]SDL_sysloadso.c
[3rdparty/SDL2/src/loadso/dummy]SDL_sysloadso.c
[3rdparty/SDL2/src/loadso/haiku]SDL_sysloadso.c
[3rdparty/SDL2/src/loadso/windows]SDL_sysloadso.c
[3rdparty/SDL2/src/main/android]SDL_android_main.c
[3rdparty/SDL2/src/main/dummy]SDL_dummy_main.c
[3rdparty/SDL2/src/main/haiku]SDL_BApp.h SDL_BeApp.cc SDL_BeApp.h
[3rdparty/SDL2/src/main/nacl]SDL_nacl_main.c
[3rdparty/SDL2/src/main/psp]SDL_psp_main.c
[3rdparty/SDL2/src/main/windows]SDL_windows_main.c version.rc
[3rdparty/SDL2/src/main/winrt]SDL2-WinRTResource_BlankCursor.cur SDL2-WinRTResources.rc SDL_winrt_main_NonXAML.cpp
[3rdparty/SDL2/src/power]SDL_power.c
[3rdparty/SDL2/src/power/android]SDL_syspower.c
[3rdparty/SDL2/src/power/emscripten]SDL_syspower.c
[3rdparty/SDL2/src/power/haiku]SDL_syspower.c
[3rdparty/SDL2/src/power/linux]SDL_syspower.c
[3rdparty/SDL2/src/power/macosx]SDL_syspower.c
[3rdparty/SDL2/src/power/psp]SDL_syspower.c
[3rdparty/SDL2/src/power/uikit]SDL_syspower.h SDL_syspower.m
[3rdparty/SDL2/src/power/windows]SDL_syspower.c
[3rdparty/SDL2/src/power/winrt]SDL_syspower.cpp
[3rdparty/SDL2/src/render]SDL_d3dmath.c SDL_d3dmath.h SDL_render.c SDL_sysrender.h SDL_yuv_mmx.c SDL_yuv_sw.c SDL_yuv_sw_c.h mmx.h
[3rdparty/SDL2/src/render/direct3d]SDL_render_d3d.c
[3rdparty/SDL2/src/render/direct3d11]SDL_render_d3d11.c SDL_render_winrt.cpp SDL_render_winrt.h
[3rdparty/SDL2/src/render/opengl]SDL_glfuncs.h SDL_render_gl.c SDL_shaders_gl.c SDL_shaders_gl.h
[3rdparty/SDL2/src/render/opengles]SDL_glesfuncs.h SDL_render_gles.c
[3rdparty/SDL2/src/render/opengles2]SDL_gles2funcs.h SDL_render_gles2.c SDL_shaders_gles2.c SDL_shaders_gles2.h
[3rdparty/SDL2/src/render/psp]SDL_render_psp.c
[3rdparty/SDL2/src/render/software]SDL_blendfillrect.c SDL_blendfillrect.h SDL_blendline.c SDL_blendline.h SDL_blendpoint.c SDL_blendpoint.h SDL_draw.h SDL_drawline.c SDL_drawline.h SDL_drawpoint.c SDL_drawpoint.h SDL_render_sw.c SDL_render_sw_c.h SDL_rotate.c SDL_rotate.h
[3rdparty/SDL2/src/stdlib]SDL_getenv.c SDL_iconv.c SDL_malloc.c SDL_qsort.c SDL_stdlib.c SDL_string.c
[3rdparty/SDL2/src/test]SDL_test_assert.c SDL_test_common.c SDL_test_compare.c SDL_test_crc32.c SDL_test_font.c SDL_test_fuzzer.c SDL_test_harness.c SDL_test_imageBlit.c SDL_test_imageBlitBlend.c SDL_test_imageFace.c SDL_test_imagePrimitives.c SDL_test_imagePrimitivesBlend.c SDL_test_log.c SDL_test_md5.c SDL_test_random.c
[3rdparty/SDL2/src/thread]SDL_systhread.h SDL_thread.c SDL_thread_c.h
[3rdparty/SDL2/src/thread/generic]SDL_syscond.c SDL_sysmutex.c SDL_sysmutex_c.h SDL_syssem.c SDL_systhread.c SDL_systhread_c.h SDL_systls.c
[3rdparty/SDL2/src/thread/psp]SDL_syscond.c SDL_sysmutex.c SDL_sysmutex_c.h SDL_syssem.c SDL_systhread.c SDL_systhread_c.h
[3rdparty/SDL2/src/thread/pthread]SDL_syscond.c SDL_sysmutex.c SDL_sysmutex_c.h SDL_syssem.c SDL_systhread.c SDL_systhread_c.h SDL_systls.c
[3rdparty/SDL2/src/thread/stdcpp]SDL_syscond.cpp SDL_sysmutex.cpp SDL_sysmutex_c.h SDL_systhread.cpp SDL_systhread_c.h
[3rdparty/SDL2/src/thread/windows]SDL_sysmutex.c SDL_syssem.c SDL_systhread.c SDL_systhread_c.h SDL_systls.c
[3rdparty/SDL2/src/timer]SDL_timer.c SDL_timer_c.h
[3rdparty/SDL2/src/timer/dummy]SDL_systimer.c
[3rdparty/SDL2/src/timer/haiku]SDL_systimer.c
[3rdparty/SDL2/src/timer/psp]SDL_systimer.c
[3rdparty/SDL2/src/timer/unix]SDL_systimer.c
[3rdparty/SDL2/src/timer/windows]SDL_systimer.c
[3rdparty/SDL2/src/video]SDL_RLEaccel.c SDL_RLEaccel_c.h SDL_blit.c SDL_blit.h SDL_blit_0.c SDL_blit_1.c SDL_blit_A.c SDL_blit_N.c SDL_blit_auto.c SDL_blit_auto.h SDL_blit_copy.c SDL_blit_copy.h SDL_blit_slow.c SDL_blit_slow.h SDL_bmp.c SDL_clipboard.c SDL_egl.c SDL_egl_c.h SDL_fillrect.c SDL_pixels.c SDL_pixels_c.h SDL_rect.c SDL_rect_c.h SDL_shape.c SDL_shape_internals.h SDL_stretch.c SDL_surface.c SDL_sysvideo.h SDL_video.c sdlgenblit.pl
[3rdparty/SDL2/src/video/android]SDL_androidclipboard.c SDL_androidclipboard.h SDL_androidevents.c SDL_androidevents.h SDL_androidgl.c SDL_androidkeyboard.c SDL_androidkeyboard.h SDL_androidmessagebox.c SDL_androidmessagebox.h SDL_androidmouse.c SDL_androidmouse.h SDL_androidtouch.c SDL_androidtouch.h SDL_androidvideo.c SDL_androidvideo.h SDL_androidwindow.c SDL_androidwindow.h
[3rdparty/SDL2/src/video/cocoa]SDL_cocoaclipboard.h SDL_cocoaclipboard.m SDL_cocoaevents.h SDL_cocoaevents.m SDL_cocoakeyboard.h SDL_cocoakeyboard.m SDL_cocoamessagebox.h SDL_cocoamessagebox.m SDL_cocoamodes.h SDL_cocoamodes.m SDL_cocoamouse.h SDL_cocoamouse.m SDL_cocoamousetap.h SDL_cocoamousetap.m SDL_cocoaopengl.h SDL_cocoaopengl.m SDL_cocoashape.h SDL_cocoashape.m SDL_cocoavideo.h SDL_cocoavideo.m SDL_cocoawindow.h SDL_cocoawindow.m
[3rdparty/SDL2/src/video/directfb]SDL_DirectFB_WM.c SDL_DirectFB_WM.h SDL_DirectFB_dyn.c SDL_DirectFB_dyn.h SDL_DirectFB_events.c SDL_DirectFB_events.h SDL_DirectFB_modes.c SDL_DirectFB_modes.h SDL_DirectFB_mouse.c SDL_DirectFB_mouse.h SDL_DirectFB_opengl.c SDL_DirectFB_opengl.h SDL_DirectFB_render.c SDL_DirectFB_render.h SDL_DirectFB_shape.c SDL_DirectFB_shape.h SDL_DirectFB_video.c SDL_DirectFB_video.h SDL_DirectFB_window.c SDL_DirectFB_window.h
[3rdparty/SDL2/src/video/dummy]SDL_nullevents.c SDL_nullevents_c.h SDL_nullframebuffer.c SDL_nullframebuffer_c.h SDL_nullvideo.c SDL_nullvideo.h
[3rdparty/SDL2/src/video/emscripten]SDL_emscriptenevents.c SDL_emscriptenevents.h SDL_emscriptenframebuffer.c SDL_emscriptenframebuffer.h SDL_emscriptenmouse.c SDL_emscriptenmouse.h SDL_emscriptenopengles.c SDL_emscriptenopengles.h SDL_emscriptenvideo.c SDL_emscriptenvideo.h
[3rdparty/SDL2/src/video/haiku]SDL_BWin.h SDL_bclipboard.cc SDL_bclipboard.h SDL_bevents.cc SDL_bevents.h SDL_bframebuffer.cc SDL_bframebuffer.h SDL_bkeyboard.cc SDL_bkeyboard.h SDL_bmodes.cc SDL_bmodes.h SDL_bopengl.cc SDL_bopengl.h SDL_bvideo.cc SDL_bvideo.h SDL_bwindow.cc SDL_bwindow.h
[3rdparty/SDL2/src/video/mir]SDL_mirdyn.c SDL_mirdyn.h SDL_mirevents.c SDL_mirevents.h SDL_mirframebuffer.c SDL_mirframebuffer.h SDL_mirmouse.c SDL_mirmouse.h SDL_miropengl.c SDL_miropengl.h SDL_mirsym.h SDL_mirvideo.c SDL_mirvideo.h SDL_mirwindow.c SDL_mirwindow.h
[3rdparty/SDL2/src/video/nacl]SDL_naclevents.c SDL_naclevents_c.h SDL_naclglue.c SDL_naclopengles.c SDL_naclopengles.h SDL_naclvideo.c SDL_naclvideo.h SDL_naclwindow.c SDL_naclwindow.h
[3rdparty/SDL2/src/video/pandora]SDL_pandora.c SDL_pandora.h SDL_pandora_events.c SDL_pandora_events.h
[3rdparty/SDL2/src/video/psp]SDL_pspevents.c SDL_pspevents_c.h SDL_pspgl.c SDL_pspgl_c.h SDL_pspmouse.c SDL_pspmouse_c.h SDL_pspvideo.c SDL_pspvideo.h
[3rdparty/SDL2/src/video/raspberry]SDL_rpievents.c SDL_rpievents_c.h SDL_rpimouse.c SDL_rpimouse.h SDL_rpiopengles.c SDL_rpiopengles.h SDL_rpivideo.c SDL_rpivideo.h
[3rdparty/SDL2/src/video/uikit]SDL_uikitappdelegate.h SDL_uikitappdelegate.m SDL_uikitclipboard.h SDL_uikitclipboard.m SDL_uikitevents.h SDL_uikitevents.m SDL_uikitmessagebox.h SDL_uikitmessagebox.m SDL_uikitmodes.h SDL_uikitmodes.m SDL_uikitopengles.h SDL_uikitopengles.m SDL_uikitopenglview.h SDL_uikitopenglview.m SDL_uikitvideo.h SDL_uikitvideo.m SDL_uikitview.h SDL_uikitview.m SDL_uikitviewcontroller.h SDL_uikitviewcontroller.m SDL_uikitwindow.h SDL_uikitwindow.m keyinfotable.h
[3rdparty/SDL2/src/video/vivante]SDL_vivanteopengles.c SDL_vivanteopengles.h SDL_vivanteplatform.c SDL_vivanteplatform.h SDL_vivantevideo.c SDL_vivantevideo.h
[3rdparty/SDL2/src/video/wayland]SDL_waylanddyn.c SDL_waylanddyn.h SDL_waylandevents.c SDL_waylandevents_c.h SDL_waylandmouse.c SDL_waylandmouse.h SDL_waylandopengles.c SDL_waylandopengles.h SDL_waylandsym.h SDL_waylandtouch.c SDL_waylandtouch.h SDL_waylandvideo.c SDL_waylandvideo.h SDL_waylandwindow.c SDL_waylandwindow.h
[3rdparty/SDL2/src/video/windows]SDL_msctf.h SDL_vkeys.h SDL_windowsclipboard.c SDL_windowsclipboard.h SDL_windowsevents.c SDL_windowsevents.h SDL_windowsframebuffer.c SDL_windowsframebuffer.h SDL_windowskeyboard.c SDL_windowskeyboard.h SDL_windowsmessagebox.c SDL_windowsmessagebox.h SDL_windowsmodes.c SDL_windowsmodes.h SDL_windowsmouse.c SDL_windowsmouse.h SDL_windowsopengl.c SDL_windowsopengl.h SDL_windowsopengles.c SDL_windowsopengles.h SDL_windowsshape.c SDL_windowsshape.h SDL_windowsvideo.c SDL_windowsvideo.h SDL_windowswindow.c SDL_windowswindow.h wmmsg.h
[3rdparty/SDL2/src/video/winrt]SDL_winrtevents.cpp SDL_winrtevents_c.h SDL_winrtgamebar.cpp SDL_winrtgamebar_cpp.h SDL_winrtkeyboard.cpp SDL_winrtmessagebox.cpp SDL_winrtmessagebox.h SDL_winrtmouse.cpp SDL_winrtmouse_c.h SDL_winrtopengles.cpp SDL_winrtopengles.h SDL_winrtpointerinput.cpp SDL_winrtvideo.cpp SDL_winrtvideo_cpp.h
[3rdparty/SDL2/src/video/x11]SDL_x11clipboard.c SDL_x11clipboard.h SDL_x11dyn.c SDL_x11dyn.h SDL_x11events.c SDL_x11events.h SDL_x11framebuffer.c SDL_x11framebuffer.h SDL_x11keyboard.c SDL_x11keyboard.h SDL_x11messagebox.c SDL_x11messagebox.h SDL_x11modes.c SDL_x11modes.h SDL_x11mouse.c SDL_x11mouse.h SDL_x11opengl.c SDL_x11opengl.h SDL_x11opengles.c SDL_x11opengles.h SDL_x11shape.c SDL_x11shape.h SDL_x11sym.h SDL_x11touch.c SDL_x11touch.h SDL_x11video.c SDL_x11video.h SDL_x11window.c SDL_x11window.h SDL_x11xinput2.c SDL_x11xinput2.h edid-parse.c edid.h imKStoUCS.c imKStoUCS.h
[3rdparty/SDL2/test]COPYING Makefile.in README acinclude.m4 aclocal.m4 autogen.sh axis.bmp button.bmp checkkeys.c configure configure.in controllermap.bmp controllermap.c gcc-fat.sh icon.bmp loopwave.c loopwavequeue.c moose.dat picture.xbm relative_mode.markdown sample.bmp sample.wav testatomic.c testaudiocapture.c testaudiohotplug.c testaudioinfo.c testautomation.c testautomation_audio.c testautomation_clipboard.c testautomation_events.c testautomation_hints.c testautomation_keyboard.c testautomation_main.c testautomation_mouse.c testautomation_pixels.c testautomation_platform.c testautomation_rect.c testautomation_render.c testautomation_rwops.c testautomation_sdltest.c testautomation_stdlib.c testautomation_suites.h testautomation_surface.c testautomation_syswm.c testautomation_timer.c testautomation_video.c testbounds.c testcustomcursor.c testdisplayinfo.c testdraw2.c testdrawchessboard.c testdropfile.c testerror.c testfile.c testfilesystem.c testgamecontroller.c testgesture.c testgl2.c testgles.c testgles2.c testhaptic.c testhittesting.c testhotplug.c testiconv.c testime.c testintersections.c testjoystick.c testkeys.c testloadso.c testlock.c testmessage.c testmultiaudio.c testnative.c testnative.h testnativecocoa.m testnativew32.c testnativex11.c testoverlay2.c testplatform.c testpower.c testqsort.c testrelative.c testrendercopyex.c testrendertarget.c testresample.c testrumble.c testscale.c testsem.c testshader.c testshape.c testsprite2.c testspriteminimal.c teststreaming.c testthread.c testtimer.c testver.c testviewport.c testwm2.c torturethread.c utf8.txt
[3rdparty/SDL2/test/emscripten]joystick-pre.js
[3rdparty/SDL2/test/nacl]Makefile background.js common.js index.html manifest.json
[3rdparty/SDL2/test/shapes]p01_shape24.bmp p01_shape32alpha.bmp p01_shape8.bmp p02_shape24.bmp p02_shape32alpha.bmp p02_shape8.bmp p03_shape24.bmp p03_shape8.bmp p04_shape1.bmp p04_shape24.bmp p04_shape32alpha.bmp p04_shape8.bmp p05_shape8.bmp p06_shape1alpha.bmp p06_shape24.bmp p06_shape32alpha.bmp p06_shape8.bmp p07_shape24.bmp p07_shape32alpha.bmp p07_shape8.bmp p08_shape24.bmp p08_shape32alpha.bmp p08_shape8.bmp p09_shape24.bmp p09_shape32alpha.bmp p09_shape8.bmp p10_shape1.bmp p10_shape24.bmp p10_shape32alpha.bmp p10_shape8.bmp p11_shape24.bmp p11_shape32alpha.bmp p11_shape8.bmp p12_shape24.bmp p12_shape8.bmp p13_shape24.bmp p13_shape32alpha.bmp p13_shape8.bmp p14_shape24.bmp p14_shape8.bmp p15_shape24.bmp p15_shape32alpha.bmp p15_shape8.bmp p16_shape1.bmp p16_shape24.bmp p16_shape8.bmp trollface_24.bmp trollface_32alpha.bmp
[android-project].gitignore build.gradle gradle.properties* gradlew gradlew.bat
[android-project/app]build.gradle
[android-project/app/src/main]AndroidManifest.xml
[android-project/app/src/main/assets].gitignore* mame.ini ui.ini
[android-project/app/src/main/java/org/libsdl/app]HIDDevice.java* HIDDeviceBLESteamController.java* HIDDeviceManager.java* HIDDeviceUSB.java* SDL.java* SDLActivity.java SDLAudioManager.java* SDLControllerManager.java* SDLSurface.java*
[android-project/app/src/main/java/org/mamedev/mame]MAME.java
[android-project/app/src/main/res/values]colors.xml* styles.xml*
[android-project/gradle/wrapper]gradle-wrapper.jar gradle-wrapper.properties
[scripts]genie.lua toolchain.lua
[scripts/src]3rdparty.lua main.lua tools.lua
[scripts/src/osd]modules.lua sdl.lua sdl_cfg.lua
[src/osd]osdcore.cpp
[src/osd/sdl]android_main.cpp* osdsdl.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team