Stenzek
|
1b948aab62
|
dep/cubeb: Minimize and update to 54217bc
|
2023-11-25 00:50:12 +10:00 |
Stenzek
|
7cc52bba23
|
CMake: Support multiple CMAKE_OSX_ARCHITECTURES
|
2023-11-25 00:50:12 +10:00 |
Stenzek
|
1a79a2f196
|
dep/reshadefx: Add manual include callbacks
|
2023-11-25 00:50:11 +10:00 |
Stenzek
|
f62a3ffbfa
|
dep/rcheevos: Update to 8a717b1
|
2023-11-06 23:17:57 +10:00 |
Stenzek
|
82b3907804
|
dep/libchdr: Add subtype parsing functions
|
2023-11-05 21:14:19 +10:00 |
Stenzek
|
f05ff4103e
|
Misc: Build fixes for Android
|
2023-11-04 20:11:51 +10:00 |
Stenzek
|
b3cbe5a7ee
|
CPU/NewRec: Add AArch32 backend
|
2023-10-21 20:22:51 +10:00 |
Stenzek
|
41bb9fddfc
|
CMake: Fix Debug x64 builds on Linux
|
2023-10-21 13:49:35 +10:00 |
Stenzek
|
9d14ba0541
|
dep/vixl: Add Reset-to-new-buffer overload
|
2023-10-21 13:49:35 +10:00 |
Stenzek
|
e097f720bb
|
dep/simpleini: Replace sprintf() with snprintf()
|
2023-10-02 12:44:56 +10:00 |
Stenzek
|
709e107db7
|
dep/WinPixEventRuntime: Fix incorrect ARM64 DLL
|
2023-10-01 23:00:48 +10:00 |
Stenzek
|
9fc736eaa0
|
dep/vixl: Fix build with clang-cl
|
2023-10-01 20:48:02 +10:00 |
Stenzek
|
60cd1d540c
|
dep/vixl: Fix unrepresentable constants
|
2023-10-01 20:48:02 +10:00 |
Stenzek
|
5da65c237d
|
dep/cubeb: Disable winmm on Windows/ARM64
Needs ksuser.lib, which is incompatible with clang-cl..
|
2023-10-01 20:48:02 +10:00 |
Stenzek
|
31052581d3
|
CMake: Fix Mac build
|
2023-09-30 21:54:12 +10:00 |
Stenzek
|
e6bfcf22d9
|
CMake: Disable warnings on third-party projects
|
2023-09-30 15:41:38 +10:00 |
Stenzek
|
c8dc8849ea
|
Build: Ensure exceptions are off for fmt
|
2023-09-23 22:21:50 +10:00 |
Stenzek
|
2067b660f6
|
dep/rcheevos: Bump to a34895b
|
2023-09-23 14:14:52 +10:00 |
Stenzek
|
7fc4b89719
|
dep/glad: Fix Linux build
|
2023-09-17 12:51:00 +10:00 |
Stenzek
|
7120b19ab7
|
MSBuild: Generate combined .qm files
|
2023-09-16 22:26:16 +10:00 |
Stenzek
|
c773c763ef
|
Achievements: Switch to rc_client
|
2023-09-16 19:00:29 +10:00 |
Stenzek
|
f8c5e4982c
|
dep/rcheevos: Functionality changes
|
2023-09-16 19:00:29 +10:00 |
Stenzek
|
58d62e1ab4
|
dep/rcheevos: Update to ffddcdb
|
2023-09-16 19:00:29 +10:00 |
Stenzek
|
b30c86ed75
|
Build: Improve MacOS support
|
2023-09-16 19:00:28 +10:00 |
Stenzek
|
56d95c3331
|
Build: Fix double-linking when creating Flatpak
|
2023-09-05 22:59:39 +10:00 |
Stenzek
|
a66fec4266
|
dep/xbyak: Unreachable code warning fix
|
2023-09-05 22:10:50 +10:00 |
Stenzek
|
1398d789ec
|
dep: Update rapidjson to 476ffa2
|
2023-09-05 22:10:50 +10:00 |
Stenzek
|
be71fb6000
|
dep/cubeb: C++20 warning fixes
|
2023-09-05 22:10:50 +10:00 |
Stenzek
|
0b0abc426b
|
dep: Remove gsl
|
2023-09-05 22:10:50 +10:00 |
Stenzek
|
d8309b7ee9
|
dep/reshadefx: Hopefully fix build on some Linux systems
|
2023-09-04 22:44:01 +10:00 |
Stenzek
|
ea68c5b4b5
|
Build: Use dependency package on Windows
|
2023-09-02 21:44:08 +10:00 |
Stenzek
|
3d8e63da9e
|
Scripts: Add Windows dependency build scripts
|
2023-09-02 21:44:08 +10:00 |
Stenzek
|
cee4f93097
|
Build: Use precompiled headers
|
2023-09-02 21:44:08 +10:00 |
Stenzek
|
817129328b
|
dep: Move WinPixEventRuntime to root
|
2023-09-02 21:44:07 +10:00 |
Stenzek
|
358f87a74d
|
PostProcessing/ReShade: Fix up for GL/Vulkan
|
2023-08-30 02:04:07 +10:00 |
Stenzek
|
8a40c7bf94
|
PostProcessing: Add ReShade .fx shader support
|
2023-08-30 00:44:01 +10:00 |
Stenzek
|
288757ca9a
|
dep/reshadefx: Temporarily combine textures+samplers in HLSL
|
2023-08-30 00:44:01 +10:00 |
Stenzek
|
520e94226d
|
Build: Don't link with glad if GL is disabled
|
2023-08-22 18:36:16 +10:00 |
Stenzek
|
76b5b8ad06
|
MSBuild: Support building with clang-cl
|
2023-08-21 22:38:55 +10:00 |
Stenzek
|
bf15d13eb7
|
dep/xbyak: Update to v6.73
|
2023-08-21 22:38:31 +10:00 |
Stenzek
|
1a70c2b4de
|
dep: Remove tinyxml2
No longer needed.
|
2023-08-19 22:54:20 +10:00 |
Stenzek
|
7b4cbe3007
|
MSBuild: Fix TLS plugin not getting included
|
2023-08-19 12:04:02 +10:00 |
Stenzek
|
5b980dafa5
|
System: Refactor main loop
Reduces JIT exits.
Improves runahead performance.
|
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
|
827446b27f
|
Build: Switch to Qt 6.5.0 on Windows
|
2023-08-16 01:12:59 +10:00 |
Stenzek
|
68eb32f963
|
dep/reshadefx: Fix building on MacOS/Linux
|
2023-08-16 01:12:59 +10:00 |
Stenzek
|
8c638b4c78
|
dep: Add reshadefx
|
2023-08-16 01:12:58 +10:00 |
Stenzek
|
c01f249e0f
|
dep: Update Vulkan headers
|
2023-08-15 23:51:39 +10:00 |
Stenzek
|
590baba2ef
|
dep: Add D3D12MA
|
2023-08-15 23:51:32 +10:00 |
Stenzek
|
1b486d3f42
|
dep: Add WinPixEventRuntime
|
2023-08-15 23:51:09 +10:00 |
Stenzek
|
b42f4a3b85
|
dep: Add SPIRV-Cross
|
2023-08-15 23:50:58 +10:00 |
Stenzek
|
49a4901c78
|
dep: Add biscuit and riscv-disas
|
2023-08-15 14:06:00 +10:00 |
Stenzek
|
c561400a47
|
dep: Add Zydis
|
2023-08-15 14:03:59 +10:00 |
Stenzek
|
f41384c6c8
|
dep/libchdr: Add chd_is_matching_parent()
|
2023-08-12 14:46:09 +10:00 |
Stenzek
|
bd1cf91030
|
dep/libchdr: Add option to transfer file ownership
|
2023-08-12 14:46:09 +10:00 |
Stenzek
|
62c5e3af2f
|
dep/libchdr: Add read_header variants for user-provided file
|
2023-08-12 14:46:09 +10:00 |
Stenzek
|
06a8349162
|
dep/libchdr: Re-add progress precaching
|
2023-08-12 14:46:09 +10:00 |
Stenzek
|
4b70853daa
|
dep: Bump libchdr to 54bfb87
|
2023-08-12 14:46:09 +10:00 |
Stenzek
|
5d750a8803
|
dep: Bump rcheevos to 3af1e2fc5188d6e932ee379942f4049ea877e648
|
2023-08-09 19:42:52 +10:00 |
Stenzek
|
d84a02a2c3
|
CMake: Build tweaks
|
2023-02-05 13:12:45 +10:00 |
Connor McLaughlin
|
81383afc50
|
dep: Add fast_float
|
2023-01-15 15:13:54 +10:00 |
Connor McLaughlin
|
9c41126298
|
dep: Add GSL 4.0.0
|
2023-01-07 13:10:43 +10:00 |
Connor McLaughlin
|
899efb2bdc
|
MSBuild: Use MultiToolTask mode
|
2022-11-19 14:49:08 +10:00 |
Connor McLaughlin
|
fd807b14aa
|
dep: Update SDL2 to 2.24.2
|
2022-11-10 18:55:32 +10:00 |
Connor McLaughlin
|
56293e4d8f
|
3rdparty: Add vk_mem_alloc
|
2022-09-26 20:42:49 +10:00 |
Connor McLaughlin
|
91c8681bed
|
dep/imgui: Round when DPI scaling instead of flooring
|
2022-09-17 15:56:05 +10:00 |
Connor McLaughlin
|
c27026aed5
|
dep: Add cpuinfo
|
2022-09-13 17:50:42 +10:00 |
Connor McLaughlin
|
dde2f6cd68
|
dep/imgui: Reapply 89eda96cef
|
2022-09-13 17:50:42 +10:00 |
Connor McLaughlin
|
ccaad874a9
|
dep/rcheevos: Update to 31f8788
|
2022-08-22 19:57:05 +10:00 |
Connor McLaughlin
|
7bbacd2392
|
Misc: Remove unused code
|
2022-08-22 19:55:38 +10:00 |
Connor McLaughlin
|
43869bf74c
|
dep: Update RAInterface
|
2022-08-22 19:33:00 +10:00 |
Connor McLaughlin
|
4c2906fb72
|
dep/soundtouch: Export main class on Android
|
2022-08-22 19:31:46 +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
|
4025350457
|
dep/cubeb: Fix building without doxygen installed
|
2022-08-10 18:14:59 +10:00 |
Connor McLaughlin
|
1fb075adf9
|
dep/soundtouch: Disable exceptions
|
2022-08-10 13:41:13 +10:00 |
Connor McLaughlin
|
58cc3efa7f
|
vsprops: Simplify conditions
|
2022-08-10 13:41:13 +10:00 |
Connor McLaughlin
|
3cc020069b
|
dep/cubeb: Linux build fix
|
2022-08-05 22:02:00 +10:00 |
Connor McLaughlin
|
609b050676
|
dep/cubeb: Add cubeb_get_backend_names()
|
2022-08-05 17:50:18 +10:00 |
Connor McLaughlin
|
8f45bf7f27
|
dep/cubeb: Update to dc511c6
|
2022-08-05 17:43:27 +10:00 |
Connor McLaughlin
|
ea65c0970c
|
FrontendCommon: Drop SDL2 audio output
|
2022-08-04 21:34:16 +10:00 |
Connor McLaughlin
|
d674014e30
|
CMake: Enable cross-compiling for macos arm64 on x86
|
2022-07-31 16:57:14 +10:00 |
Connor McLaughlin
|
f6ff7e48c1
|
Build: Fix compiling for arm64/linux
|
2022-07-28 22:38:08 +10:00 |
Connor McLaughlin
|
1625908847
|
dep: Remove libsamplerate
|
2022-07-28 22:10:47 +10:00 |
Connor McLaughlin
|
f54e32ff01
|
dep: Add soundtouch
|
2022-07-28 22:10:47 +10:00 |
Connor McLaughlin
|
25c52f97d4
|
CMake: Include Vulkan headers
|
2022-07-25 01:06:24 +10:00 |
Connor McLaughlin
|
b42b5501f6
|
UI: Massive revamp, new features and improvements
|
2022-07-22 21:19:54 +10:00 |
Connor McLaughlin
|
3fb61865e5
|
dep/rcheevos: Update to 0181d02
|
2022-07-21 17:29:58 +10:00 |
Connor McLaughlin
|
0c0bd4c995
|
dep: Update imgui to v1.88
|
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
|
830f097aad
|
dep: Add fmt 9.0.0
|
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
|
e45c7fd1f7
|
dep/libchdr: arm64 compile fix on MSVC
|
2022-04-03 21:38:55 +10:00 |
Connor McLaughlin
|
ec9411c0a7
|
dep/libchdr: Add chd_precache_progress()
Alternative which reports back as the file is read.
|
2022-04-03 21:09:36 +10:00 |
Connor McLaughlin
|
bceca040d9
|
dep/libchdr: Remove libFLAC dependency
|
2022-04-03 21:09:36 +10:00 |
Connor McLaughlin
|
6b8486674f
|
dep/libchdr: Update to a03e693
|
2022-04-03 20:29:44 +10:00 |
Connor McLaughlin
|
3c2d5ae508
|
dep/vixl: Fix compilation under MSVC2022
|
2022-03-27 17:38:48 +10:00 |
Connor McLaughlin
|
4c4e62cee6
|
dep: Update rcheevos to 0e9eb7c
|
2022-03-27 16:59:02 +10:00 |
Connor McLaughlin
|
c43df29abc
|
ImGuiFullscreen: Move to core
|
2022-03-27 16:59:02 +10:00 |