Ivan Epifanov
e928b92f1a
CMake support
2021-03-08 09:07:12 -08:00
Ivan Epifanov
47c105161b
Add reversive list join macro
2021-03-08 09:07:12 -08:00
Ivan Epifanov
ca5e5d6154
VITASDK compatibility
2021-03-08 09:07:12 -08:00
Ivan Epifanov
7d89f09f74
ISO C90 fixes
2021-03-08 09:07:12 -08:00
Ivan Epifanov
0de7b0eca0
Fix makefile
2021-03-08 09:07:12 -08:00
Ivan Epifanov
0da35d3daf
IME support with gxm backend
2021-03-08 09:07:12 -08:00
Ivan Epifanov
e812ca529d
Enable ARM SIMD/NEON optimized blitters
2021-03-08 09:07:12 -08:00
Ivan Epifanov
47c6270ece
Fix a bug in vitagles2 renderer
2021-03-08 09:07:12 -08:00
Ivan Epifanov
639323ea0d
Fixed gxm render flags
2021-03-08 09:07:12 -08:00
Ivan Epifanov
3ac2242e65
Fix PerformanceCounter
2021-03-08 09:07:12 -08:00
Ivan Epifanov
943053a922
Clean up touch a little more
2021-03-08 09:07:12 -08:00
Ivan Epifanov
f61b9e7653
Cleanup touch. Fix back touchscreen
2021-03-08 09:07:12 -08:00
Ivan Epifanov
d9b2bde2f6
Fallback to app0:
2021-03-08 09:07:12 -08:00
Ivan Epifanov
6f7c7c557a
sensors corrections
2021-03-08 09:07:12 -08:00
Ivan Epifanov
6d85637786
Fix sensors
2021-03-08 09:07:12 -08:00
Ivan Epifanov
e7edb06e7a
Audio fix
2021-03-08 09:07:12 -08:00
Ivan Epifanov
05e5a7cb05
Oops
2021-03-08 09:07:12 -08:00
Ivan Epifanov
a86ba3916e
Add SDL_RenderReadPixels
2021-03-08 09:07:12 -08:00
Ivan Epifanov
f623211eea
remove sceGxmFinish on render swap
2021-03-08 09:07:12 -08:00
Ivan Epifanov
0b45529e24
Add viewport support
2021-03-08 09:07:12 -08:00
Ivan Epifanov
2209b71789
Refactor render state
2021-03-08 09:07:12 -08:00
Ivan Epifanov
333d5e11e1
Add drawstate cache
2021-03-08 09:07:12 -08:00
Ivan Epifanov
56bde0f633
Rename memory functions to avoid clash with vita2d
2021-03-08 09:07:12 -08:00
Ivan Epifanov
94d7737bef
Texture render target
2021-03-08 09:07:12 -08:00
Ivan Epifanov
63e223fa50
Set initial blend mode
2021-03-08 09:07:12 -08:00
Ivan Epifanov
6c3bf56503
Unified build with both renderers
2021-03-08 09:07:12 -08:00
Ivan Epifanov
a1adc8a9d6
Add sensor support
2021-03-08 09:07:12 -08:00
Ivan Epifanov
bd14aa633f
Autobuild
2021-03-08 09:07:12 -08:00
Ivan Epifanov
0131105408
Fix render name
2021-03-08 09:07:12 -08:00
Ivan Epifanov
6ba8497518
Remove vita2d render, add raw gxm render
2021-03-08 09:07:12 -08:00
Ivan Epifanov
ef0bbfd6c6
Include anf fix vita2d renderer
2021-03-08 09:07:12 -08:00
Ivan Epifanov
dbb730d395
Separate vita piglet renderer. Add proper render initialization and window re-creation.
2021-03-08 09:07:12 -08:00
Ivan Epifanov
d75ea51ac0
Fix texture shaders
2021-03-08 09:07:12 -08:00
Ivan Epifanov
194c813893
Fix filesystem
2021-03-08 09:07:12 -08:00
Ivan Epifanov
73b545ed28
Fix joystick support
2021-03-08 09:07:12 -08:00
Ivan Epifanov
41d6c80b07
Filesystem module
2021-03-08 09:07:12 -08:00
Ivan Epifanov
2e3dd0a668
Remove debug log
2021-03-08 09:07:12 -08:00
Ivan Epifanov
8003623061
Cg shaders for vita gles2
2021-03-08 09:07:12 -08:00
Ivan Epifanov
2d64e37e41
Initial rebase of xerpi's port
2021-03-08 09:07:12 -08:00
Ozkan Sezer
bd06538778
configure: fix wrong AS_HELP_STRING quoting.
2021-03-08 17:02:28 +03:00
Sylvain
b6b0c908bd
Dynapi: fix 'gendynapi.pl' script for array parameters
2021-03-08 13:56:26 +01:00
Ozkan Sezer
a7938107ae
fix SDLK_DELETE after commit 2f5beac190
2021-03-06 11:28:04 +03:00
Lokathor
2f5beac190
Change octal char literals to hex char literals
...
This should not change anything at all within the compiled library, but it does make the header file easier to read for non-C programmers who don't expect an octal value.
2021-03-05 17:18:41 -08:00
Cameron Cawley
391bb80bb9
Replace duplicate functions and lstrlen/lstrcat with SDL string functions
2021-03-05 12:03:58 -08:00
Ethan Lee
67e8522d31
Add SDL_GetAudioDeviceSpec.
...
This API is supported by pipewire, pulseaudio, coreaudio, wasapi, and disk.
2021-03-05 12:03:07 -08:00
Subs
00fabdde18
Make github CI great again
...
The current CI doesn't work and can be fixed. To steps, use a matrix to build on various OS + allow platform specific flags.
The linux build should cover a wider case of video backends.
2021-03-04 22:02:47 -08:00
Ozkan Sezer
686935542e
dos2unix SDL_dynapi_*.h
2021-03-04 23:50:40 +03:00
Ozkan Sezer
34ecd71e80
CMake: don't add -Wl,--no-undefined to LDFLAGS for clang+windows cases
...
from a patchset by Vladislav Dmitrievich Turbanov:
https://github.com/libsdl-org/SDL/pull/4062
2021-03-04 18:44:04 +03:00
Ozkan Sezer
3880174a9f
CMake: set OPT_DEF_LIBC to ON for clang case, too.
...
from a patchset by Vladislav Dmitrievich Turbanov:
https://github.com/libsdl-org/SDL/pull/4062
2021-03-04 18:40:56 +03:00
Ozkan Sezer
05cc9e3764
CMake: move GCC check after CLANG, so that CLANG is properly recognized
...
from a patchset by Vladislav Dmitrievich Turbanov:
https://github.com/libsdl-org/SDL/pull/4062
2021-03-04 18:40:50 +03:00