| 
              
7d1b9c9f
               | 
              
2021-03-17T14:40:41
               | 
              
               | 
              
[KMSDRM] Remove unneeded function calls and improve comments for future reference.
               | 
            
            
              
   
               | 
              
db2ad6fa
               | 
              
2021-03-17T13:36:38
               | 
              
               | 
              
git-pre-push-hook: remove ".git" from URL.
               | 
            
            
              
   
               | 
              
e7e519a4
               | 
              
2021-03-17T13:04:05
               | 
              
               | 
              
dsp: Refuse to initialize if there aren't any Open Sound System devices.
This prevents the dsp target from stealing the audio subsystem but not
being able to produce sound, so other audio targets further down the list
can make an attempt instead.
Thanks to Frank Praznik who did a lot of the research on this problem!
               | 
            
            
              
   
               | 
              
559be8aa
               | 
              
2021-03-15T15:18:10
               | 
              
               | 
              
fix invalid out of bounds UTF8 handling
               | 
            
            
              
   
               | 
              
07fc1bb8
               | 
              
2021-03-15T15:10:49
               | 
              
               | 
              
Fix invalid UTF-8 handling of extra bytes
               | 
            
            
              
   
               | 
              
96cc4985
               | 
              
2021-03-16T22:41:26
               | 
              
               | 
              
[Build system] Report differentiated glx and glvnd OpenGL implementation detection.
               | 
            
            
              
   
               | 
              
e14fb54e
               | 
              
2021-03-16T10:47:57
               | 
              
               | 
              
[KMSDRM] Undo SDL_CreateRenderer() modifications aimed at create opengles2 when KMSDRM is in use because it's a harmful solution.
               | 
            
            
              
   
               | 
              
7a2a1a85
               | 
              
2021-03-16T13:46:03
               | 
              
               | 
              
documentation: initial script to merge header comments and the wiki.
This is a work-in-progress, but the idea is it can convert between our
wiki and the SDL header's doxygen comments, so we can attempt to keep them
in sync.
This might be a fool's errand, but I'm optimistic it'll work enough that we
can clean up little issues as we go, as long as we have some discipline
about how we write documentation. If nothing else, it's going to result in
a solid spring-cleaning of both the wiki and the headers!
               | 
            
            
              
   
               | 
              
108bb5aa
               | 
              
2021-03-16T00:51:17
               | 
              
               | 
              
[KMSDRM] Modify SDL_CreateRenderer() to create an opengles2 renderer when the KMSDRM backend is being used and no renderer name has been specified.
               | 
            
            
              
   
               | 
              
e213f37a
               | 
              
2021-03-15T12:53:16
               | 
              
               | 
              
[KMSDRM] Enable full OpenGL detection (MESA/libglvnd) on both the make and cmake buildsystems.
               | 
            
            
              
   
               | 
              
b98b5adc
               | 
              
2021-03-15T10:21:36
               | 
              
               | 
              
wasapi: Don't use the system's resampler.
               | 
            
            
              
   
               | 
              
8ba735c2
               | 
              
2021-03-10T11:40:34
               | 
              
               | 
              
Include arm_neon.h in mingw targeting ARM Windows.
The llvm-mingw project includes cross-compilers targeting ARM: https://github.com/mstorsjo/llvm-mingw/releases
Currently, compilation fails with this configuration, because neon features are used as long as __ARM_NEON is defined, but arm_neon.h was not included.
               | 
            
            
              
   
               | 
              
3853531f
               | 
              
2021-03-15T10:43:14
               | 
              
               | 
              
Fix CMake script on Linux
               | 
            
            
              
   
               | 
              
9996cecc
               | 
              
2021-03-15T05:26:46
               | 
              
               | 
              
Set ALT_OGL to libOpenGL.so.0 instead of libOpenGL.so.1
               | 
            
            
              
   
               | 
              
5f7eb88a
               | 
              
