Cameron Cawley
|
3a6b7c9c69
|
testiconv: Print the total number of errors at the end
|
2022-09-24 08:58:51 -07:00 |
|
Cameron Cawley
|
8598f05b47
|
Support loading 2bpp .bmp files
|
2022-09-17 16:50:45 -07:00 |
|
Cameron Cawley
|
1f7a7fd931
|
haiku: Combine HAIKU_ColorSpaceToBitsPerPixel and HAIKU_BPPToSDLPxFormat
|
2022-09-17 18:13:08 -04:00 |
|
Cameron Cawley
|
dd51787e07
|
Fix SDL_PIXELFORMAT_INDEX1LSB test case
|
2022-09-17 13:18:32 -07:00 |
|
Cameron Cawley
|
43fc6d593f
|
Fix incorrect return value in X11_GetPixelFormatFromVisualInfo
|
2022-09-17 13:17:42 -07:00 |
|
Cameron Cawley
|
10e1ef00e2
|
Fix compatibility with Windows XP
|
2022-09-06 08:55:35 -04:00 |
|
Cameron Cawley
|
fd93f817ba
|
Assume that stdint.h is available on Windows with compilers other than MSVC <= 2008
|
2022-09-05 09:01:31 -07:00 |
|
Cameron Cawley
|
cf040f8882
|
testmouse: Allow drawing rectangles as well as lines
|
2022-09-05 08:51:36 -07:00 |
|
Cameron Cawley
|
a932581775
|
testplatform: Add LSX and LASX checks
|
2022-09-05 08:50:28 -07:00 |
|
Cameron Cawley
|
09b6956dcc
|
opengl: Support NV12 textures on GPUs with only 2 texture units
|
2022-08-16 07:30:13 -07:00 |
|
Cameron Cawley
|
2fcd8f889c
|
Handle SDL_PIXELFORMAT_EXTERNAL_OES in SDL_GetPixelFormatName()
|
2022-08-16 07:29:45 -07:00 |
|
Cameron Cawley
|
6e9a606a8e
|
Add more mingw-w64 build workflows
|
2022-07-30 14:37:41 -07:00 |
|
Cameron Cawley
|
3bdc10f842
|
Update the list of required Ubuntu packages, and add Ubuntu 22.04 workflows
|
2022-07-30 13:07:54 -07:00 |
|
Cameron Cawley
|
adb3e1a21d
|
Add FreeBSD builds to GitHub Actions
|
2022-07-30 09:23:50 -07:00 |
|
Cameron Cawley
|
0a600b1df4
|
Merge testguid into testautomation (#5873)
|
2022-07-01 16:27:51 -07:00 |
|
Cameron Cawley
|
0025621b80
|
Add a default URL in testurl
|
2022-07-01 13:54:17 -07:00 |
|
Cameron Cawley
|
78089e6598
|
Remove unused internal header SDL_sysevents.h
|
2022-07-01 07:39:48 -07:00 |
|
Cameron Cawley
|
12f9bcd2f4
|
Build tests for all CMake platforms on CI
|
2022-06-15 10:14:25 -07:00 |
|
Cameron Cawley
|
fd8cafc72e
|
Rename variables in SDL_egl.c to be more intuitive
|
2022-06-11 14:20:18 -07:00 |
|
Cameron Cawley
|
0a93ac1294
|
Work around the lack of clock() on PS Vita
|
2022-06-09 11:07:06 -07:00 |
|
Cameron Cawley
|
25367efcba
|
Add missing library needed for locale functions on PS Vita
|
2022-06-09 11:07:06 -07:00 |
|
Cameron Cawley
|
347659e8cf
|
riscos: Ensure that last_mouse_buttons is initialised correctly
|
2022-05-25 14:26:36 -07:00 |
|
Cameron Cawley
|
cb43eb43f8
|
riscos: Ensure the mouse focus is set when creating the window
|
2022-05-25 14:26:36 -07:00 |
|
Cameron Cawley
|
6eda520f64
|
riscos: Add a basic implementation of SDL_ShowCursor()
|
2022-05-25 14:26:36 -07:00 |
|
Cameron Cawley
|
4c711d2d43
|
testcustomcursor: Allow running without custom or system cursors
|
2022-05-25 14:25:54 -07:00 |
|
Cameron Cawley
|
1a1cc8028b
|
Use a tagged version of OpenWatcom in CI builds
|
2022-05-21 18:28:56 +03:00 |
|
Cameron Cawley
|
83ae1b4987
|
Convert the test executables to AIF in RISC OS CMake builds
|
2022-05-19 15:26:13 -07:00 |
|
Cameron Cawley
|
d2b5965894
|
Remove extra path separator in GetNearbyFilename
|
2022-05-19 15:25:49 -07:00 |
|
Cameron Cawley
|
b798e49c92
|
Fix build warning with MSVC
|
2022-05-19 23:55:24 +03:00 |
|
Cameron Cawley
|
f0566702c5
|
Fix enabling SDL_DYNAMIC_API in OpenWatcom builds
|
2022-05-19 20:11:10 +03:00 |
|
Cameron Cawley
|
3d52d04977
|
Remove the '_' prefix from symbol names in Windows OpenWatcom builds
|
2022-05-19 20:11:10 +03:00 |
|
Cameron Cawley
|
aa51a9791a
|
Run tests with OpenWatcom on CI
|
2022-05-19 20:11:10 +03:00 |
|
Cameron Cawley
|
9dfa000bc0
|
Initial support for building for Windows with OpenWatcom
|
2022-05-19 20:11:10 +03:00 |
|
Cameron Cawley
|
5ef36ead08
|
Add some missing tests to Watcom builds
|
2022-05-19 20:11:10 +03:00 |
|
Cameron Cawley
|
3066873126
|
Split the common code in test/Makefile.os2 into a separate file
|
2022-05-19 20:11:10 +03:00 |
|
Cameron Cawley
|
f5cf0e37f7
|
Remove unused and duplicate defines from SDL_dynapi_overrides.h
|
2022-05-19 17:23:24 +03:00 |
|
Cameron Cawley
|
622311c016
|
Add extra XInput structures and defines for older SDKs
|
2022-05-18 15:04:42 -07:00 |
|
Cameron Cawley
|
c8eea02071
|
Fix C89 build errors in Windows builds
|
2022-05-18 15:03:15 -07:00 |
|
Cameron Cawley
|
0cca71a846
|
Use SDLCALL for callbacks in public APIs
|
2022-05-18 15:01:27 -07:00 |
|
Cameron Cawley
|
ffab9f46b5
|
Avoid clashing with system headers when redefining standard library functions
|
2022-05-18 16:44:17 -04:00 |
|
Cameron Cawley
|
e0f3da497f
|
Remove unused SDL_ASSEMBLY_ROUTINES define
|
2022-05-12 14:37:00 +03:00 |
|
Cameron Cawley
|
2f924020e8
|
Add SDL_SCANCODE_CALL and SDL_SCANCODE_ENDCALL
|
2022-05-10 16:12:10 -07:00 |
|
Cameron Cawley
|
2bc373622b
|
Add SDL_SCANCODE_SOFTLEFT and SDL_SCANCODE_SOFTRIGHT
|
2022-05-10 16:12:10 -07:00 |
|
Cameron Cawley
|
c71ee68b8a
|
Fix enabling tests on platforms without testnative support
|
2022-05-08 17:38:48 -07:00 |
|
Cameron Cawley
|
318b5577f9
|
Delete gcc-fat.sh
|
2022-05-08 17:38:22 -07:00 |
|
Cameron Cawley
|
9ef6885743
|
Fix MSVC ARM32 builds
|
2022-05-08 18:21:02 +03:00 |
|
Cameron Cawley
|
b398a847be
|
Add SDL_FLOATWORDORDER for older ARM toolchains
|
2022-05-04 09:52:11 -07:00 |
|
Cameron Cawley
|
57118fb7de
|
render: Fix setting the scale mode for non-native textures
|
2022-04-02 09:51:28 -07:00 |
|
Cameron Cawley
|
6529bf3de7
|
Clean up formatting in README-directfb.md
|
2022-03-27 09:12:25 -07:00 |
|
Cameron Cawley
|
0bc9e243b9
|
Remove URLs from markdown headers in README-visualc.md
|
2022-03-27 09:12:25 -07:00 |
|
Cameron Cawley
|
2f7b885df9
|
Fix 'potentially uninitialized local pointer variable' error in UWP builds
|
2022-02-28 09:04:33 -08:00 |
|
Cameron Cawley
|
b7f8117d40
|
Build the standalone MSVC projects with GitHub Actions
|
2022-02-28 09:04:33 -08:00 |
|
Cameron Cawley
|
550b8377bc
|
Combine the MSVC and UWP workflows
|
2022-02-28 09:04:33 -08:00 |
|
Cameron Cawley
|
98353533e5
|
riscos: Report keyboard repeat events
|
2022-02-24 09:11:33 -08:00 |
|
Cameron Cawley
|
c48c81bd17
|
docs: List the required Fedora packages in README-linux.md
|
2021-11-05 17:45:25 -07:00 |
|
Cameron Cawley
|
27369b3e40
|
docs: Add README-riscos.md
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
ce09389167
|
Add RISC OS builds to GitHub Actions
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
4d3da5b75b
|
riscos: Disable the mouse pointer for now
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
1c256b892e
|
riscos: Fix enumerating screen modes
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
5a3c97f3a3
|
riscos: Fix detection of the current mode
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
53b3db0c5d
|
Handle the KMOD_SCROLL modifier on RISC OS
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
1268984edc
|
Implement mouse input on RISC OS
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
f7f54f0d04
|
Implement keyboard input on RISC OS
Partially based on a patch from http://www.riscos.info/websvn/listing.php?repname=gccsdk&path=%2Ftrunk%2Fautobuilder%2Flibraries%2Fsdl%2Flibsdl2%2F&rev=7174#a6401c766f408f1ea356e6977894cc6a5
Currently lacks support for mapping scancodes to keycodes.
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
f8a8ca3e1f
|
Support proper mode switching on RISC OS
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
fe9bb74764
|
riscos: Refactor framebuffer code
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
25c71748ad
|
Add a barebones RISC OS video driver
|
2021-10-30 21:25:01 -07:00 |
|
Cameron Cawley
|
9ee6942e79
|
Improve RISC OS implementations of SDL_GetBasePath and SDL_GetPrefPath
|
2021-10-12 13:07:52 -07:00 |
|
Cameron Cawley
|
3db898c5b6
|
riscos: Implement SDL_GetPrefPath()
|
2021-10-12 13:07:52 -07:00 |
|
Cameron Cawley
|
c270949b5e
|
Add a fast path for ARGB888->(A)BGR888 blending with pixel alpha
|
2021-09-28 11:27:56 -07:00 |
|
Cameron Cawley
|
08ae790497
|
Replace calls to asprintf with SDL_asprintf
|
2021-09-22 11:53:46 -07:00 |
|
Cameron Cawley
|
25a614bc3e
|
Add SDL_asprintf and SDL_vasprintf
|
2021-09-22 11:53:46 -07:00 |
|
Cameron Cawley
|
21c1082786
|
Add MinGW-w64 builds to GitHub Actions
|
2021-09-20 08:58:43 -07:00 |
|
Cameron Cawley
|
2d44bf7dcf
|
Update description of SDL_SetWindowAlwaysOnTop
|
2021-09-18 10:17:32 -04:00 |
|
Cameron Cawley
|
67aacfe5c0
|
cmake: Retrieve the git revision on platforms without bash
|
2021-09-09 22:34:42 -04:00 |
|
Cameron Cawley
|
6301cfda95
|
cmake: Use the correct directory structure for MinGW builds
|
2021-09-09 22:34:42 -04:00 |
|
Cameron Cawley
|
830206581b
|
Add testmouse
|
2021-09-09 13:46:58 -07:00 |
|
Cameron Cawley
|
520bc713e3
|
Fix typo in CMake target name
|
2021-08-05 10:31:43 -04:00 |
|
Cameron Cawley
|
89bdc6ba1d
|
Fix MSVC builds in paths with spaces
|
2021-07-24 16:06:54 -07:00 |
|
Cameron Cawley
|
b0daa9f1db
|
Automatically select the default platform toolset for MSVC builds
|
2021-07-24 16:06:54 -07:00 |
|
Cameron Cawley
|
6c92bf540c
|
Add more filters to the MSVC project
|
2021-07-24 14:11:36 -07:00 |
|
Cameron Cawley
|
0f1079456d
|
Remove outdated comment about SDL_SoftStretch
|
2021-07-13 15:44:31 -07:00 |
|
Cameron Cawley
|
297ce148e6
|
CI: Add Android builds to GitHub Actions
|
2021-07-11 18:58:00 -04:00 |
|
Cameron Cawley
|
bc141e4458
|
Remove -static-libgcc from sdl2-config output
|
2021-06-23 17:41:25 +03:00 |
|
Cameron Cawley
|
23575a42e0
|
Ensure that libgcc is linked statically on Windows
|
2021-06-22 18:10:11 +03:00 |
|
Cameron Cawley
|
391bb80bb9
|
Replace duplicate functions and lstrlen/lstrcat with SDL string functions
|
2021-03-05 12:03:58 -08:00 |
|
Cameron Cawley
|
2f4e9294aa
|
Update the Linux build instructions
|
2021-02-25 19:24:50 +03:00 |
|
Cameron Cawley
|
d79bc0015e
|
Update the .gitignore file
|
2021-02-17 11:55:01 +03:00 |
|
Cameron Cawley
|
9323cd51f0
|
Check for ARM SIMD in testplatform
|
2021-02-17 11:10:02 +03:00 |
|
Cameron Cawley
|
98bf79cff1
|
Minor improvements for CPU detection on ARM
|
2021-02-17 11:10:02 +03:00 |
|
Cameron Cawley
|
9f71a809e9
|
Rename .hgignore to .gitignore
|
2021-02-13 02:41:49 +03:00 |
|
Cameron Cawley
|
59022829f4
|
riscos: Implement SDL_OpenURL()
|
2020-10-11 17:32:32 +01:00 |
|
Cameron Cawley
|
80cf4f0724
|
test: Improved detection of OpenGL support
|
2020-02-08 19:34:51 +00:00 |
|
Cameron Cawley
|
582f570600
|
Improved CPU detection on ARM platforms
|
2020-02-04 16:46:22 +00:00 |
|
Cameron Cawley
|
8f1a916ac5
|
Add basic support for compiling on RISC OS
|
2020-02-13 20:50:47 +00:00 |
|
Cameron Cawley
|
033aa51d87
|
testfilesystem: Don't exit the application if SDL_GetBasePath isn't supported
|
2020-02-13 22:58:04 +00:00 |
|
Cameron Cawley
|
78ce18f5cf
|
riscos: Add CPU feature detection
|
2020-01-06 20:26:52 +00:00 |
|
Cameron Cawley
|
85aabec27e
|
atomic: Support compiling on ARMv3
|
2019-10-11 22:08:53 +01:00 |
|
Cameron Cawley
|
20ddf45ede
|
Added SDL_PIXELFORMAT_BGR444
|
2019-11-02 22:58:52 +00:00 |
|
Cameron Cawley
|
e7b514d8ff
|
riscos: Fix iconv warnings
|
2019-01-13 23:36:31 +00:00 |
|