Commit Graph

89 Commits

Author SHA1 Message Date
Stenzek 0faa9cf650
Build: Add Devel configuration
Gets you debug assertions and logging, while still producing an
optimized executable.
2024-12-01 23:21:33 +10:00
Stenzek 864d6928d3
MSBuild: Fix default startup project 2024-10-19 22:53:46 +10:00
Stenzek b971125469
MSBuild: Support creating legacy SSE2 builds 2024-09-23 21:19:28 +10:00
Stenzek 88ee70ef8a
Misc: Remove unused files 2024-09-01 23:17:17 +10:00
Stenzek 3fbdcdb4ff
AudioStream: Rewrite and integrate expander 2024-09-01 13:16:10 +10:00
Stenzek 4eb3b2a9a7
dep: Remove soundtouch 2024-08-02 21:59:57 +10:00
Stenzek 00d2d862c2
Build: Use shared discord-rpc 2024-07-04 15:52:32 +10:00
Stenzek a255b5bc75
Deps: Remove cpuinfo from in-tree 2024-07-03 00:24:12 +10:00
Stenzek 8c0af03448
MSBuild: ARM64 only builds with Clang 2024-06-30 16:45:51 +10:00
Stenzek 7932d284f1
Deps: Add freesurround 2024-04-21 23:27:31 +10:00
Stenzek 35056c2c52
Deps: Add kissfft 2024-04-21 23:27:31 +10:00
Stenzek d2d6e397e6
NoGUI: Purge unused code 2024-04-16 15:40:30 +10:00
Stenzek 52f1686520
Deps: Remove glslang 2024-04-05 17:53:24 +10:00
Stenzek b143d96476
Build: Use deps DLLs on Windows 2024-03-24 16:02:59 +10:00
Stenzek c854b8f85e
Image: Swap stb for libpng/libjpeg 2024-03-07 00:02:35 +10:00
Stenzek e9c4416272
dep: Add libjpeg v9f 2024-03-06 23:55:18 +10:00
Stenzek b749c483da
dep: Add libpng 1.6.43 2024-03-06 23:55:18 +10:00
Stenzek 5c08fa9d00
dep: Add rapidyaml 2024-02-04 16:14:05 +10:00
Stenzek b9665e83a3
MSBuild: Only link with Zydis in Debug builds 2023-12-19 22:38:35 +10:00
Stenzek 7fbf40a9fc
MSBuild: Purge 32-bit targets
This has never been supported.
2023-12-19 22:38:35 +10:00
Stenzek cf45047463
CI/Windows: Use Clang-CL instead of MSVC 2023-12-19 22:38:35 +10:00
Stenzek 80e3d29ab8 Misc: clang-cl warning clean-up 2023-09-03 14:30:26 +10:00
Stenzek 76b5b8ad06 MSBuild: Support building with clang-cl 2023-08-21 22:38:55 +10:00
Stenzek 1a70c2b4de dep: Remove tinyxml2
No longer needed.
2023-08-19 22:54:20 +10:00
Stenzek bb60170d9a Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
Stenzek 4ebd34fcb3 MSBuild: Use project referencing instead of .lib linking 2023-08-16 01:12:59 +10:00
Stenzek 8c638b4c78 dep: Add reshadefx 2023-08-16 01:12:58 +10:00
Stenzek 590baba2ef dep: Add D3D12MA 2023-08-15 23:51:32 +10:00
Stenzek c561400a47 dep: Add Zydis 2023-08-15 14:03:59 +10:00
Connor McLaughlin 520bc5ce58 MSBuild: Purge remaining UWP configurations 2022-11-19 14:48:53 +10:00
Connor McLaughlin 63a7c50e33 Build: Core depends on tinyxml2 2022-11-18 17:16:21 +10:00
Connor McLaughlin c27026aed5 dep: Add cpuinfo 2022-09-13 17:50:42 +10:00
Connor McLaughlin d2d2e3ae6e FullscreenUI: Add load/save input profile 2022-08-27 16:52:36 +10:00
Connor McLaughlin 6df7d9acda NoGUI: Migrate to new host abstraction 2022-08-25 00:55:58 +10:00
Connor McLaughlin 2de402b2db Build: Add missing sln dependency 2022-08-18 23:24:57 +10:00
Connor McLaughlin fc770c83e8 dep: Add zstd 2022-08-18 23:10:15 +10:00
Connor McLaughlin ed3344c4ef Build: Add dependency on cubeb for frontend-common 2022-08-10 15:54:13 +10:00
Connor McLaughlin a899ca88f2 Build: Make OpenGL/Vulkan renderers optional
And disabled on Windows/arm64.
2022-07-31 01:14:28 +10:00
Connor McLaughlin 1625908847 dep: Remove libsamplerate 2022-07-28 22:10:47 +10:00
Connor McLaughlin 68b5dd869c SPU: Add time stretched audio output 2022-07-28 22:10:47 +10:00
Connor McLaughlin f54e32ff01 dep: Add soundtouch 2022-07-28 22:10:47 +10:00
Connor McLaughlin b42b5501f6 UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
Connor McLaughlin b7fbde31a7 Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
Connor McLaughlin f89529015c dep: Move Vulkan loader to common 2022-07-21 17:29:57 +10:00
Connor McLaughlin d81e156a29 dep: Add build config for fmt 2022-07-21 17:29:57 +10:00
Connor McLaughlin 9a5ef2d0a2 Cheevos: Add RAIntergration support 2022-04-18 19:13:33 +10:00
Connor McLaughlin bceca040d9 dep/libchdr: Remove libFLAC dependency 2022-04-03 21:09:36 +10:00
Connor McLaughlin 7f88cd5f9f Add regression test runner 2021-07-24 00:02:09 +10:00
Connor McLaughlin 5da9edceb9 Build: Unify MSBuild options in props files 2021-07-10 21:45:10 +10:00
Connor McLaughlin 4436cd5b58 dep: Remove libcue 2021-05-21 14:52:55 +10:00