2021-03-14T22:36:20
               | 
              
               | 
              
Load libOpenGL.so.1 if libGL.so.1 is not found
               | 
            
            
              
   
               | 
              
b49e0953
               | 
              
2021-03-14T14:10:50
               | 
              
               | 
              
regenerated configure
               | 
            
            
              
   
               | 
              
1957ffd2
               | 
              
2021-03-14T11:04:28
               | 
              
               | 
              
fixed a typo in SDL_ceilf()
               | 
            
            
              
   
               | 
              
34de3b57
               | 
              
2021-03-11T15:10:29
               | 
              
               | 
              
Fix CMake script on FreeBSD
               | 
            
            
              
   
               | 
              
dacf6cfb
               | 
              
2021-03-11T12:03:22
               | 
              
               | 
              
Fix compilation with iconv on FreeBSD
               | 
            
            
              
   
               | 
              
a5f3ea14
               | 
              
2021-03-10T09:36:46
               | 
              
               | 
              
netbsdaudio: Handle ioctls failing
A user reported that the mpv video player hangs after attempting to
set an unsupported number of channels with the SDL audio output,
because it thinks it's successfully opened the device. This makes
the failure graceful.
               | 
            
            
              
   
               | 
              
4fbd60b8
               | 
              
2021-03-09T12:22:48
               | 
              
               | 
              
audio: pipewire: Remove the nickname portion of sink/source names
Removes the node nickname from sink/source nodes as it doesn't provide any useful information and names now match those used in Pulseaudio, so any stored configuration data will be compatible between the two audio backends.
               | 
            
            
              
   
               | 
              
cd3809c0
               | 
              
2021-03-10T20:06:07
               | 
              
               | 
              
SDL: Updated patches for HAIKU
Revert change
               | 
            
            
              
   
               | 
              
9e23c652
               | 
              
2021-03-10T16:48:05
               | 
              
               | 
              
 SDL: Updated patches for HAIKU
               | 
            
            
              
   
               | 
              
72bcf546
               | 
              
2021-03-10T16:47:08
               | 
              
               | 
              
 SDL: Updated patches for HAIKU
               | 
            
            
              
   
               | 
              
3d22731d
               | 
              
2021-03-11T20:10:07
               | 
              
               | 
              
Merge pull request #4175 from 1bsyl/br_blit_rgb555_to_rb1555
Fixed bug 3727 - Blit from RGB555 to ARGB1555
               | 
            
            
              
   
               | 
              
51345623
               | 
              
2021-03-11T20:06:09
               | 
              
               | 
              
Fixed bug 3727 - Blit from RGB555 to ARGB1555
               | 
            
            
              
   
               | 
              
9d46bd25
               | 
              
2021-03-11T17:00:10
               | 
              
               | 
              
revert commit 81cdb1bb0de (unifont license issue.)
               | 
            
            
              
   
               | 
              
3a1317ed
               | 
              
2021-03-09T15:54:25
               | 
              
               | 
              
Minor tweak to workflow settings.
There was an (innocently intended, I assume!) "make X great again" joke in a previous commit message, and I'd like this not to be the first thing people see on our GitHub project page, so I added some whitespace to the end of this file.
Apologies to any that were bothered by that, it was an accident!
               | 
            
            
              
   
               | 
              
33127271
               | 
              
2021-03-09T11:40:35
               | 
              
               | 
              
Fix typecasting
               | 
            
            
              
   
               | 
              
1e5cc961
               | 
              
2021-03-08T19:05:19
               | 
              
               | 
              
Docs
               | 
            
            
              
   
               | 
              
7b0b1a12
               | 
              
2020-12-23T17:26:52
               | 
              
               | 
              
Update thread api to 2.0.14
               | 
            
            
              
   
               | 
              
a05f92da
               | 
              
2020-12-23T17:26:34
               | 
              
               | 
              
