You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sdl/test
Ryan C. Gordon 2c11d62d17 camera: Report rotation needed to account for device orientation.
Fixes #11476.
1 day ago
..
android Fixed bug #13794: prevent to use the onBackPressed callback API that is enabled on API36 3 months ago
emscripten emscripten: pass --no-sandbox to the chrome web driver 11 months ago
n3ds N3DS port (squashed) 3 years ago
testgpu Added support for using the GPU renderer as an offscreen renderer 2 months ago
win32 Fix support for Windows XP and up (#13904) 3 months ago
CMakeLists.txt tests: build tests with C99 standard by default 2 days ago
COPYING Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
LICENSE.txt Updated copyright for 2025 11 months ago
audiofile.png Fixed permissions 2 months ago
build-shaders.sh Added an example of fullscreen shader effects with the GPU renderer 9 months ago
checkkeys.c checkkeys: clarify that SDL_HINT_WINDOWS_RAW_KEYBOARD isn't needed 3 weeks ago
childprocess.c [Process API] Quoting enhancements (#12946) 7 months ago
gamepad_axis.h Fixed permissions 2 months ago
gamepad_axis.png Fixed permissions 2 months ago
gamepad_axis_arrow.h Fixed permissions 2 months ago
gamepad_axis_arrow.png Fixed permissions 2 months ago
gamepad_back.h Fixed permissions 2 months ago
gamepad_back.png Fixed permissions 2 months ago
gamepad_battery.h Fixed permissions 2 months ago
gamepad_battery.png Fixed permissions 2 months ago
gamepad_battery_unknown.h Added gamepad BMP files used as sources for the header files 2 years ago
gamepad_battery_unknown.png Fixed permissions 2 months ago
gamepad_battery_wired.h Fixed permissions 2 months ago
gamepad_battery_wired.png Fixed permissions 2 months ago
gamepad_button.h Fixed permissions 2 months ago
gamepad_button.png Fixed permissions 2 months ago
gamepad_button_background.h Fixed permissions 2 months ago
gamepad_button_background.png Fixed permissions 2 months ago
gamepad_button_small.h Fixed permissions 2 months ago
gamepad_button_small.png Fixed permissions 2 months ago
gamepad_face_abxy.h Fixed permissions 2 months ago
gamepad_face_abxy.png Fixed permissions 2 months ago
gamepad_face_axby.h Fixed permissions 2 months ago
gamepad_face_axby.png Fixed permissions 2 months ago
gamepad_face_bayx.h Fixed permissions 2 months ago
gamepad_face_bayx.png Fixed permissions 2 months ago
gamepad_face_sony.h Fixed permissions 2 months ago
gamepad_face_sony.png Fixed permissions 2 months ago
gamepad_front.h Fixed permissions 2 months ago
gamepad_front.png Fixed permissions 2 months ago
gamepad_touchpad.h Fixed permissions 2 months ago
gamepad_touchpad.png Fixed permissions 2 months ago
gamepad_wired.h Fixed permissions 2 months ago
gamepad_wired.png Fixed permissions 2 months ago
gamepad_wireless.h Fixed permissions 2 months ago
gamepad_wireless.png Fixed permissions 2 months ago
gamepadutils.c Don't do NULL-checks before SDL_free() 2 months ago
gamepadutils.h Add a few include guards to private headers 4 months ago
glass.h Fixed permissions 2 months ago
glass.png Use PNG files for tests and examples 2 months ago
icon.h Fixed permissions 2 months ago
icon.png Fixed permissions 2 months ago
icon2x.png Fixed permissions 2 months ago
logaudiodev.png Fixed permissions 2 months ago
loopwave.c Added WASAPI support for SDL_HINT_AUDIO_DEVICE_STREAM_ROLE 2 months ago
main.cpp Make WinRT's SDL_main header-only 3 years ago
moose.dat Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
msdf_font.csv windows: Fix stale zoom/iconic state in WM_WINDOWPOSCHANGED handler 8 months ago
msdf_font.png Fixed permissions 2 months ago
physaudiodev.png Fixed permissions 2 months ago
picture.xbm Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
pretest.c Updated copyright for 2025 11 months ago
relative_mode.markdown Removed SDL_bool in favor of plain bool 1 year ago
sample.png Fixed permissions 2 months ago
sample.wav Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
sdl-test_round.png Fixed permissions 2 months ago
soundboard.png Fixed permissions 2 months ago
soundboard_levels.png Fixed permissions 2 months ago
speaker.png Fixed permissions 2 months ago
sword.wav examples/audio/04-multiple-streams: Remove drag-and-drop support. 1 year ago
template.test.in build: Fix testprocess invocation during "as-installed" tests 1 year ago
testasyncio.c Use PNG files for tests and examples 2 months ago
testatomic.c Remove newlines from log messages 11 months ago
testaudio.c Use PNG files for tests and examples 2 months ago
testaudiohotplug.c Remove redundant casts 10 months ago
testaudioinfo.c Remove newlines from log messages 11 months ago
testaudiorecording.c Remove newlines from log messages 11 months ago
testaudiostreamdynamicresample.c Remove newlines from log messages 11 months ago
testautomation.c Updated copyright for 2025 11 months ago
testautomation_audio.c test/testautomation_audio.c: Free variables before returning 10 months ago
testautomation_blit.c Fixed build warning 3 months ago
testautomation_clipboard.c testautomation: use the correct return type for clipboard APIs 3 months ago
testautomation_events.c tests: Flush events after an SDL_WaitEvent() call 3 months ago
testautomation_guid.c SDL_test: use SDLCALL calling convention 1 year ago
testautomation_hints.c tests: port failing SDL_Hint tests from pysdl2 to testautomation 8 months ago
testautomation_images.c Added test and test image for clamped texture address mode to render testautomation 5 months ago
testautomation_images.h tests: c90 fixes (#endif comments) for consistency after commit 9e37839 4 months ago
testautomation_intrinsics.c test/testautomation_intrinsics.c: Free variables before returning 10 months ago
testautomation_iostream.c iostream: Properly support the "x" mode for SDL_IOFromFile() 2 months ago
testautomation_joystick.c Try matching gamepad mappings with CRC first 2 months ago
testautomation_keyboard.c testautomation keyboard: use `space` instead of `a` 1 year ago
testautomation_log.c Added SDL_LogTrace() 1 year ago
testautomation_main.c tests: include SDL_build_config.h when HAVE_BUILD_CONFIG is defined 11 months ago
testautomation_math.c Fix check_stdlib_usage.py libc call matching 2 weeks ago
testautomation_mouse.c test: Fix mouse focus test on X11 1 year ago
testautomation_pixels.c Use PNG files for tests and examples 2 months ago
testautomation_platform.c Removed SDL_bool in favor of plain bool 1 year ago
testautomation_properties.c Removed SDL_bool in favor of plain bool 1 year ago
testautomation_rect.c emscripten tests: fix warning: uninitialized variable 4 months ago
testautomation_render.c Loosened epsilon for color matching 3 weeks ago
testautomation_sdltest.c fix integer overflow ub in testautomation_sdltest 11 months ago
testautomation_stdlib.c testautomation: Test SDL_snprintf() for doubles >LLONG_MAX and <ULLONG_MAX 2 months ago
testautomation_subsystems.c Verify that the subsystems were successfully initialized 1 year ago
testautomation_suites.h pen: Rework public API. 1 year ago
testautomation_surface.c Add SDL_(Get|Set)iSurfaceClipRect automation test 2 weeks ago
testautomation_time.c Removed SDL_bool in favor of plain bool 1 year ago
testautomation_timer.c Removed SDL_bool in favor of plain bool 1 year ago
testautomation_video.c testautomation_video: Don't do fullscreen toggling tests on Emscripten. 5 days ago
testbounds.c Updated copyright for 2025 11 months ago
testcamera.c camera: Report rotation needed to account for device orientation. 1 day ago
testclipboard.c testclipboard: load any image format supported by SDL 2 days ago
testcolorspace.c Remove newlines from log messages 11 months ago
testcontroller.c testcontroller: demonstrate multiple sensors on the virtual controller 3 weeks ago
testcustomcursor.c Add SDL_LoadSurface and SDL_LoadSurface_IO (#14374) 3 weeks ago
testdialog.c dialog: Fix save file chooser with xdg portal 3 months ago
testdisplayinfo.c Remove newlines from log messages 11 months ago
testdlopennote.c Add elf-dlopen-note test 2 months ago
testdraw.c Remove redundant casts 10 months ago
testdrawchessboard.c Remove redundant casts 10 months ago
testdropfile.c Updated copyright for 2025 11 months ago
testerror.c Remove newlines from log messages 11 months ago
testevdev.c Updated copyright for 2025 11 months ago
testffmpeg.c Use PNG files for tests and examples 2 months ago
testffmpeg_vulkan.c Don't do NULL-checks before SDL_free() 2 months ago
testffmpeg_vulkan.h Updated copyright for 2025 11 months ago
testfile.c Remove newlines from log messages 11 months ago
testfilesystem.c Remove newlines from log messages 11 months ago
testgeometry.c Add SDL Pinch events (#9445) 2 months ago
testgl.c Remove newlines from log messages 11 months ago
testgles.c Remove newlines from log messages 11 months ago
testgles2.c fixed several -Wzero-as-null-pointer-constant warnings from gcc-15 3 weeks ago
testgpu_simple_clear.c Remove newlines from log messages 11 months ago
testgpu_spinning_cube.c testgpu_spinning_cube: fixed error handling if texture creation fails 2 weeks ago
testgpurender_effects.c Use PNG files for tests and examples 2 months ago
testgpurender_effects_CRT.frag.dxil.h testgpurender_effects: use the grayscale algorithm from BT.709 2 months ago
testgpurender_effects_CRT.frag.hlsl Added an example of fullscreen shader effects with the GPU renderer 9 months ago
testgpurender_effects_CRT.frag.msl.h testgpurender_effects: use the grayscale algorithm from BT.709 2 months ago
testgpurender_effects_CRT.frag.spv.h testgpurender_effects: use the grayscale algorithm from BT.709 2 months ago
testgpurender_effects_grayscale.frag.dxil.h testgpurender_effects: use the grayscale algorithm from BT.709 2 months ago
testgpurender_effects_grayscale.frag.hlsl testgpurender_effects: use the grayscale algorithm from BT.709 2 months ago
testgpurender_effects_grayscale.frag.msl.h testgpurender_effects: use the grayscale algorithm from BT.709 2 months ago
testgpurender_effects_grayscale.frag.spv.h testgpurender_effects: use the grayscale algorithm from BT.709 2 months ago
testgpurender_msdf.c test: use SDL_test to parse arguments of tests 3 weeks ago
testgpurender_msdf.frag.dxil.h testgpurender_effects: use the grayscale algorithm from BT.709 2 months ago
testgpurender_msdf.frag.hlsl Added support for custom shaders with the GPU renderer 9 months ago
testgpurender_msdf.frag.msl.h Added support for custom shaders with the GPU renderer 9 months ago
testgpurender_msdf.frag.spv.h Added support for custom shaders with the GPU renderer 9 months ago
testhaptic.c Add and use SDL_HapticEffectID typedef 8 months ago
testhittesting.c Remove newlines from log messages 11 months ago
testhotplug.c testhotplug+testmouse: exit when pressing ESC key 5 months ago
testiconv.c Remove newlines from log messages 11 months ago
testime.c testime: toggle text input with a mouse click 2 months ago
testintersections.c Remove newlines from log messages 11 months ago
testkeys.c Remove newlines from log messages 11 months ago
testloadso.c Remove newlines from log messages 11 months ago
testlocale.c Updated copyright for 2025 11 months ago
testlock.c Remove newlines from log messages 11 months ago
testmanymouse.c Updated copyright for 2025 11 months ago
testmessage.c X11TK: Introduce Thai support and rewrite/cleanup messagebox positioning code (#14474) 2 weeks ago
testmodal.c test: Fix a window parenting bug in testmodal 6 months ago
testmouse.c testmouse: avoid use-after-free 3 weeks ago
testmultiaudio.c Remove newlines from log messages 11 months ago
testnative.c Use PNG files for tests and examples 2 months ago
testnative.h Fix testnative C90 compatibility 4 months ago
testnativecocoa.m fixed typo in prev. patch. 2 years ago
testnativew32.c Updated copyright for 2025 11 months ago
testnativewayland.c Updated copyright for 2025 11 months ago
testnativex11.c Updated copyright for 2025 11 months ago
testoffscreen.c Use PNG files for tests and examples 2 months ago
testoverlay.c Use texture palettes with testoverlay 2 months ago
testpalette.c test: use SDL_test to parse arguments of tests 3 weeks ago
testpen.c pen: Dramatic improvements to proximity information. 2 weeks ago
testplatform.c cpuinfo: Added SDL_GetSystemPageSize. 2 months ago
testpopup.c Add support for non-constrained and non-grabbing popups 7 months ago
testpower.c Remove newlines from log messages 11 months ago
testprocess.c Fixed testprocess on 32-bit Windows 3 months ago
testqsort.c testqsort: add custom macro to allow comparing with qsort 4 weeks ago
testrelative.c Updated copyright for 2025 11 months ago
testrendercopyex.c Use PNG files for tests and examples 2 months ago
testrendertarget.c Use PNG files for tests and examples 2 months ago
testresample.c Remove newlines from log messages 11 months ago
testrotate.c Added SDL_RotateSurface() 2 months ago
testrumble.c Remove even more newlines from log messages 11 months ago
testrwlock.c test: plug leaks of testmouse and testrwlock 3 weeks ago
testscale.c Use PNG files for tests and examples 2 months ago
testsem.c Remove newlines from log messages 11 months ago
testsensor.c Remove newlines from log messages 11 months ago
testshader.c Use PNG files for tests and examples 2 months ago
testshape.c Add SDL_LoadSurface and SDL_LoadSurface_IO (#14374) 3 weeks ago
testsoftwaretransparent.c test: use SDL_test to parse arguments of tests 3 weeks ago
testsprite.c testsprite: changed return type of LoadSprite() to bool 3 weeks ago
testspriteminimal.c Use PNG files for tests and examples 2 months ago
testspritesurface.c Use PNG files for tests and examples 2 months ago
testsurround.c Remove newlines from log messages 11 months ago
testsymbols.c testsymbols: include SDL_main.h 1 month ago
testthread.c testthread: verify that child threads aren't SDL_IsMainThread() 1 week ago
testtime.c Updated copyright for 2025 11 months ago
testtimer.c Remove newlines from log messages 11 months ago
testtray.c Use PNG files for tests and examples 2 months ago
testurl.c test: use SDL_test to parse arguments of tests 3 weeks ago
testutils.c Add SDL_LoadSurface and SDL_LoadSurface_IO (#14374) 3 weeks ago
testutils.h Removed width/height parameters from LoadTexture() 9 months ago
testver.c testver: Assert that SDL_GetRevision() starts with SDL- 4 days ago
testviewport.c Use PNG files for tests and examples 2 months ago
testvulkan.c Remove even more newlines from log messages 11 months ago
testwaylandcustom.c test: use SDL_test to parse arguments of tests 3 weeks ago
testwm.c Remove newlines from log messages 11 months ago
testyuv.c testyuv: respect the --renderer parameter with --all 2 days ago
testyuv.png Fixed permissions 2 months ago
testyuv_cvt.c Updated copyright for 2025 11 months ago
testyuv_cvt.h Add a few include guards to private headers 4 months ago
torturethread.c Remove newlines from log messages 11 months ago
trashcan.png Fixed permissions 2 months ago
unifont-15.1.05-license.txt Updated unifont to version 15.1.05 1 year ago
unifont-15.1.05.hex Updated unifont to version 15.1.05 1 year ago
utf8.txt Fixed crash if initialization of EGL failed but was tried again later. 11 years ago