Ivan Epifanov
|
08a331847b
|
Vita: fix controls on PSTV with opened IME
|
2022-09-20 11:03:34 -07:00 |
|
Ivan Epifanov
|
202dfea502
|
Vita: drop memory defines
|
2022-09-17 10:12:46 -07:00 |
|
Ivan Epifanov
|
7115ceb775
|
Vita: restore sceClibMemcmp
|
2022-09-17 10:12:46 -07:00 |
|
Ivan Epifanov
|
0a1641635d
|
VIta: enable arm neon/simd optimisations
|
2022-07-21 10:45:45 -07:00 |
|
Ivan Epifanov
|
b2f07d94d2
|
Vita: create rendertarget color surface with same format as texture. Fixes #5844
|
2022-06-26 15:41:14 -07:00 |
|
Ivan Epifanov
|
8c5bda6acd
|
Vita: remove Vita-specific RWOps code
|
2022-05-18 08:29:25 -07:00 |
|
Ivan Epifanov
|
b75996138a
|
Vita: fix VIDEO_VITA_PVR flag
|
2022-04-11 17:16:22 -04:00 |
|
Ivan Epifanov
|
db718998bd
|
Vita: fix readme
|
2022-03-31 06:02:50 -07:00 |
|
Ivan Epifanov
|
95c0fec518
|
Vita: PVROGL: fix indentation and ifdef guards
|
2022-03-31 06:02:50 -07:00 |
|
Ivan Epifanov
|
cbdb67b4f6
|
Vita: add SDL_GetPreferredLocales support
|
2022-03-29 15:02:21 -07:00 |
|
Ivan Epifanov
|
178ac19615
|
Vita: add audio capture support
|
2022-03-29 14:12:37 -07:00 |
|
Ivan Epifanov
|
96be9cddcc
|
Vita: add hint to select which touchpad generates mouse events
|
2022-03-28 08:36:32 -07:00 |
|
Ivan Epifanov
|
95ed83137f
|
Vita: Use preallocated memory pool for textures
|
2022-03-27 10:07:49 -07:00 |
|
Ivan Epifanov
|
69d0b6e3c6
|
Vita: Fix NULL-pointer dereference
|
2022-03-25 09:29:20 -04:00 |
|
Ivan Epifanov
|
eadc064e2c
|
Vita: add native YUV textures support.
* Fail if texture init fails.
* Refactor and cleanup.
|
2022-03-24 07:51:20 -04:00 |
|
Ivan Epifanov
|
0af2db6f29
|
Vita: support audio format fallback
|
2022-03-24 07:51:20 -04:00 |
|
Ivan Epifanov
|
8ce003a42c
|
Vita: credit cpasjuste
|
2022-02-07 15:36:42 -08:00 |
|
Ivan Epifanov
|
d7e0c54dde
|
PSVita: send initial SDL_JOYDEVICEADDED events
|
2022-01-27 08:47:53 -08:00 |
|
Ivan Epifanov
|
60c3ca49b4
|
Vita: disable arm asm blitters and add missing pvr dep
|
2021-12-15 01:32:56 +03:00 |
|
Ivan Epifanov
|
848d7b1254
|
Vita: Implement command batching
|
2021-11-02 13:43:22 -07:00 |
|
Ivan Epifanov
|
3f7a94fc94
|
Vita: Remove FillRects
|
2021-11-02 13:43:22 -07:00 |
|
Ivan Epifanov
|
9c799802c9
|
Vita: fix IME input languages
|
2021-10-26 08:29:56 -07:00 |
|
Ivan Epifanov
|
407867cf72
|
Alias SDL2::SDL2 to SDL2::SDL2-static on static-only builds
|
2021-10-04 11:17:30 -07:00 |
|
Ivan Epifanov
|
512355d7aa
|
Vita: fix thread detach. Remove leftover KillThread
|
2021-09-20 11:03:02 -07:00 |
|
Ivan Epifanov
|
ddcd847c8e
|
Vita: fix thread priority Add support for thread name and stack size
|
2021-09-20 08:59:25 -07:00 |
|
Ivan Epifanov
|
8d1e0ca324
|
Vita: add support for disabling 'screensaver' (screen dimming and suspend)
|
2021-09-16 09:03:17 -07:00 |
|
Ivan Epifanov
|
79ec8986d3
|
Vita: refactor gxm texture render and add SDL_RenderGeometry support
|
2021-09-16 09:03:17 -07:00 |
|
Ivan Epifanov
|
ce177049f7
|
Vita: Allow completely skipping pvr init to override apphint from app
|
2021-09-14 16:20:50 -07:00 |
|
Ivan Epifanov
|
b2504b5da6
|
Fix typos
|
2021-09-11 20:40:50 +03:00 |
|
Ivan Epifanov
|
10d3df44f1
|
Vita: fix copyright dates
|
2021-09-09 07:22:01 -07:00 |
|
Ivan Epifanov
|
82c91fed21
|
Update docs
|
2021-09-09 07:22:01 -07:00 |
|
Ivan Epifanov
|
2a83686071
|
Fix default path
|
2021-09-09 07:22:01 -07:00 |
|
Ivan Epifanov
|
134dd46819
|
Add pvr gles/gles2 context support
|
2021-09-09 07:22:01 -07:00 |
|
Ivan Epifanov
|
f806064e7e
|
Remove 'support' for rgb/bgr textures, that was causing issues with them
|
2021-07-19 10:14:13 -04:00 |
|
Ivan Epifanov
|
817976da69
|
VITA: Rewrite and fix RenderCopyEx rotation
|
2021-07-13 08:45:33 -07:00 |
|
Ivan Epifanov
|
0994a75879
|
Don't hardcode message length
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
3b6e999244
|
Vita: remove unused variable and allow Razor perf analysis
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
656eb7df35
|
Vite: return system installed memory
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
89015b9c35
|
Vita: default window size for tests
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
b55ee12f69
|
Vita: fix clip rectangle
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
e41d3e617e
|
VIta: fix render clearing
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
6b12280510
|
Vita: proper syntax
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
32deb6f70c
|
Vita: fix point size
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
9d4527193d
|
Vita: append messagebox title
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
6460151c84
|
Vita: add missing stub
|
2021-07-01 15:14:49 -07:00 |
|
Ivan Epifanov
|
8da0dd17a1
|
Oops. Renderer already queues viewport change
|
2021-06-15 08:58:53 -07:00 |
|
Ivan Epifanov
|
1fc519880d
|
Reset/re-apply viewport on frame start/target change. Fixes SDL_RenderSetLogicalSize on PSVita
|
2021-06-15 08:58:53 -07:00 |
|
Ivan Epifanov
|
2465444fba
|
Add missing dependencies
|
2021-06-14 11:53:19 -07:00 |
|
Ivan Epifanov
|
3c02814194
|
Update docs and fix typos
|
2021-06-11 13:21:07 -04:00 |
|
Ivan Epifanov
|
bbdd08e0b2
|
Build without PIB support by default and add flag to enable it
|
2021-06-11 13:21:07 -04:00 |
|
Ivan Epifanov
|
a4442476df
|
Cleanup dead and duplicate code
|
2021-06-11 13:21:07 -04:00 |
|
Ivan Epifanov
|
c2b8b55634
|
Older api, not needed
|
2021-06-11 13:21:07 -04:00 |
|
Ivan Epifanov
|
dd2a285825
|
Remove leftovers
|
2021-06-11 13:21:07 -04:00 |
|
Ivan Epifanov
|
ca969eb2be
|
Remove gles2 vita render
|
2021-04-24 14:13:09 -07:00 |
|
Ivan Epifanov
|
058bbe0286
|
Set volume on device open
|
2021-04-24 14:13:09 -07:00 |
|
Ivan Epifanov
|
e3ea5b6468
|
Migrate to lightweight mutexes
|
2021-04-24 14:13:09 -07:00 |
|
Ivan Epifanov
|
33127271e5
|
Fix typecasting
|
2021-03-09 12:10:40 +03:00 |
|
Ivan Epifanov
|
a4ddb175f1
|
Formatting
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
4f9fde8766
|
Fix types
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
1e5cc96199
|
Docs
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
091288ac4e
|
Vita port builds with cmake
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
e58a955e68
|
Deprecate dolcesdk
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
e1d9cbf65c
|
Split mouse/kb grab
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
4708c6bb96
|
Remove pkg-config prefix hack
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
e5cbe7cf7a
|
Add l2/r2 axes, l3/r3 buttons. rumble and ledbar support for ds4
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
7c4d20cf04
|
Fix for dolcesdk
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
3c1fe9cea6
|
WTF
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
6fab3323c3
|
Typo
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
189d3c16f5
|
FIFO is default (and not defined in vitasdk, ugh)
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
87a118b6b6
|
Use native mutexes
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
7423ae1ac7
|
Formatting
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
a43f488920
|
Don't search for pthread
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
23db5381a3
|
Fix defines
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
c7cec2c792
|
Add more texture formats
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
0e9cd839d0
|
Remove makefiles. Use cmake
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
e56c44512a
|
Disable native framebuffer support
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
54134fddd5
|
Use Clib mem funcs
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
5e30d84b69
|
Fix display mode
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
10038228f9
|
Properly cleanup framebuffer
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
953101defd
|
Oops. Fix default framebuffer color
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
1e2eed1a01
|
Native framebuffer for software renderer
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
ff5f98b87b
|
Fix platform
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
a7269a9ad3
|
Update video api to 2.0.14
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
7b0b1a12fa
|
Update thread api to 2.0.14
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
a05f92da1c
|
Update joystick api to 2.0.14
|
2021-03-08 09:07:12 -08:00 |
|
Ivan Epifanov
|
8e4271fa45
|
Fix timers
|
2021-03-08 09:07:12 -08:00 |
|
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 |
|