Update joystick api to 2.0.14
               | 
            
            
              
   
               | 
              
091288ac
               | 
              
2021-03-08T18:41:20
               | 
              
               | 
              
Vita port builds with cmake
               | 
            
            
              
   
               | 
              
8e4271fa
               | 
              
2020-12-23T16:54:18
               | 
              
               | 
              
Fix timers
               | 
            
            
              
   
               | 
              
e928b92f
               | 
              
2020-12-18T16:42:57
               | 
              
               | 
              
CMake support
               | 
            
            
              
   
               | 
              
e58a955e
               | 
              
2021-03-08T18:39:00
               | 
              
               | 
              
Deprecate dolcesdk
               | 
            
            
              
   
               | 
              
47c10516
               | 
              
2020-12-18T16:42:37
               | 
              
               | 
              
Add reversive list join macro
               | 
            
            
              
   
               | 
              
ca5e5d61
               | 
              
2020-12-18T16:34:24
               | 
              
               | 
              
VITASDK compatibility
               | 
            
            
              
   
               | 
              
e1d9cbf6
               | 
              
2021-03-07T13:56:38
               | 
              
               | 
              
Split mouse/kb grab
               | 
            
            
              
   
               | 
              
7d89f09f
               | 
              
2020-12-18T14:28:09
               | 
              
               | 
              
ISO C90 fixes
               | 
            
            
              
   
               | 
              
0de7b0ec
               | 
              
2020-12-14T02:08:29
               | 
              
               | 
              
Fix makefile
               | 
            
            
              
   
               | 
              
29153a1c
               | 
              
2021-02-28T14:38:55
               | 
              
               | 
              
SDL_vitamessagebox: rearrange if/else
Set messageboxdata and buttonid as unused variables
               | 
            
            
              
   
               | 
              
0da35d3d
               | 
              
2020-12-12T23:47:15
               | 
              
               | 
              
IME support with gxm backend
               | 
            
            
              
   
               | 
              
e812ca52
               | 
              
2020-12-09T21:03:27
               | 
              
               | 
              
Enable ARM SIMD/NEON optimized blitters
               | 
            
            
              
   
               | 
              
70a19fd5
               | 
              
2021-02-28T13:59:51
               | 
              
               | 
              
SDL_vitamessagebox: if/else wrap preprocessor condition instead of two if conditions
               | 
            
            
              
   
               | 
              
47c6270e
               | 
              
2020-12-09T15:28:57
               | 
              
               | 
              
Fix a bug in vitagles2 renderer
               | 
            
            
              
   
               | 
              
639323ea
               | 
              
2020-12-09T14:38:43
               | 
              
               | 
              
Fixed gxm render flags
               | 
            
            
              
   
               | 
              
abcfb22b
               | 
              
2021-02-28T13:49:01
               | 
              
               | 
              
Add support for Vita file API in SDL_rwops
               | 
            
            
              
   
               | 
              
3ac2242e
               | 
              
2020-12-09T12:37:39
               | 
              
               | 
              
Fix PerformanceCounter
               | 
            
            
              
   
               | 
              
943053a9
               | 
              
2020-12-09T01:50:49
               | 
              
               | 
              
Clean up touch a little more
               | 
            
            
              
   
               | 
              
c8abc88c
               | 
              
2021-01-29T01:26:35
               | 
              
               | 
              
Add support for message box
               | 
            
            
              
   
               | 
              
f61b9e76
               | 
              
2020-12-09T00:37:46
               | 
              
               | 
              
Cleanup touch. Fix back touchscreen
               | 
            
            
              
   
               | 
              
d9b2bde2
               | 
              
2020-12-07T18:40:41
               | 
              
               | 
              
Fallback to app0:
               | 
            
            
              
   
               | 
              
91fe2b67
               | 
              
2021-02-19T18:52:19
               | 
              
               | 
              
Allow larger texture sizes
               | 
            
            
              
   
               | 
              
