Commit Graph

  • e1d9cbf65c Split mouse/kb grab Ivan Epifanov 2021-03-07 13:56:38 +03:00
  • 29153a1c63 SDL_vitamessagebox: rearrange if/else uyjulian 2021-02-28 14:38:55 -06:00
  • 70a19fd5ab SDL_vitamessagebox: if/else wrap preprocessor condition instead of two if conditions uyjulian 2021-02-28 13:59:51 -06:00
  • abcfb22b7d Add support for Vita file API in SDL_rwops uyjulian 2021-02-28 13:49:01 -06:00
  • c8abc88cd0 Add support for message box uyjulian 2021-01-29 01:26:35 -06:00
  • 91fe2b67f5 Allow larger texture sizes José Cadete 2021-02-19 18:52:19 +00:00
  • 4708c6bb96 Remove pkg-config prefix hack Ivan Epifanov 2021-02-14 11:52:43 +03:00
  • e5cbe7cf7a Add l2/r2 axes, l3/r3 buttons. rumble and ledbar support for ds4 Ivan Epifanov 2021-02-14 00:30:42 +03:00
  • 7c4d20cf04 Fix for dolcesdk Ivan Epifanov 2021-02-12 23:57:43 +03:00
  • 3c1fe9cea6 WTF Ivan Epifanov 2021-02-12 23:46:01 +03:00
  • 6fab3323c3 Typo Ivan Epifanov 2021-02-12 23:45:48 +03:00
  • 739f4e1eb2 Only call sceGxmFinish when vsync is on José Cadete 2021-02-01 23:14:28 +00:00
  • b52e9459ba Add support for open URL uyjulian 2021-01-29 01:26:13 -06:00
  • 189d3c16f5 FIFO is default (and not defined in vitasdk, ugh) Ivan Epifanov 2021-01-20 23:41:35 +03:00
  • 87a118b6b6 Use native mutexes Ivan Epifanov 2021-01-20 23:33:28 +03:00
  • 7423ae1ac7 Formatting Ivan Epifanov 2021-01-20 23:33:16 +03:00
  • a43f488920 Don't search for pthread Ivan Epifanov 2021-01-20 23:33:05 +03:00
  • ddfe7200e2 Rendering improvements José Cadete 2021-01-18 15:00:50 +00:00
  • 23db5381a3 Fix defines Ivan Epifanov 2021-01-11 23:54:56 +03:00
  • c7cec2c792 Add more texture formats Ivan Epifanov 2021-01-11 20:45:12 +03:00
  • 0e9cd839d0 Remove makefiles. Use cmake Ivan Epifanov 2021-01-10 00:12:46 +03:00
  • e56c44512a Disable native framebuffer support Ivan Epifanov 2021-01-10 00:12:03 +03:00
  • 54134fddd5 Use Clib mem funcs Ivan Epifanov 2021-01-10 00:09:46 +03:00
  • 5e30d84b69 Fix display mode Ivan Epifanov 2021-01-09 23:33:32 +03:00
  • 10038228f9 Properly cleanup framebuffer Ivan Epifanov 2021-01-09 23:33:14 +03:00
  • 953101defd Oops. Fix default framebuffer color Ivan Epifanov 2021-01-09 22:55:11 +03:00
  • 1e2eed1a01 Native framebuffer for software renderer Ivan Epifanov 2020-12-28 15:32:52 +03:00
  • ff5f98b87b Fix platform Ivan Epifanov 2020-12-23 19:00:16 +03:00
  • a7269a9ad3 Update video api to 2.0.14 Ivan Epifanov 2020-12-23 17:27:01 +03:00
  • 7b0b1a12fa Update thread api to 2.0.14 Ivan Epifanov 2020-12-23 17:26:52 +03:00
  • a05f92da1c Update joystick api to 2.0.14 Ivan Epifanov 2020-12-23 17:26:34 +03:00
  • 8e4271fa45 Fix timers Ivan Epifanov 2020-12-23 16:54:18 +03:00
  • e928b92f1a CMake support Ivan Epifanov 2020-12-18 16:42:57 +03:00
  • 47c105161b Add reversive list join macro Ivan Epifanov 2020-12-18 16:42:37 +03:00
  • ca5e5d6154 VITASDK compatibility Ivan Epifanov 2020-12-18 16:34:24 +03:00
  • 7d89f09f74 ISO C90 fixes Ivan Epifanov 2020-12-18 14:28:09 +03:00
  • 0de7b0eca0 Fix makefile Ivan Epifanov 2020-12-14 02:08:29 +03:00
  • 0da35d3daf IME support with gxm backend Ivan Epifanov 2020-12-12 23:47:15 +03:00
  • e812ca529d Enable ARM SIMD/NEON optimized blitters Ivan Epifanov 2020-12-09 21:03:27 +03:00
  • 47c6270ece Fix a bug in vitagles2 renderer Ivan Epifanov 2020-12-09 15:28:57 +03:00
  • 639323ea0d Fixed gxm render flags Ivan Epifanov 2020-12-09 14:38:43 +03:00
  • 3ac2242e65 Fix PerformanceCounter Ivan Epifanov 2020-12-09 12:37:39 +03:00
  • 943053a922 Clean up touch a little more Ivan Epifanov 2020-12-09 01:50:49 +03:00
  • f61b9e7653 Cleanup touch. Fix back touchscreen Ivan Epifanov 2020-12-09 00:37:46 +03:00
  • d9b2bde2f6 Fallback to app0: Ivan Epifanov 2020-12-07 18:40:41 +03:00
  • 6f7c7c557a sensors corrections Ivan Epifanov 2020-12-05 22:38:12 +03:00
  • 6d85637786 Fix sensors Ivan Epifanov 2020-12-05 12:37:53 +03:00
  • e7edb06e7a Audio fix Ivan Epifanov 2020-12-04 00:06:15 +03:00
  • 05e5a7cb05 Oops Ivan Epifanov 2020-11-29 22:07:53 +03:00
  • a86ba3916e Add SDL_RenderReadPixels Ivan Epifanov 2020-11-28 00:32:32 +03:00
  • f623211eea remove sceGxmFinish on render swap Ivan Epifanov 2020-11-25 00:29:04 +03:00
  • 0b45529e24 Add viewport support Ivan Epifanov 2020-11-25 00:19:18 +03:00
  • 2209b71789 Refactor render state Ivan Epifanov 2020-11-24 18:12:38 +03:00
  • 333d5e11e1 Add drawstate cache Ivan Epifanov 2020-11-23 20:15:39 +03:00
  • 56bde0f633 Rename memory functions to avoid clash with vita2d Ivan Epifanov 2020-11-23 18:31:23 +03:00
  • 94d7737bef Texture render target Ivan Epifanov 2020-11-23 12:45:51 +03:00
  • 63e223fa50 Set initial blend mode Ivan Epifanov 2020-11-23 12:45:09 +03:00
  • 6c3bf56503 Unified build with both renderers Ivan Epifanov 2020-11-23 12:44:54 +03:00
  • a1adc8a9d6 Add sensor support Ivan Epifanov 2020-11-22 01:02:00 +03:00
  • bd14aa633f Autobuild Ivan Epifanov 2020-11-21 23:09:30 +03:00
  • 0131105408 Fix render name Ivan Epifanov 2020-11-21 23:04:43 +03:00
  • 6ba8497518 Remove vita2d render, add raw gxm render Ivan Epifanov 2020-11-21 23:04:27 +03:00
  • ef0bbfd6c6 Include anf fix vita2d renderer Ivan Epifanov 2020-11-16 20:40:22 +03:00
  • dbb730d395 Separate vita piglet renderer. Add proper render initialization and window re-creation. Ivan Epifanov 2020-11-14 23:37:26 +03:00
  • d75ea51ac0 Fix texture shaders Ivan Epifanov 2020-11-02 20:05:55 +03:00
  • 194c813893 Fix filesystem Ivan Epifanov 2020-11-02 19:55:01 +03:00
  • 73b545ed28 Fix joystick support Ivan Epifanov 2020-11-02 19:38:20 +03:00
  • 41d6c80b07 Filesystem module Ivan Epifanov 2020-11-02 19:01:25 +03:00
  • 2e3dd0a668 Remove debug log Ivan Epifanov 2020-11-02 18:14:57 +03:00
  • 8003623061 Cg shaders for vita gles2 Ivan Epifanov 2020-11-02 18:10:09 +03:00
  • 2d64e37e41 Initial rebase of xerpi's port Ivan Epifanov 2020-11-02 18:09:43 +03:00
  • bd06538778 configure: fix wrong AS_HELP_STRING quoting. Ozkan Sezer 2021-03-08 17:02:28 +03:00
  • b6b0c908bd Dynapi: fix 'gendynapi.pl' script for array parameters Sylvain 2021-03-08 13:56:26 +01:00
  • a7938107ae fix SDLK_DELETE after commit 2f5beac190 Ozkan Sezer 2021-03-06 11:28:04 +03:00
  • 2f5beac190 Change octal char literals to hex char literals Lokathor 2021-03-05 13:15:52 -07:00
  • 391bb80bb9 Replace duplicate functions and lstrlen/lstrcat with SDL string functions Cameron Cawley 2021-03-05 16:53:06 +00:00
  • 67e8522d31 Add SDL_GetAudioDeviceSpec. Ethan Lee 2021-02-27 17:37:25 -05:00
  • 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. Subs 2021-03-03 19:05:47 +01:00
  • 686935542e dos2unix SDL_dynapi_*.h Ozkan Sezer 2021-03-04 23:50:40 +03:00
  • 34ecd71e80 CMake: don't add -Wl,--no-undefined to LDFLAGS for clang+windows cases Ozkan Sezer 2021-03-04 18:44:04 +03:00
  • 3880174a9f CMake: set OPT_DEF_LIBC to ON for clang case, too. Ozkan Sezer 2021-03-04 18:40:56 +03:00
  • 05cc9e3764 CMake: move GCC check after CLANG, so that CLANG is properly recognized Ozkan Sezer 2021-03-04 18:40:50 +03:00
  • 81cdb1bb0d test: add unifont-9.0.02.hex as a resource (so it works out-of-the-box) Ozkan Sezer 2021-03-04 18:32:32 +03:00
  • a52d0db532 test/CMakeLists.txt: add OpenGL module checks and adjust dependencies. Ozkan Sezer 2021-03-04 18:28:10 +03:00
  • e7abf96801 test/CMakeLists.txt: bump cmake minimum required to 3.0 for consistency Ozkan Sezer 2021-03-04 18:28:04 +03:00
  • dd5aff308a SDL_fillrect.c: updated SSE_BEGIN macro for windows clang-cl Ozkan Sezer 2021-03-04 18:27:56 +03:00
  • 0ed1713128 update SDL_COMPOSE_ERROR macro for windows clang-cl Ozkan Sezer 2021-03-04 18:27:47 +03:00
  • e228d15261 SDL_config_windows.h: added clang to list of toolchains having stdint.h Ozkan Sezer 2021-03-04 18:27:37 +03:00
  • c1c4f274c3 cpuinfo: updated xgetbv call for windows clang-cl. Ozkan Sezer 2021-03-04 18:27:32 +03:00
  • e88d78462e Update SDL_blit_auto.c Sylvain 2021-03-04 14:36:33 +01:00
  • ab0cf42a4b Software nearest scaling: start at the middle of pixel so that it matches opengl GL_NEAREST mode most of the time Sylvain 2021-03-04 14:33:56 +01:00
  • ac8a3fda8f fix prepare_audiospec() possibly missing a bad SDL_AUDIO_CHANNELS env. Ozkan Sezer 2021-03-03 20:33:20 +03:00
  • 6158621610 Update cpuid code for clang-cl Nicolas Noble 2021-03-02 21:39:38 -08:00
  • 4de0c74aa7 audio: pipewire: Add the application name to the stream properties Frank Praznik 2021-03-02 10:02:59 -05:00
  • 9ed01da701 audio: pipewire: Constify and clarify period size calculations Frank Praznik 2021-03-02 09:47:47 -05:00
  • d7ca855c2b audio: pipewire: Add missing static qualifiers to globals Frank Praznik 2021-03-02 09:33:11 -05:00
  • 84c44e01d3 audio: pipewire: fix uninitialized variable warnings Oschowa 2021-03-01 12:39:52 +01:00
  • 0a68322170 add missing PIPEWIRE defines to SDL_config.h.in Ozkan Sezer 2021-03-01 15:11:50 +03:00
  • 7001b531c6 audio: pipewire: Add vim format lines to files and fix indentation Frank Praznik 2021-02-27 12:53:08 -05:00
  • 2fcba50ec9 audio: pipewire: Code and comment cleanups Frank Praznik 2021-02-27 12:08:15 -05:00