Commit Graph

112 Commits (arm-build)

Author SHA1 Message Date
Connor McLaughlin 859a156b3c Various build fixes 3 years ago
Connor McLaughlin 7f88cd5f9f Add regression test runner 4 years ago
Connor McLaughlin 31f03268cc Build: Opt out of -fno-semantic-interposition on Android 4 years ago
Connor McLaughlin ebcc11750d Build: Disable -fno-semantic-interposition on macOS 4 years ago
Connor McLaughlin 950b81861b CI: Revert previous commit and fix underlying issue 4 years ago
Connor McLaughlin 02f75f25d3 Build: Default symbol visibility to hidden 4 years ago
Connor McLaughlin 3ab7dcff82 CMake: Simplify platform detection a bit 4 years ago
Connor McLaughlin 333319acab CMake: Set __cplusplus version in MSVC 4 years ago
Connor McLaughlin 1392a64a93 Re-add libretro core 4 years ago
Christopher Snowhill 9e52838c6e CMakeLists: Add system processor check for Apple Silicon 4 years ago
Connor McLaughlin cbf0a21f05 CMake: Enable 64-bit file offsets on 32-bit platforms 4 years ago
Connor McLaughlin 924756860e HostDisplay: Support refresh rate queries on all platforms except Mac 4 years ago
Connor McLaughlin 03905b8f2e Remove stub duckstation-sdl binary
It's been a stub for a while.
4 years ago
Connor McLaughlin c182edf196 Android: Implement RetroAchievements 4 years ago
Connor McLaughlin 7190c571f9 CMake: Build system support for FreeBSD 4 years ago
Connor McLaughlin 4eace11a8b Enable building with RetroAchievements by default 4 years ago
Connor McLaughlin 10c3506f1a Cheevos: Linux support 4 years ago
Connor McLaughlin faa8ed0031 CMake: Make evdev optional 4 years ago
Connor McLaughlin 3ccaddc7e6 dep: Add rcheevos 4 years ago
Connor McLaughlin f7426b0988 GL/Context: Support fbdev 4 years ago
Connor McLaughlin 2dabccffc6 CI: Package NoGUI AppImage on Linux instead of SDL 4 years ago
Connor McLaughlin b09da307b5 Common: Add DRM display helper class and GBM GL context 4 years ago
Connor McLaughlin cae5bc1712 Add NoGUI frontend based on old SDL frontend + fullscreen UI 4 years ago
Connor McLaughlin 5d7d848fe6 CMake: Don't disable EGL for Android
Fixes OpenGL renderer being unavailable.
4 years ago
Connor McLaughlin 419726f4cc Remove libretro core - core will now be maintained by libretro
libretro have agreed to take over maintenance of the core.

Please see their fork at https://github.com/libretro/duckstation if you
wish to continue to use it.
4 years ago
Connor McLaughlin f6bd4bfcf4 Build: Tweak armv7 CFLAGS 4 years ago
Connor McLaughlin a6529a9537 Android: Enable armeabi-v7a builds 4 years ago
Connor McLaughlin 302b08023e dep/vixl: Fix building for AArch32 4 years ago
Connor McLaughlin 82e19f7188 Build: Set macOS deployment target to 10.14 4 years ago
Connor McLaughlin edce63bf6c
CMake: Set macOS deployment target to 10.12 4 years ago
Connor McLaughlin fa46ba16bf CMake: Re-enable LTO for Release builds with CMake >= 3.9
If you're using an earlier version, I suggest you upgrade, CMake 3.9 was
released in 2017....
4 years ago
Connor McLaughlin ffd2ac74d9 CMake: Force USE_EGL if USE_WAYLAND is on 4 years ago
Connor McLaughlin c5db7db182 Build: Compile source as UTF-8 with MSVC 5 years ago
Connor McLaughlin 79c8b9f52c Qt: Add Portuguese translation 5 years ago
Connor McLaughlin a4e9adad25 Update Windows Qt build to 5.15.0 5 years ago
Connor McLaughlin 48be73be5a SDL: Fix crash when changing debug settings while running 5 years ago
Connor McLaughlin 5b5c7f200d CMake: Bump minimum version to 3.8
Needed for CXX_STANDARD=17.
5 years ago
Connor McLaughlin 554237a6d1 CMake: Drop required version to 3.7 5 years ago
Connor McLaughlin 4ce5f7e802 GLContext: Wayland support 5 years ago
Connor McLaughlin fe867edefb cmake: Further tweaks for Android libretro core 5 years ago
Connor McLaughlin 01287cb7da build: Support building libretro core for Android 5 years ago
Connor McLaughlin 0ad6adc900 build: Enable LTO/LTCG on Windows Release builds 5 years ago
Connor McLaughlin 24f10eca61 build: Drop Windows DLL in binary directory for libretro 5 years ago
Connor McLaughlin 67bc14dac9 CI: Use libretro core naming convention 5 years ago
Connor McLaughlin 5dedd8707b Add subset of headers from libretro-common 5 years ago
Connor McLaughlin 4f4c4f4146 Common: Add GL context wrapper implementation 5 years ago
Connor McLaughlin 47c2b29395 Build: Use bin directory for cmake, fix Windows/cmake build 5 years ago
Connor McLaughlin 1ed86f4897 Frontends: Add Discord Presence support 5 years ago
Connor McLaughlin ea25b58dd3 Qt: Support disabling vsync via glXSwapInterval 5 years ago
Connor McLaughlin fc6a165438 CMake: Fix compiling with Visual Studio 5 years ago
Connor McLaughlin 1427e9f097 CMake: Add WITH_SDL2 option
This allows you to build the Qt frontend with controller support but
without building the SDL frontend
5 years ago
Connor McLaughlin 9ab5212833 FrontendCommon: Make SDL2 dependency optional 5 years ago
Connor McLaughlin 1c17d5495e CMake: Attempting to around SDL2 issues on macOS 5 years ago
orbea 0c05ad471c cmake: Silence warnings with clang. 5 years ago
Connor McLaughlin b937275073 Qt: Link with and copy Qt5Network library 5 years ago
Connor McLaughlin f3e9c3ec8c Add initial work on Qt frontend 5 years ago
Connor McLaughlin ea35c5f3bc Import initial work on Android frontend 5 years ago
Connor McLaughlin f11d357ab9 Compile fixes for Android 5 years ago
Connor McLaughlin 9da4e642af CMake: Include SDL2 module in-tree 5 years ago
Connor McLaughlin e68cddf017 Fix CMake build 5 years ago
Connor McLaughlin bddbab9d60 Rename to DuckStation 5 years ago
Connor McLaughlin 2149ab4d69 Initial commit 6 years ago