6f7c7c55
               | 
              
2020-12-05T22:38:12
               | 
              
               | 
              
sensors corrections
               | 
            
            
              
   
               | 
              
6d856377
               | 
              
2020-12-05T12:37:53
               | 
              
               | 
              
Fix sensors
               | 
            
            
              
   
               | 
              
4708c6bb
               | 
              
2021-02-14T11:52:43
               | 
              
               | 
              
Remove pkg-config prefix hack
               | 
            
            
              
   
               | 
              
e7edb06e
               | 
              
2020-12-04T00:06:15
               | 
              
               | 
              
Audio fix
               | 
            
            
              
   
               | 
              
05e5a7cb
               | 
              
2020-11-29T22:07:53
               | 
              
               | 
              
Oops
               | 
            
            
              
   
               | 
              
e5cbe7cf
               | 
              
2021-02-14T00:30:42
               | 
              
               | 
              
Add l2/r2 axes, l3/r3 buttons. rumble and ledbar support for ds4
               | 
            
            
              
   
               | 
              
a86ba391
               | 
              
2020-11-28T00:32:32
               | 
              
               | 
              
Add SDL_RenderReadPixels
               | 
            
            
              
   
               | 
              
f623211e
               | 
              
2020-11-25T00:29:04
               | 
              
               | 
              
remove sceGxmFinish on render swap
               | 
            
            
              
   
               | 
              
7c4d20cf
               | 
              
2021-02-12T23:57:43
               | 
              
               | 
              
Fix for dolcesdk
               | 
            
            
              
   
               | 
              
0b45529e
               | 
              
2020-11-25T00:19:18
               | 
              
               | 
              
Add viewport support
               | 
            
            
              
   
               | 
              
2209b717
               | 
              
2020-11-24T18:12:38
               | 
              
               | 
              
Refactor render state
               | 
            
            
              
   
               | 
              
3c1fe9ce
               | 
              
2021-02-12T23:46:01
               | 
              
               | 
              
WTF
               | 
            
            
              
   
               | 
              
333d5e11
               | 
              
2020-11-23T20:15:39
               | 
              
               | 
              
Add drawstate cache
               | 
            
            
              
   
               | 
              
56bde0f6
               | 
              
2020-11-23T18:31:23
               | 
              
               | 
              
Rename memory functions to avoid clash with vita2d
               | 
            
            
              
   
               | 
              
6fab3323
               | 
              
2021-02-12T23:45:48
               | 
              
               | 
              
Typo
               | 
            
            
              
   
               | 
              
94d7737b
               | 
              
2020-11-23T12:45:51
               | 
              
               | 
              
Texture render target
               | 
            
            
              
   
               | 
              
63e223fa
               | 
              
2020-11-23T12:45:09
               | 
              
               | 
              
Set initial blend mode
               | 
            
            
              
   
               | 
              
739f4e1e
               | 
              
2021-02-01T23:14:28
               | 
              
               | 
              
Only call sceGxmFinish when vsync is on
Also fix oversight with supported textures
               | 
            
            
              
   
               | 
              
6c3bf565
               | 
              
2020-11-23T12:44:54
               | 
              
               | 
              
Unified build with both renderers
               | 
            
            
              
   
               | 
              
a1adc8a9
               | 
              
2020-11-22T01:02:00
               | 
              
               | 
              
Add sensor support
               | 
            
            
              
   
               | 
              
b52e9459
               | 
              
2021-01-29T01:26:13
               | 
              
               | 
              
Add support for open URL
               | 
            
            
              
   
               | 
              
bd14aa63
               | 
              
2020-11-21T23:09:30
               | 
              
               | 
              
Autobuild
               | 
            
            
              
   
               | 
              
01311054
               | 
              
2020-11-21T23:04:43
               | 
              
               | 
              
Fix render name
               | 
            
            
              
   
               | 
              
