Luis Condes Diaz
3f64031cbb
Migrate Vulkan-Headers to submodule and update to v1.3.288
2024-06-22 08:03:20 +02:00
LillyJadeKatrin
225a6da074
Update rcheevos submodule to newest master.
2024-04-03 15:03:36 -04:00
Jules Blok
07448dcc81
VSProps: Set VcpkgEnabled to false
...
We don't rely on vcpkg for dependencies
2024-03-13 16:37:18 +01:00
Zopolis4
481bc76d8e
Remove redundant 32-bit code
2023-11-28 23:03:26 +11:00
Admiral H. Curtiss
e8d23af0f2
DolphinQt: Add function to set a QWidget's window decorations to dark ones on Windows.
2023-08-12 16:54:53 +02:00
Shawn Hoffman and Admiral H. Curtiss
a202d84570
msbuild: auto generate and embed qt rcc files
2023-08-12 16:54:53 +02:00
Sketch
6f55e44365
Update libcurl to 8.1.2
2023-07-21 21:59:55 -04:00
Shawn Hoffman
1a8634fafc
windows: update to qt 6.5.1
2023-05-26 15:37:55 -07:00
Shawn Hoffman
63680f23d7
msvc: disable building std modules
...
fixes build failures related to pch
2023-05-23 17:07:56 -07:00
LillyJadeKatrin
f3114b59f4
Added USE_RETRO_ACHIEVEMENTS compiler flag
...
Added a flag to VS and CMake for enabling RetroAchievements integration.
2023-04-02 08:28:25 -04:00
Shawn Hoffman
5bf9ad7d82
msvc: enable compiler checks added in vs 17.5
2023-03-04 14:18:18 -08:00
Shawn Hoffman
2a5c699489
msvc: note some things to enable in vs 17.5
2023-01-13 01:36:03 -08:00
Shawn Hoffman
9723dba780
msvc: set /Zc:enumTypes
2023-01-13 01:35:17 -08:00
Shawn Hoffman
07de7337eb
msvc: dont explicitly set /Zc:lambda
...
it's implied by /std
2023-01-13 01:26:23 -08:00
Admiral H. Curtiss
59b1419a8e
Externals: Update cubeb to mozilla/cubeb@773f16b7ea and make it a submodule.
...
CMakeLists.txt has been extracted and modified a bit to work with Dolphin's typical build settings.
2022-11-26 05:05:52 +01:00
Admiral H. Curtiss and GitHub
2a81fa6c26
Merge pull request #11015 from TryTwo/Conditional_Breakpoints
...
Conditional breakpoints
2022-11-13 01:06:52 +01:00
Robin Kertels
5e96733e35
Externals: Add VMA
2022-10-23 02:33:03 +02:00
smurf3tte and TryTwo
7842f9a715
Debugger: Initial implementation of conditional breakpoints
...
Expression class to store compiled expressions and associated variable list.
Co-authored-by: TryTwo <taolas@gmail.com >
2022-10-06 21:34:44 -07:00
JosJuice
51debaeb47
Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata"
...
This reverts commit fb265b610d .
The optimization in that commit is safe when the executor thread is
writing and the GUI thread is reading, but I had failed to take into
account that it's unsafe when the GUI thread is writing and the executor
thread is reading. (The native UpdateAdditionalMetadata function loops
through m_cached_files, which is unsafe if another thread is adding
elements to m_cached_files simultaneously.)
Losing out on this optimization isn't too bad, because
719930bb39 makes it very unlikely that
both threads will want the lock at the same time.
2022-09-27 19:06:05 +02:00
OatmealDome
da0a89e6e6
msbuild: Add property for disabling auto updates
...
This will be used for our Steam builds.
2022-08-23 15:29:42 -04:00
OatmealDome
f2fad4df47
msbuild: Add property for creating Steam builds on Windows
2022-08-23 15:29:27 -04:00
Shawn Hoffman
683f7f7210
msbuild: tidy up the linked libs
2022-08-02 22:24:22 -07:00
Shawn Hoffman
c5da2877cc
msbuild: refactor to reduce rebuild events
...
* moves dolphin-specific settings out of Base.props
* creates exports.props for externals, allowing to easily import
individual Externals
* corrects some cruft that accumulated and probably contributed
to msbuild overbuilding
2022-08-02 22:24:22 -07:00
Shawn Hoffman
e85da16947
msbuild: set PreferredToolArchitecture based on host OS arch
2022-07-30 11:01:47 -07:00
Shawn Hoffman
acb10f0006
replace libpng with libspng
2022-07-25 18:32:16 -07:00