Commit graph

  • 2209b71789 Refactor render state Ivan Epifanov 2020-11-24 18:12:38 +0300
  • 333d5e11e1 Add drawstate cache Ivan Epifanov 2020-11-23 20:15:39 +0300
  • 56bde0f633 Rename memory functions to avoid clash with vita2d Ivan Epifanov 2020-11-23 18:31:23 +0300
  • 94d7737bef Texture render target Ivan Epifanov 2020-11-23 12:45:51 +0300
  • 63e223fa50 Set initial blend mode Ivan Epifanov 2020-11-23 12:45:09 +0300
  • 6c3bf56503 Unified build with both renderers Ivan Epifanov 2020-11-23 12:44:54 +0300
  • a1adc8a9d6 Add sensor support Ivan Epifanov 2020-11-22 01:02:00 +0300
  • bd14aa633f Autobuild Ivan Epifanov 2020-11-21 23:09:30 +0300
  • 0131105408 Fix render name Ivan Epifanov 2020-11-21 23:04:43 +0300
  • 6ba8497518 Remove vita2d render, add raw gxm render Ivan Epifanov 2020-11-21 23:04:27 +0300
  • ef0bbfd6c6 Include anf fix vita2d renderer Ivan Epifanov 2020-11-16 20:40:22 +0300
  • dbb730d395 Separate vita piglet renderer. Add proper render initialization and window re-creation. Ivan Epifanov 2020-11-14 23:37:26 +0300
  • d75ea51ac0 Fix texture shaders Ivan Epifanov 2020-11-02 20:05:55 +0300
  • 194c813893 Fix filesystem Ivan Epifanov 2020-11-02 19:55:01 +0300
  • 73b545ed28 Fix joystick support Ivan Epifanov 2020-11-02 19:38:20 +0300
  • 41d6c80b07 Filesystem module Ivan Epifanov 2020-11-02 19:01:25 +0300
  • 2e3dd0a668 Remove debug log Ivan Epifanov 2020-11-02 18:14:57 +0300
  • 8003623061 Cg shaders for vita gles2 Ivan Epifanov 2020-11-02 18:10:09 +0300
  • 2d64e37e41 Initial rebase of xerpi's port Ivan Epifanov 2020-11-02 18:09:43 +0300
  • bd06538778 configure: fix wrong AS_HELP_STRING quoting. Ozkan Sezer 2021-03-08 17:02:28 +0300
  • b6b0c908bd
    Dynapi: fix 'gendynapi.pl' script for array parameters Sylvain 2021-03-08 13:56:26 +0100
  • a7938107ae fix SDLK_DELETE after commit 2f5beac190 Ozkan Sezer 2021-03-06 11:28:04 +0300
  • 2f5beac190 Change octal char literals to hex char literals Lokathor 2021-03-05 13:15:52 -0700
  • 391bb80bb9 Replace duplicate functions and lstrlen/lstrcat with SDL string functions Cameron Cawley 2021-03-05 16:53:06 +0000
  • 67e8522d31 Add SDL_GetAudioDeviceSpec. Ethan Lee 2021-02-27 17:37:25 -0500
  • 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 +0100
  • 686935542e dos2unix SDL_dynapi_*.h Ozkan Sezer 2021-03-04 23:50:40 +0300
  • 34ecd71e80 CMake: don't add -Wl,--no-undefined to LDFLAGS for clang+windows cases Ozkan Sezer 2021-03-04 18:44:04 +0300
  • 3880174a9f CMake: set OPT_DEF_LIBC to ON for clang case, too. Ozkan Sezer 2021-03-04 18:40:56 +0300
  • 05cc9e3764 CMake: move GCC check after CLANG, so that CLANG is properly recognized Ozkan Sezer 2021-03-04 18:40:50 +0300
  • 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 +0300
  • a52d0db532 test/CMakeLists.txt: add OpenGL module checks and adjust dependencies. Ozkan Sezer 2021-03-04 18:28:10 +0300
  • e7abf96801 test/CMakeLists.txt: bump cmake minimum required to 3.0 for consistency Ozkan Sezer 2021-03-04 18:28:04 +0300
  • dd5aff308a SDL_fillrect.c: updated SSE_BEGIN macro for windows clang-cl Ozkan Sezer 2021-03-04 18:27:56 +0300
  • 0ed1713128 update SDL_COMPOSE_ERROR macro for windows clang-cl Ozkan Sezer 2021-03-04 18:27:47 +0300
  • e228d15261 SDL_config_windows.h: added clang to list of toolchains having stdint.h Ozkan Sezer 2021-03-04 18:27:37 +0300
  • c1c4f274c3 cpuinfo: updated xgetbv call for windows clang-cl. Ozkan Sezer 2021-03-04 18:27:32 +0300
  • e88d78462e Update SDL_blit_auto.c Sylvain 2021-03-04 14:36:33 +0100
  • 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 +0100
  • ac8a3fda8f fix prepare_audiospec() possibly missing a bad SDL_AUDIO_CHANNELS env. Ozkan Sezer 2021-03-03 20:33:20 +0300
  • 6158621610 Update cpuid code for clang-cl Nicolas Noble 2021-03-02 21:39:38 -0800
  • 4de0c74aa7 audio: pipewire: Add the application name to the stream properties Frank Praznik 2021-03-02 10:02:59 -0500
  • 9ed01da701 audio: pipewire: Constify and clarify period size calculations Frank Praznik 2021-03-02 09:47:47 -0500
  • d7ca855c2b audio: pipewire: Add missing static qualifiers to globals Frank Praznik 2021-03-02 09:33:11 -0500
  • 84c44e01d3 audio: pipewire: fix uninitialized variable warnings Oschowa 2021-03-01 12:39:52 +0100
  • 0a68322170 add missing PIPEWIRE defines to SDL_config.h.in Ozkan Sezer 2021-03-01 15:11:50 +0300
  • 7001b531c6 audio: pipewire: Add vim format lines to files and fix indentation Frank Praznik 2021-02-27 12:53:08 -0500
  • 2fcba50ec9 audio: pipewire: Code and comment cleanups Frank Praznik 2021-02-27 12:08:15 -0500
  • 4eadd147cd audio: pipewire: Fix outdated comment Frank Praznik 2021-02-25 14:00:23 -0500
  • cd56f1b346 audio: pipewire: Use "rear" designation for rear channels Frank Praznik 2021-02-24 14:36:58 -0500
  • adc0a931dd audio: Move Pipewire bootstrap after Jack Frank Praznik 2021-02-24 14:08:08 -0500
  • 21adec93b9 audio: pipewire: Make enumeration structure and function names more descriptive Frank Praznik 2021-02-24 12:02:54 -0500
  • a07f543436 audio: pipewire: Report default devices first Frank Praznik 2021-02-21 13:24:20 -0500
  • 9afd7570d6 audio: pipewire: Always buffer source audio Frank Praznik 2021-02-20 13:33:12 -0500
  • 106dc009ac audio: pipewire: Pass proper parameter to user audio callback Frank Praznik 2021-02-19 17:18:36 -0500
  • f3ebbc06d3 audio: pipewire: Retrieve the channel count and default sample rate for sinks/sources Frank Praznik 2021-02-19 16:02:20 -0500
  • 2f0b99a774 audio: Add Pipewire playback/capture sink Frank Praznik 2021-02-13 11:56:05 -0500
  • 57a927e8d7 wayland: Explicitly set min/max size for xdg-shell Ethan Lee 2021-02-12 14:27:58 -0500
  • 33598563b3 Fix coding style Cacodemon345 2021-02-26 23:21:25 +0600
  • 69a600b00e Implement requested changes Cacodemon345 2021-02-26 22:24:48 +0600
  • 0e35f0be1f Fix KMSDRM-related warnings Cacodemon345 2021-02-26 21:43:36 +0600
  • dfa64eadd3 KMSDRM: Add hint to enable the backend without DRM master Cameron Gutman 2021-02-25 19:22:31 -0600
  • 8c5b7af2d2 Wayland: Fix mouse pointer hiding on Plasma Wayland Cameron Gutman 2021-02-25 19:30:47 -0600
  • d2d834b990 KMSDRM: Add gamma support Cacodemon345 2021-02-25 15:21:59 +0600
  • 72f7a10cef disable pixman ARM blitters for __aarch64__ | _M_ARM64 Ozkan Sezer 2021-02-25 19:40:28 +0300
  • 2f4e9294aa Update the Linux build instructions Cameron Cawley 2021-02-25 14:09:07 +0000
  • e561ce3a75 SDL_cpuinfo.c: replaced gcc i386 checks with __i386__ . Ozkan Sezer 2021-02-25 01:40:02 +0300
  • 55a385a333 removed a useless restriction from Watcom version of SDL_Swap32() Ozkan Sezer 2021-02-24 20:03:50 +0300
  • b8d2185277 added Watcom i386 inline asm for SDL_Swap64() Ozkan Sezer 2021-02-23 17:37:20 +0300
  • c287087fcc Only change joystick->nbuttons for Joy-Cons, since they're the only ones that have these "paddles" JibbSmart 2021-02-23 09:26:03 +0800
  • ee52624f95 Switch Joy-Con SL and SR buttons are now mapped to matching paddle positions so that all buttons can be accessed when using SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS JibbSmart 2021-02-22 17:23:13 +0800
  • 7a2b6f331b Guard Inotify stuff with macro Mathieu Eyraud 2021-02-22 13:32:42 +0100
  • 8481229ff7 Fix error handling in KMSDRM_AddDisplay Mathieu Eyraud 2021-02-22 15:00:52 +0100
  • 2df9c15e96 Fix memory leak in KMSDRM_Vulkan_CreateSurface Mathieu Eyraud 2021-02-22 14:51:42 +0100
  • b3498a5dc2 make SDL_syswm.h work with apple's older gcc versions Ozkan Sezer 2021-02-22 15:50:02 +0300
  • bb76edf3d7 fix permissions of a few files Ozkan Sezer 2021-02-22 15:44:32 +0300
  • 844d5e3ed3 Fix memory leak in ConnectSensor Mathieu Eyraud 2021-02-21 11:54:50 +0100
  • 557aa140e8 CI: fixed branch name Martin Gerhardy 2021-02-21 14:18:09 +0100
  • f63e827efa DOCS: group the markdown Martin Gerhardy 2021-02-21 14:16:49 +0100
  • 306e808da1 CI: added github pages build job Martin Gerhardy 2021-02-21 14:02:30 +0100
  • 5d266e9bba CI: added github actions Martin Gerhardy 2021-02-21 13:57:38 +0100
  • 11cb53d2a5 [KMSDRM] Add missing break and modify comments. Vanfanel 2021-02-21 23:28:49 +0100
  • 9172e413ad [KMSDRM] Fix intermitent bug in Vulkan initialization on Raspberry Pi 4. Vanfanel 2021-02-21 22:57:22 +0100
  • 1a17ab30e1 Added mappings for popular controllers on Chromebooks Sam Lantinga 2021-02-21 11:03:26 -0800
  • f5e9c5b7e0 Chromebooks support relative mouse motion now Sam Lantinga 2021-02-21 11:03:25 -0800
  • db58166e9b joystick: hidapi: Properly include <unistd.h> when inotify not available David Gow 2021-02-21 17:28:08 +0800
  • 360740ac76 correct dynapi Amir 2021-02-19 18:07:53 +0300
  • 5696582e1d add SDL_AndroidShowToast for https://developer.android.com/reference/android/widget/Toast Amir 2021-02-19 14:22:31 +0300
  • 1a924bc0bb add SDL_AndroidShowToast for https://developer.android.com/reference/android/widget/Toast Amir 2021-02-19 12:54:57 +0300
  • 8d43f45a7b Don't use udev for joystick enumeration if running in a container Ludovico de Nittis 2021-02-16 14:13:30 +0100
  • 2c3269152a Use inotify for HIDAPI joystick enumeration if not using udev Ludovico de Nittis 2021-02-16 12:39:48 +0100
  • b17242bf98 Allow libudev for HIDAPI joystick to be disabled at runtime Ludovico de Nittis 2021-02-16 11:50:20 +0100
  • 0052339b66 Move handleURLEvent setEventHandler to init Jay 2021-02-20 19:53:44 +0000
  • 42607909a0 Remove devices from the list after they've been disconnected due to read errors. Sam Lantinga 2021-02-20 22:51:57 -0800
  • 08547adb52 pulseaudio: Add "zerocopy" playback path Oschowa 2021-02-20 09:28:03 +0100
  • a29fe29296 configury: replace host checks against *-*-mingw32* with *-*-mingw* Ozkan Sezer 2021-02-18 20:10:50 +0300
  • c4b7e485af docs: README.md points to Discourse instead of the mailing list now. Ryan C. Gordon 2021-02-18 11:09:52 -0500
  • abe2c0f1b1 license: Fixed references to COPYING.txt that are now LICENSE.txt. Ryan C. Gordon 2021-02-18 11:06:44 -0500
  • ef85ed9352 pulseaudio: Initialize fragsize to fix mic recording Romain Roffé 2021-02-17 20:53:35 +0100
  • 0a58010c0d Fix README-kmsbsd.md Markdown display Cacodemon345 2021-02-16 10:41:33 +0600