189d3c16
               | 
              
2021-01-20T23:41:35
               | 
              
               | 
              
FIFO is default (and not defined in vitasdk, ugh)
               | 
            
            
              
   
               | 
              
6ba84975
               | 
              
2020-11-21T23:04:27
               | 
              
               | 
              
Remove vita2d render, add raw gxm render
               | 
            
            
              
   
               | 
              
ef0bbfd6
               | 
              
2020-11-16T20:40:22
               | 
              
               | 
              
Include anf fix vita2d renderer
               | 
            
            
              
   
               | 
              
87a118b6
               | 
              
2021-01-20T23:33:28
               | 
              
               | 
              
Use native mutexes
               | 
            
            
              
   
               | 
              
dbb730d3
               | 
              
2020-11-14T23:37:26
               | 
              
               | 
              
Separate vita piglet renderer. Add proper render initialization and window re-creation.
               | 
            
            
              
   
               | 
              
d75ea51a
               | 
              
2020-11-02T20:05:55
               | 
              
               | 
              
Fix texture shaders
               | 
            
            
              
   
               | 
              
7423ae1a
               | 
              
2021-01-20T23:33:16
               | 
              
               | 
              
Formatting
               | 
            
            
              
   
               | 
              
194c8138
               | 
              
2020-11-02T19:55:01
               | 
              
               | 
              
Fix filesystem
               | 
            
            
              
   
               | 
              
73b545ed
               | 
              
2020-11-02T19:38:20
               | 
              
               | 
              
Fix joystick support
               | 
            
            
              
   
               | 
              
a43f4889
               | 
              
2021-01-20T23:33:05
               | 
              
               | 
              
Don't search for pthread
               | 
            
            
              
   
               | 
              
41d6c80b
               | 
              
2020-11-02T19:01:25
               | 
              
               | 
              
Filesystem module
               | 
            
            
              
   
               | 
              
2e3dd0a6
               | 
              
2020-11-02T18:14:57
               | 
              
               | 
              
Remove debug log
               | 
            
            
              
   
               | 
              
ddfe7200
               | 
              
2021-01-18T15:00:50
               | 
              
               | 
              
Rendering improvements
- Improve performance for unbatched rendering
- Support direct texture access
               | 
            
            
              
   
               | 
              
80036230
               | 
              
2020-11-02T18:10:09
               | 
              
               | 
              
Cg shaders for vita gles2
               | 
            
            
              
   
               | 
              
2d64e37e
               | 
              
2020-11-02T18:09:43
               | 
              
               | 
              
Initial rebase of xerpi's port
               | 
            
            
              
   
               | 
              
23db5381
               | 
              
2021-01-11T23:54:56
               | 
              
               | 
              
Fix defines
               | 
            
            
              
   
               | 
              
c7cec2c7
               | 
              
2021-01-11T20:45:12
               | 
              
               | 
              
Add more texture formats
               | 
            
            
              
   
               | 
              
0e9cd839
               | 
              
2021-01-10T00:12:46
               | 
              
               | 
              
Remove makefiles. Use cmake
               | 
            
            
              
   
               | 
              
e56c4451
               | 
              
2021-01-10T00:12:03
               | 
              
               | 
              
Disable native framebuffer support
               | 
            
            
              
   
               | 
              
54134fdd
               | 
              
2021-01-10T00:09:46
               | 
              
               | 
              
Use Clib mem funcs
               | 
            
            
              
   
               | 
              
5e30d84b
               | 
              
2021-01-09T23:33:32
               | 
              
               | 
              
Fix display mode
               | 
            
            
              
   
               | 
              
10038228
               | 
              
2021-01-09T23:33:14
               | 
              
               | 
              
Properly cleanup framebuffer
               | 
            
            
              
   
               | 
              
a4ddb175
               | 
              
2021-03-08T19:28:58
               | 
              
               | 
              
Formatting
               |